SurfaceTopography

class fastscape.processes.SurfaceTopography(*, elevation, motion_upward)

Update the elevation of the (land and/or submarine) surface topography.

elevation

Surface topography elevation

Variable properties:

  • type : variable

  • intent : inout

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

Type:

attr.Attribute

motion_upward

Topographic surface motion in upward direction

Variable properties:

Type:

attr.Attribute

Methods

__init__(*, elevation, motion_upward)

Method generated by attrs for class SurfaceTopography.

finalize_step()

Output of process info:

In [1]: import xsimlab as xs

In [2]: from fastscape.processes import SurfaceTopography

In [3]: xs.process_info(SurfaceTopography)
<SurfaceTopography  (xsimlab process)>
Variables:
    elevation      [inout] ('y', 'x') surface topography elevation
    motion_upward     [in] <--- TotalVerticalMotion.surface_upward
Simulation stages:
    finalize_step