Classes | |
class | ResponseSurfaceVelocityMismatch |
Response Description. More... | |
class | EpsilonL1L2 |
Finite Element Interpolation Evaluator. More... | |
class | StokesBodyForce |
Finite Element Interpolation Evaluator. More... | |
class | StokesContinuityResid |
Finite Element Interpolation Evaluator. More... | |
class | StokesContravarientMetricTensor |
Finite Element Interpolation Evaluator. More... | |
class | StokesFOBodyForce |
Finite Element Interpolation Evaluator. More... | |
class | StokesFOResid |
Finite Element Interpolation Evaluator. More... | |
class | StokesL1L2BodyForce |
Finite Element Interpolation Evaluator. More... | |
class | StokesL1L2Resid |
Finite Element Interpolation Evaluator. More... | |
class | StokesMomentumResid |
Finite Element Interpolation Evaluator. More... | |
class | StokesRm |
Finite Element Interpolation Evaluator. More... | |
class | StokesTauM |
Finite Element Interpolation Evaluator. More... | |
class | Viscosity |
Finite Element Interpolation Evaluator. More... | |
class | ViscosityFO |
Finite Element Interpolation Evaluator. More... | |
class | ViscosityL1L2 |
Finite Element Interpolation Evaluator. More... | |
class | Stokes |
Abstract interface for representing a 1-D finite element problem. More... | |
class | StokesFO |
Abstract interface for representing a 1-D finite element problem. More... | |
class | StokesL1L2 |
Abstract interface for representing a 1-D finite element problem. More... | |
Functions | |
template<typename ScalarT > | |
ScalarT | u2d (const ScalarT &x, const ScalarT &y) |
template<typename ScalarT > | |
ScalarT | v2d (const ScalarT &x, const ScalarT &y) |
template<typename ScalarT > | |
ScalarT | p2d (const ScalarT &x, const ScalarT &y) |
template<typename ScalarT > | |
ScalarT | tau112d (const ScalarT &x, const ScalarT &y) |
template<typename ScalarT > | |
ScalarT | tau122d (const ScalarT &x, const ScalarT &y) |
template<typename ScalarT > | |
ScalarT | tau222d (const ScalarT &x, const ScalarT &y) |
template<typename ScalarT > | |
ScalarT | top_surf (const ScalarT &x, const ScalarT &y) |
template<typename ScalarT > | |
ScalarT | basal_surf (const ScalarT &x, const ScalarT &y) |
template<typename ScalarT > | |
ScalarT | u_vel (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | v_vel (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | w_vel (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | mu_eval (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | press (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | tau11 (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | tau12 (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | tau13 (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | tau22 (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | tau23 (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
template<typename ScalarT > | |
ScalarT | tau33 (const ScalarT &x, const ScalarT &y, const ScalarT &z) |
Variables | |
const double | pi = 3.1415926535897932385 |
const double | g = 9.8 |
const double | rho = 910 |
const double | L = 5 |
const double | alpha = 0.5*pi/180 |
const double | Z = 1 |
const double | U = L*pow(2*rho*g*Z,3) |
const double | cx = 1.0 |
const double | cy = 1.0 |
const double | rho_g = rho*g |
Definition at line 27 of file FELIX_StokesBodyForce_Def.hpp.
Definition at line 34 of file FELIX_StokesBodyForce_Def.hpp.
Definition at line 41 of file FELIX_StokesBodyForce_Def.hpp.
Definition at line 48 of file FELIX_StokesBodyForce_Def.hpp.
Definition at line 61 of file FELIX_StokesBodyForce_Def.hpp.
Definition at line 75 of file FELIX_StokesBodyForce_Def.hpp.
Definition at line 88 of file FELIX_StokesBodyForce_Def.hpp.
Definition at line 95 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::u_vel | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 103 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::v_vel | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 114 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::w_vel | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 125 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::mu_eval | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 146 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::press | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 176 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::tau11 | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 193 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::tau12 | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 208 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::tau13 | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 224 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::tau22 | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 240 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::tau23 | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 255 of file FELIX_StokesBodyForce_Def.hpp.
ScalarT FELIX::tau33 | ( | const ScalarT & | x, | |
const ScalarT & | y, | |||
const ScalarT & | z | |||
) |
Definition at line 271 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::pi = 3.1415926535897932385 |
Definition at line 14 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::g = 9.8 |
Definition at line 15 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::rho = 910 |
Definition at line 16 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::L = 5 |
Definition at line 17 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::alpha = 0.5*pi/180 |
Definition at line 18 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::Z = 1 |
Definition at line 19 of file FELIX_StokesBodyForce_Def.hpp.
Definition at line 20 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::cx = 1.0 |
Definition at line 21 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::cy = 1.0 |
Definition at line 22 of file FELIX_StokesBodyForce_Def.hpp.
const double FELIX::rho_g = rho*g |
Definition at line 21 of file FELIX_StokesFOBodyForce_Def.hpp.