The Hooke flow law.
More...
#include <Hooke.hh>
|
| Hooke (const std::string &prefix, const Config &config, EnthalpyConverter::Ptr EC) |
|
virtual | ~Hooke ()=default |
|
| PatersonBudd (const std::string &prefix, const Config &config, EnthalpyConverter::Ptr EC) |
|
virtual | ~PatersonBudd ()=default |
|
| FlowLaw (const std::string &prefix, const Config &config, EnthalpyConverter::Ptr EC) |
|
virtual | ~FlowLaw ()=default |
|
void | effective_viscosity (double hardness, double gamma, double *nu, double *dnu) const |
| Computes the regularized effective viscosity and its derivative with respect to the second invariant \( \gamma \). More...
|
|
void | effective_viscosity (double hardness, double gamma, double eps, double *nu, double *dnu) const |
|
std::string | name () const |
|
double | exponent () const |
|
EnthalpyConverter::Ptr | EC () const |
|
double | hardness (double E, double p) const |
|
void | hardness_n (const double *enthalpy, const double *pressure, unsigned int n, double *result) const |
|
double | softness (double E, double p) const |
|
double | flow (double stress, double enthalpy, double pressure, double grain_size) const |
| The flow law itself. More...
|
|
void | flow_n (const double *stress, const double *E, const double *pressure, const double *grainsize, unsigned int n, double *result) const |
|
|
virtual double | softness_from_temp (double T_pa) const |
|
virtual double | flow_impl (double stress, double E, double pressure, double gs) const |
|
virtual double | softness_impl (double enthalpy, double pressure) const |
|
virtual double | hardness_from_temp (double T_pa) const |
|
virtual double | flow_from_temp (double stress, double temp, double pressure, double gs) const |
| The flow law (temperature-dependent version). More...
|
|
virtual void | flow_n_impl (const double *stress, const double *E, const double *pressure, const double *grainsize, unsigned int n, double *result) const |
|
virtual double | hardness_impl (double E, double p) const |
|
virtual void | hardness_n_impl (const double *enthalpy, const double *pressure, unsigned int n, double *result) const |
|
double | softness_paterson_budd (double T_pa) const |
| Return the softness parameter A(T) for a given temperature T. More...
|
|
The Hooke flow law.
Definition at line 29 of file Hooke.hh.
The documentation for this class was generated from the following files: