Plugins
|
Class for Biot parameters (per subset) More...
#include <biot_tools.h>
Public Member Functions | |
BiotSubsetParameters () | |
Default constructor. More... | |
BiotSubsetParameters (const char *s, number alpha, number kappa, number phi, number lambda, number mu, number beta) | |
Create from table. More... | |
number | get_alpha () const |
Biot coefficient. More... | |
number | get_beta () const |
OPTIONAL: Fixed-stress beta. More... | |
number | get_kappa () const |
Diffusion. More... | |
number | get_lambda () const |
Elasticity lambda. More... | |
number | get_mu () const |
Elasticity mu. More... | |
number | get_phi () const |
Storativity. More... | |
std::string | get_subsets () const |
Subset. More... | |
void | set_alpha (number alpha) |
void | set_beta (number beta) |
void | set_kappa (number kappa) |
void | set_lambda (number lambda) |
void | set_mu (number mu) |
void | set_phi (number phi) |
void | set_subsets (std::string subset) |
Protected Attributes | |
number | m_alpha |
number | m_beta_uzawa |
number | m_kappa |
number | m_lambda |
number | m_mu |
number | m_phi |
std::string | m_subsets |
Friends | |
void | from_json (const nlohmann::json &j, BiotSubsetParameters &p) |
Class for Biot parameters (per subset)
|
inline |
Default constructor.
|
inline |
Create from table.
|
inline |
Biot coefficient.
References m_alpha.
Referenced by ug::Poroelasticity::BiotElemDisc< TDomain >::CreateElemDiscs().
|
inline |
OPTIONAL: Fixed-stress beta.
References m_beta_uzawa.
|
inline |
Diffusion.
References m_kappa.
Referenced by ug::Poroelasticity::BiotElemDisc< TDomain >::CreateElemDiscs().
|
inline |
Elasticity lambda.
References m_lambda.
Referenced by ug::Poroelasticity::BiotElemDisc< TDomain >::CreateElemDiscs().
|
inline |
Elasticity mu.
References m_mu.
Referenced by ug::Poroelasticity::BiotElemDisc< TDomain >::CreateElemDiscs().
|
inline |
Storativity.
References m_phi.
Referenced by ug::Poroelasticity::BiotElemDisc< TDomain >::CreateElemDiscs().
|
inline |
Subset.
References m_subsets.
Referenced by ug::Poroelasticity::BiotElemDisc< TDomain >::CreateElemDiscs().
|
inline |
References m_beta_uzawa.
|
inline |
References m_lambda.
|
inline |
References m_subsets.
|
friend |
|
protected |
Referenced by get_alpha(), and set_alpha().
|
protected |
Referenced by get_beta(), and set_beta().
|
protected |
Referenced by get_kappa(), and set_kappa().
|
protected |
Referenced by get_lambda(), and set_lambda().
|
protected |
|
protected |
|
protected |
Referenced by get_subsets(), and set_subsets().