pyDeltaRCM.sed_tools.MudRouter¶
- class pyDeltaRCM.sed_tools.MudRouter(*args, **kwargs)¶
Jitted class to route mud.
Initialized in
init_sediment_routers
with a multitude of constants. The Router is then called via the publicrun
method in thesed_route
method.Important
A new Router must be initialized if any constants are changed to the underlying DeltaModel object. Convention is to call
init_sediment_routers
in any property setter.- __init__(_dt: float, dx: float, Vp_sed, u_max: float, U_dep_mud: float, U_ero_mud: float, ivec_flat, jvec_flat, iwalk_flat, jwalk_flat, distances_flat, dry_depth: float, _lambda, beta: float, stepmax, theta_sed: float, mod_erosion) None ¶
Methods
__init__
(_dt, dx, Vp_sed, u_max, U_dep_mud, ...)run
(start_indices, eta, stage, depth, ...)The main function to route and deposit/erode mud parcels.
Attributes
class_type