Library API#
Full API#
Classes and Structs#
- Class module_base
- Inheritance Relationships
- Class Documentation
module_baseparallelmodule_base()module_base()~module_base()checkpoint()load_checkpoint()run()run()init()parallel_type()provides()provides_vector()provides_parameter()provides_vector()provides()provides()provides()provides_parameter()depends()conflicts()conflicts()optionals()depends()depends()depends()depends_from_met()depends_from_met()optional()has_optional()get_variable_names_from_collection()set_all_nan_on_skip()set_optional_found()is_nan()is_water()is_glacier()IDcfgIDnumglobal_param_parallel_type_provides_provides_parameters_depends_depends_from_met_optional_conflicts_vectors_optional_found
- Class PBSM3D
- Nested Relationships
- Inheritance Relationships
- Class Documentation
PBSM3DPBSM3D()~PBSM3D()run()init()checkpoint()load_checkpoint()nLayersusp_depthv_edge_heightsnow_diffusion_constl__maxrouault_diffusion_coeffdo_fixed_settlingsettling_velocityn_non_edge_triepsdo_sublimationdo_lateral_diffenable_veguse_PomLi_probabilityuse_exp_fetchuse_tanh_fetchuse_subgrid_topouse_subgrid_topo_V2iterative_subluse_R94_lambdannznnz_driftdebug_outputcutoffmin_sd_transz0_ustar_couplingPBSM3D::data