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().
1.8.16