Stores all relevant solution info for cloud. More...
Public Member Functions | |
cloudSolution (const fvMesh &mesh) | |
cloudSolution (const fvMesh &mesh, const dictionary &dict) | |
cloudSolution (const cloudSolution &cs) | |
virtual | ~cloudSolution () |
void | read () |
scalar | relaxCoeff (const word &fieldName) const |
bool | semiImplicit (const word &fieldName) const |
const fvMesh & | mesh () const |
const dictionary & | dict () const |
const Switch | active () const |
const Switch | transient () const |
const Switch | steadyState () const |
label | calcFrequency () const |
scalar | maxCo () const |
label | iter () const |
label | nextIter () |
scalar | trackTime () const |
scalar | deltaTMax () const |
const Switch | coupled () const |
Switch & | coupled () |
const Switch | cellValueSourceCorrection () const |
scalar | maxTrackTime () const |
const Switch | resetSourcesOnStartup () const |
const dictionary & | sourceTermDict () const |
const dictionary & | interpolationSchemes () const |
const dictionary & | integrationSchemes () const |
bool | solveThisStep () const |
bool | canEvolve () |
bool | output () const |
scalar | deltaTMax (const scalar trackTime) const |
scalar | deltaLMax (const scalar lRef) const |
Stores all relevant solution info for cloud.
Definition at line 49 of file cloudSolution.H.
cloudSolution | ( | const fvMesh & | mesh | ) |
Definition at line 90 of file cloudSolution.C.
cloudSolution | ( | const fvMesh & | mesh, |
const dictionary & | dict | ||
) |
Definition at line 28 of file cloudSolution.C.
References Foam::endl(), Foam::Info, cloudSolution::read(), dictionary::readIfPresent(), and dictionary::subOrEmptyDict().
cloudSolution | ( | const cloudSolution & | cs | ) |
Definition at line 71 of file cloudSolution.C.
|
virtual |
Definition at line 111 of file cloudSolution.C.
void read | ( | ) |
Definition at line 117 of file cloudSolution.C.
References localEulerDdt::enabled(), Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, forAll, IOWarningInFunction, dictionary::lookup(), Foam::fac::scheme(), and dictionary::toc().
Referenced by cloudSolution::cloudSolution().
Foam::scalar relaxCoeff | ( | const word & | fieldName | ) | const |
Definition at line 198 of file cloudSolution.C.
References Foam::abort(), Foam::FatalError, FatalErrorInFunction, and forAll.
Definition at line 216 of file cloudSolution.C.
References Foam::abort(), Foam::FatalError, FatalErrorInFunction, and forAll.
|
inline |
Definition at line 21 of file cloudSolutionI.H.
|
inline |
Definition at line 27 of file cloudSolutionI.H.
|
inline |
Definition at line 33 of file cloudSolutionI.H.
|
inline |
Definition at line 57 of file cloudSolutionI.H.
|
inline |
Definition at line 63 of file cloudSolutionI.H.
|
inline |
Definition at line 69 of file cloudSolutionI.H.
|
inline |
Definition at line 75 of file cloudSolutionI.H.
|
inline |
Definition at line 81 of file cloudSolutionI.H.
|
inline |
Definition at line 87 of file cloudSolutionI.H.
|
inline |
Definition at line 93 of file cloudSolutionI.H.
|
inline |
Definition at line 99 of file cloudSolutionI.H.
|
inline |
Definition at line 105 of file cloudSolutionI.H.
|
inline |
|
inline |
Definition at line 117 of file cloudSolutionI.H.
|
inline |
Definition at line 123 of file cloudSolutionI.H.
|
inline |
Definition at line 129 of file cloudSolutionI.H.
|
inline |
Definition at line 39 of file cloudSolutionI.H.
References dictionary::subDict().
|
inline |
Definition at line 45 of file cloudSolutionI.H.
References dictionary::subDict().
|
inline |
Definition at line 51 of file cloudSolutionI.H.
References dictionary::subDict().
bool solveThisStep | ( | ) | const |
Definition at line 234 of file cloudSolution.C.
bool canEvolve | ( | ) |
Definition at line 245 of file cloudSolution.C.
bool output | ( | ) | const |
Definition at line 260 of file cloudSolution.C.
Foam::scalar deltaTMax | ( | const scalar | trackTime | ) | const |
Definition at line 266 of file cloudSolution.C.
References Foam::min().
Foam::scalar deltaLMax | ( | const scalar | lRef | ) | const |
Definition at line 279 of file cloudSolution.C.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.