Interface for specifying gravity vector. More...
#include <GravityVectorInterface.h>
Public Member Functions | |
| GravityVectorInterface (const MooseObject *moose_object) | |
| Real | gravityMagnitude () const |
| Gets gravity magnitude. More... | |
| const RealVectorValue & | gravityVector () const |
| Gets gravity magnitude. More... | |
| const RealVectorValue & | gravityDirection () const |
| Gets gravity direction (zero vector if zero magnitude) More... | |
Static Public Member Functions | |
| static InputParameters | validParams () |
Private Attributes | |
| RealVectorValue | _gravity_vector |
| Gravitational acceleration vector. More... | |
| Real | _gravity_magnitude |
| Gravitational acceleration magnitude. More... | |
| RealVectorValue | _gravity_direction |
| Gravitational acceleration unit direction. More... | |
Interface for specifying gravity vector.
Definition at line 18 of file GravityVectorInterface.h.
| GravityVectorInterface::GravityVectorInterface | ( | const MooseObject * | moose_object | ) |
Definition at line 32 of file GravityVectorInterface.C.
|
inline |
Gets gravity direction (zero vector if zero magnitude)
Definition at line 30 of file GravityVectorInterface.h.
Referenced by TestGravityVectorInterface::getValue().
|
inline |
Gets gravity magnitude.
Definition at line 26 of file GravityVectorInterface.h.
Referenced by TestGravityVectorInterface::getValue().
|
inline |
Gets gravity magnitude.
Definition at line 28 of file GravityVectorInterface.h.
Referenced by TestGravityVectorInterface::getValue(), and HydrostaticPressureFunction::value().
|
static |
Definition at line 16 of file GravityVectorInterface.C.
Referenced by TestGravityVectorInterface::validParams(), and HydrostaticPressureFunction::validParams().
|
private |
Gravitational acceleration unit direction.
Definition at line 38 of file GravityVectorInterface.h.
Referenced by gravityDirection(), and GravityVectorInterface().
|
private |
Gravitational acceleration magnitude.
Definition at line 36 of file GravityVectorInterface.h.
Referenced by gravityMagnitude(), and GravityVectorInterface().
|
private |
Gravitational acceleration vector.
Definition at line 34 of file GravityVectorInterface.h.
Referenced by gravityVector(), and GravityVectorInterface().
1.8.14