SurfaceAfterTectonics

class fastscape.processes.SurfaceAfterTectonics(*, topo_elevation, forced_motion)

Used for the computation erosion processes after applying tectonic forcing.

topo_elevation

Surface topography elevation

Variable properties:

Type:

attr.Attribute

forced_motion

Imposed vertical motion of topographic surface

Variable properties:

Type:

attr.Attribute

elevation

Surface elevation before erosion

Variable properties:

  • type : variable

  • intent : out

  • dimensions : (‘y’, ‘x’)

Type:

attr.Attribute

Methods

__init__(*, topo_elevation, forced_motion)

Method generated by attrs for class SurfaceAfterTectonics.

run_step()

Output of process info:

In [1]: import xsimlab as xs

In [2]: from fastscape.processes import SurfaceAfterTectonics

In [3]: xs.process_info(SurfaceAfterTectonics)
<SurfaceAfterTectonics  (xsimlab process)>
Variables:
    topo_elevation     [in] <--- SurfaceTopography.elevation
    forced_motion      [in] <--- TectonicForcing.surface_upward
    elevation         [out] ('y', 'x') surface elevation before ero...
Simulation stages:
    run_step