LocalIsostasyErosion

class fastscape.processes.LocalIsostasyErosion(*, i_coef, erosion)

Local isostasic effect of erosion.

rebound

Isostasic rebound due to material loading/unloading

Variable properties:

  • type : variable

  • intent : out

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

  • groups : bedrock_upward, surface_upward

Type:

attr.Attribute

i_coef

Local isostatic coefficient

Variable properties:

  • type : variable

  • intent : in

  • dimensions : ()

Type:

attr.Attribute

erosion

Total erosion height at current step

Variable properties:

  • type : foreign

  • reference variable : TotalErosion.height

  • intent : in

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

Type:

attr.Attribute

Methods

__init__(*, i_coef, erosion)

Method generated by attrs for class LocalIsostasyErosion.

run_step()

Output of process info:

In [1]: import xsimlab as xs

In [2]: from fastscape.processes import LocalIsostasyErosion

In [3]: xs.process_info(LocalIsostasyErosion)
<LocalIsostasyErosion  (xsimlab process)>
Variables:
    rebound    [out] ('y', 'x') isostasic rebound due to material l...
    i_coef      [in] local isostatic coefficient
    erosion     [in] <--- TotalErosion.height
Simulation stages:
    run_step