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
FlowLawFactory.cc File Reference
#include <cassert>
#include "pism/rheology/FlowLawFactory.hh"
#include "pism/util/ConfigInterface.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

 pism
 
 pism::rheology
 Ice flow laws.
 

Functions

FlowLaw * pism::rheology::create_isothermal_glen (const std::string &pre, const Config &config, EnthalpyConverter::Ptr EC)
 
FlowLaw * pism::rheology::create_pb (const std::string &pre, const Config &config, EnthalpyConverter::Ptr EC)
 
FlowLaw * pism::rheology::create_gpbld (const std::string &pre, const Config &config, EnthalpyConverter::Ptr EC)
 
FlowLaw * pism::rheology::create_hooke (const std::string &pre, const Config &config, EnthalpyConverter::Ptr EC)
 
FlowLaw * pism::rheology::create_arr (const std::string &pre, const Config &config, EnthalpyConverter::Ptr EC)
 
FlowLaw * pism::rheology::create_arrwarm (const std::string &pre, const Config &config, EnthalpyConverter::Ptr EC)
 
FlowLaw * pism::rheology::create_goldsby_kohlstedt (const std::string &pre, const Config &config, EnthalpyConverter::Ptr EC)