This class allows us to have a section of the input file like the following which automatically adds initial conditions for all the required nonlinear and auxiliary variables. More...
#include <AddNavierStokesICsAction.h>
Public Member Functions | |
AddNavierStokesICsAction (InputParameters parameters) | |
virtual | ~AddNavierStokesICsAction () |
virtual void | act () |
Protected Types | |
typedef std::vector< VariableName > | CoupledName |
Protected Member Functions | |
void | addICs (std::vector< std::string > &names) |
Protected Attributes | |
Real | _initial_pressure |
Real | _initial_temperature |
RealVectorValue | _initial_velocity |
UserObjectName | _fp_name |
std::vector< std::string > | _vars |
std::vector< std::string > | _auxs |
unsigned int | _dim |
This class allows us to have a section of the input file like the following which automatically adds initial conditions for all the required nonlinear and auxiliary variables.
[NavierStokes] [./ICs] initial_pressure = 101325. initial_temperature = 300. initial_velocity = '173.594354746921 0 0' fluid_properties = ideal_gas [../] []
Definition at line 35 of file AddNavierStokesICsAction.h.
|
protectedinherited |
Definition at line 42 of file NSAction.h.
AddNavierStokesICsAction::AddNavierStokesICsAction | ( | InputParameters | parameters | ) |
Definition at line 46 of file AddNavierStokesICsAction.C.
|
virtual |
Definition at line 55 of file AddNavierStokesICsAction.C.
|
virtual |
|
protected |
|
protectedinherited |
Definition at line 35 of file NSAction.h.
Referenced by NSAction::act(), AddNavierStokesVariablesAction::act(), and act().
|
protectedinherited |
Definition at line 39 of file NSAction.h.
Referenced by NSAction::act(), AddNavierStokesKernelsAction::act(), AddNavierStokesKernelsAction::coupleMomentums(), and AddNavierStokesKernelsAction::coupleVelocities().
|
protected |
Definition at line 50 of file AddNavierStokesICsAction.h.
Referenced by addICs().
|
protected |
Definition at line 47 of file AddNavierStokesICsAction.h.
Referenced by addICs().
|
protected |
Definition at line 48 of file AddNavierStokesICsAction.h.
Referenced by addICs().
|
protected |
Definition at line 49 of file AddNavierStokesICsAction.h.
Referenced by addICs().
|
protectedinherited |
Definition at line 34 of file NSAction.h.
Referenced by NSAction::act(), AddNavierStokesKernelsAction::act(), AddNavierStokesVariablesAction::act(), and act().