PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
Namespaces | Functions
timestepping.cc File Reference
#include "pism/stressbalance/timestepping.hh"
#include "pism/util/Grid.hh"
#include "pism/util/array/Array3D.hh"
#include "pism/util/array/Scalar.hh"
#include "pism/util/array/CellType.hh"
#include "pism/util/array/Vector.hh"
#include "pism/util/pism_utilities.hh"
#include "pism/util/Context.hh"

Go to the source code of this file.

Namespaces

 pism
 

Functions

CFLData pism::max_timestep_cfl_3d (const array::Scalar &ice_thickness, const array::CellType &cell_type, const array::Array3D &u3, const array::Array3D &v3, const array::Array3D &w3)
 Compute the maximum velocities for time-stepping and reporting to user. More...
 
CFLData pism::max_timestep_cfl_2d (const array::Scalar &ice_thickness, const array::CellType &cell_type, const array::Vector &velocity)
 Compute the CFL constant associated to first-order upwinding for the sliding contribution to mass continuity. More...
 
MaxTimestep pism::max_timestep_diffusivity (double D_max, double dx, double dy, double adaptive_timestepping_ratio)