Interface for specifying gravity at the component level. More...
#include <GravityInterface.h>
Public Member Functions | |
GravityInterface (const InputParameters ¶meters) | |
Real | getGravityMagnitude () const |
Gets gravity magnitude. More... | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Attributes | |
const RealVectorValue & | _gravity_vector |
Gravitational acceleration vector. More... | |
const Real | _gravity_magnitude |
Gravitational acceleration magnitude. More... | |
const bool | _gravity_is_zero |
Gravitational acceleration magnitude is zero? More... | |
const RealVectorValue | _gravity_direction |
Gravitational acceleration unit direction. More... | |
Interface for specifying gravity at the component level.
Definition at line 18 of file GravityInterface.h.
GravityInterface::GravityInterface | ( | const InputParameters & | parameters | ) |
Definition at line 23 of file GravityInterface.C.
|
inline |
Gets gravity magnitude.
Definition at line 26 of file GravityInterface.h.
|
static |
Definition at line 15 of file GravityInterface.C.
Referenced by FlowChannelBase::validParams().
|
protected |
Gravitational acceleration unit direction.
Definition at line 36 of file GravityInterface.h.
|
protected |
Gravitational acceleration magnitude is zero?
Definition at line 34 of file GravityInterface.h.
|
protected |
Gravitational acceleration magnitude.
Definition at line 32 of file GravityInterface.h.
Referenced by getGravityMagnitude().
|
protected |
Gravitational acceleration vector.
Definition at line 30 of file GravityInterface.h.