

Public Member Functions | |
| TypeName ("DAInput") | |
| Runtime type information. More... | |
| declareRunTimeSelectionTable (autoPtr, DAInput, dictionary,(const word inputName, const word inputType, fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex),(inputName, inputType, mesh, daOption, daModel, daIndex)) | |
| DAInput (const word inputName, const word inputType, fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex) | |
| virtual | ~DAInput () |
| virtual void | run (const scalarList &input)=0 |
| virtual label | size ()=0 |
| virtual label | distributed ()=0 |
Static Public Member Functions | |
| static autoPtr< DAInput > | New (const word inputName, const word inputType, fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex) |
Protected Attributes | |
| const word | inputName_ |
| name of the input More... | |
| const word | inputType_ |
| type of the input More... | |
| fvMesh & | mesh_ |
| fvMesh More... | |
| const DAOption & | daOption_ |
| DAOption object. More... | |
| const DAModel & | daModel_ |
| DAIndex object. More... | |
| const DAIndex & | daIndex_ |
| DAIndex object. More... | |
| HashTable< wordList > | stateInfo_ |
| the stateInfo_ list from DAStateInfo object More... | |
| DAInput | ( | const word | inputName, |
| const word | inputType, | ||
| fvMesh & | mesh, | ||
| const DAOption & | daOption, | ||
| const DAModel & | daModel, | ||
| const DAIndex & | daIndex | ||
| ) |
Definition at line 22 of file DAInput.C.
References DAInput::daOption_, DAOption::getOption(), mesh, DAStateInfo::New(), solverName, and DAInput::stateInfo_.

| TypeName | ( | "DAInput" | ) |
Runtime type information.
| declareRunTimeSelectionTable | ( | autoPtr | , |
| DAInput | , | ||
| dictionary | , | ||
| (const word inputName, const word inputType, fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex) | , | ||
| (inputName, inputType, mesh, daOption, daModel, daIndex) | |||
| ) |
|
static |
Definition at line 44 of file DAInput.C.
References DAOption::getAllOptions(), and mesh.
Referenced by DASolver::calcJacTVecProduct(), DASolver::getInputDistributed(), DASolver::getInputSize(), and DASolver::setSolverInput().


|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |
name of the input
Definition at line 42 of file DAInput.H.
Referenced by DAInputFvSourcePar::DAInputFvSourcePar(), DAInputPatchVar::DAInputPatchVar(), DAInputThermalCoupling::DAInputThermalCoupling(), DAInputFieldUnsteady::distributed(), DAInputField::distributed(), DAInputPatchVelocity::run(), DAInputRegressionPar::run(), DAInputPatchVar::run(), DAInputFieldUnsteady::run(), and DAInputRegressionPar::size().
|
protected |
fvMesh
Definition at line 48 of file DAInput.H.
Referenced by DAInputThermalCoupling::DAInputThermalCoupling(), DAInputVolCoord::run(), DAInputStateVar::run(), DAInputPatchVelocity::run(), DAInputPatchVar::run(), DAInputFvSourcePar::run(), DAInputField::run(), DAInputFieldUnsteady::run(), and DAInputThermalCoupling::run().
|
protected |
DAOption object.
Definition at line 51 of file DAInput.H.
Referenced by DAInput::DAInput(), DAInputField::DAInputField(), DAInputFieldUnsteady::DAInputFieldUnsteady(), DAInputFvSourcePar::DAInputFvSourcePar(), DAInputPatchVar::DAInputPatchVar(), DAInputThermalCoupling::DAInputThermalCoupling(), DAInputFieldUnsteady::distributed(), DAInputField::distributed(), DAInputVolCoord::run(), DAInputPatchVelocity::run(), and DAInputPatchVar::run().
|
protected |
DAIndex object.
Definition at line 54 of file DAInput.H.
Referenced by DAInputThermalCoupling::run().
|
protected |
DAIndex object.
Definition at line 57 of file DAInput.H.
Referenced by DAInputStateVar::run(), DAInputField::run(), DAInputFieldUnsteady::run(), DAInputVolCoord::size(), DAInputStateVar::size(), DAInputField::size(), and DAInputFieldUnsteady::size().
|
protected |
the stateInfo_ list from DAStateInfo object
Definition at line 60 of file DAInput.H.
Referenced by DAInput::DAInput(), and DAInputStateVar::run().