PISM, A Parallel Ice Sheet Model 2.3.0-79cae578d committed by Constantine Khrulev on 2026-03-22
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
FlowLawFactory.cc File Reference
#include <cassert>
#include <string>
#include "pism/rheology/FlowLawFactory.hh"
#include "pism/util/Config.hh"
#include "pism/util/error_handling.hh"
#include "pism/rheology/IsothermalGlen.hh"
#include "pism/rheology/PatersonBudd.hh"
#include "pism/rheology/GPBLD.hh"
#include "pism/rheology/Hooke.hh"
#include "pism/rheology/PatersonBuddCold.hh"
#include "pism/rheology/PatersonBuddWarm.hh"
#include "pism/rheology/GoldsbyKohlstedt.hh"

Go to the source code of this file.

Namespaces

namespace  pism
 
namespace  pism::rheology
 Ice flow laws.
 

Typedefs

using pism::rheology::ECPtr = std::shared_ptr< EnthalpyConverter >
 

Functions

FlowLawpism::rheology::create_isothermal_glen (double exponent, const Config &config, ECPtr EC)
 
FlowLawpism::rheology::create_pb (double exponent, const Config &config, ECPtr EC)
 
FlowLawpism::rheology::create_gpbld (double exponent, const Config &config, ECPtr EC)
 
FlowLawpism::rheology::create_hooke (double exponent, const Config &config, ECPtr EC)
 
FlowLawpism::rheology::create_arr (double exponent, const Config &config, ECPtr EC)
 
FlowLawpism::rheology::create_arrwarm (double exponent, const Config &config, ECPtr EC)
 
FlowLawpism::rheology::create_goldsby_kohlstedt (double exponent, const Config &config, ECPtr EC)