Base class for solution control classes. More...
Public Member Functions | |
TypeName ("incompressibleVars") | |
Run-time type information. More... | |
incompressibleVars (fvMesh &mesh, solverControl &SolverControl) | |
Construct from mesh. More... | |
incompressibleVars (const incompressibleVars &vs) | |
Copy constructor. More... | |
virtual autoPtr< variablesSet > | clone () const |
Clone the incompressibleVars. More... | |
virtual | ~incompressibleVars ()=default |
Destructor. More... | |
const volScalarField & | p () const |
Return const reference to pressure. More... | |
volScalarField & | p () |
Return reference to pressure. More... | |
const volVectorField & | U () const |
Return const reference to velocity. More... | |
volVectorField & | U () |
Return reference to velocity. More... | |
const surfaceScalarField & | phi () const |
Return const reference to volume flux. More... | |
surfaceScalarField & | phi () |
Return reference to volume flux. More... | |
const volScalarField & | pInst () const |
Return const reference to pressure. More... | |
volScalarField & | pInst () |
Return reference to pressure. More... | |
const volVectorField & | UInst () const |
Return const reference to velocity. More... | |
volVectorField & | UInst () |
Return reference to velocity. More... | |
const surfaceScalarField & | phiInst () const |
Return const reference to volume flux. More... | |
surfaceScalarField & | phiInst () |
Return reference to volume flux. More... | |
const singlePhaseTransportModel & | laminarTransport () const |
Return const reference to transport model. More... | |
singlePhaseTransportModel & | laminarTransport () |
Return reference to transport model. More... | |
const autoPtr< incompressible::turbulenceModel > & | turbulence () const |
Return const reference to the turbulence model. More... | |
autoPtr< incompressible::turbulenceModel > & | turbulence () |
Return reference to the turbulence model. More... | |
const autoPtr< incompressible::RASModelVariables > & | RASModelVariables () const |
Return const reference to the turbulence model variables. More... | |
autoPtr< incompressible::RASModelVariables > & | RASModelVariables () |
Return reference to the turbulence model variables. More... | |
void | restoreInitValues () |
Restore field values to the initial ones. More... | |
void | resetMeanFields () |
Reset mean fields to zero. More... | |
void | computeMeanFields () |
Compute mean fields on the fly. More... | |
void | correctBoundaryConditions () |
correct boundaryconditions for all volFields More... | |
bool | storeInitValues () const |
Return storeInitValues bool. More... | |
bool | computeMeanFields () const |
Return computeMeanFields bool. More... | |
virtual void | transfer (variablesSet &vars) |
Transfer the fields of another variablesSet to this. More... | |
bool | write () const |
![]() | |
TypeName ("variablesSet") | |
Run-time type information. More... | |
variablesSet (fvMesh &mesh, const dictionary &dict) | |
Construct from mesh and solver name. More... | |
virtual | ~variablesSet ()=default |
Destructor. More... | |
const word & | solverName () const |
Return solver name. More... | |
bool | useSolverNameForFields () const |
Append solver name to fields? More... | |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | allocateField (const fvMesh &mesh, const word &baseName, const word &solverName, const bool useSolverNameForFields) |
template<class Type > | |
void | renameTurbulenceField (GeometricField< Type, fvPatchField, volMesh > &baseField, const word &solverName) |
tmp< surfaceScalarField > | allocateFluxField (const fvMesh &mesh, const volVectorField &velocity, const word &baseName, const word &solverName, const bool useSolverNameForFields) |
Protected Member Functions | |
void | setFields () |
Read fields and set turbulence. More... | |
void | setInitFields () |
Set initial fields if necessary. More... | |
void | setMeanFields () |
Set mean fields if necessary. More... | |
void | renameTurbulenceFields () |
Rename turbulence fields if necessary. More... | |
void | correctNonTurbulentBoundaryConditions () |
Update boundary conditions of mean-flow. More... | |
void | correctTurbulentBoundaryConditions () |
Update boundary conditions of turbulent fields. More... | |
void | operator= (const incompressibleVars &) |
No copy assignment. More... | |
![]() | |
template<class Type , template< class > class PatchField, class GeoMesh > | |
autoPtr< GeometricField< Type, PatchField, GeoMesh > > | allocateRenamedField (const autoPtr< GeometricField< Type, PatchField, GeoMesh >> &bf) |
template<class Type , template< class > class PatchField, class GeoMesh > | |
void | swapAndRename (autoPtr< GeometricField< Type, PatchField, GeoMesh >> &p1, autoPtr< GeometricField< Type, PatchField, GeoMesh >> &p2) |
Swap autoPtrs and rename managed fields. More... | |
Additional Inherited Members | |
![]() | |
template<class Type > | |
static void | setField (autoPtr< GeometricField< Type, fvPatchField, volMesh >> &fieldPtr, const fvMesh &mesh, const word &baseName, const word &solverName, const bool useSolverNameForFields) |
Read vol fields. More... | |
static void | setFluxField (autoPtr< surfaceScalarField > &fieldPtr, const fvMesh &mesh, const volVectorField &velocity, const word &baseName, const word &solverName, const bool useSolverNameForFields) |
Set flux field. More... | |
static tmp< volVectorField > | autoCreateMeshMovementField (const fvMesh &mesh, const word &name, const dimensionSet &dims) |
Auto create variable for mesh movement. More... | |
template<class Type , template< class > class PatchField, class GeoMesh > | |
static void | nullifyField (GeometricField< Type, PatchField, GeoMesh > &fieldPtr) |
Nullify field and old times, if present. More... | |
incompressibleVars | ( | fvMesh & | mesh, |
solverControl & | SolverControl | ||
) |
Construct from mesh.
Definition at line 231 of file incompressibleVars.C.
Referenced by incompressibleVars::clone().
incompressibleVars | ( | const incompressibleVars & | vs | ) |
Copy constructor.
turbulence_ and laminarTransport_ are uninitialized since there is no clear way (and possibly no usage) of cloning them. The resulting incompressibleVars is hence incomplete. Additionally, copied fields have the original name, appended with the timeName, to avoid database collisions. To be used as storing space during the solutiuon of the unsteady adjoint equations
Definition at line 266 of file incompressibleVars.C.
References DebugInfo, and Foam::endl().
|
virtualdefault |
Destructor.
|
protected |
Read fields and set turbulence.
Definition at line 44 of file incompressibleVars.C.
References incompressibleVars::correctBoundaryConditions_, incompressibleVars::correctNonTurbulentBoundaryConditions(), incompressibleVars::correctTurbulentBoundaryConditions(), incompressibleVars::laminarTransport(), incompressibleVars::laminarTransportPtr_, variablesSet::mesh_, IncompressibleTurbulenceModel< TransportModel >::New(), RASModelVariables::New(), incompressibleVars::phiInst(), incompressibleVars::phiPtr_, incompressibleVars::pPtr_, incompressibleVars::RASModelVariables_, incompressibleVars::renameTurbulenceFields(), variablesSet::setField(), variablesSet::setFluxField(), schemesLookup::setFluxRequired(), incompressibleVars::solverControl_, variablesSet::solverName_, incompressibleVars::turbulence_, incompressibleVars::UInst(), incompressibleVars::UPtr_, and variablesSet::useSolverNameForFields_.
|
protected |
Set initial fields if necessary.
Definition at line 99 of file incompressibleVars.C.
References Foam::name(), incompressibleVars::phiInitPtr_, incompressibleVars::phiInst(), incompressibleVars::pInitPtr_, incompressibleVars::pInst(), incompressibleVars::solverControl_, solverControl::storeInitValues(), incompressibleVars::UInitPtr_, and incompressibleVars::UInst().
|
protected |
Set mean fields if necessary.
Definition at line 116 of file incompressibleVars.C.
References IOobject::AUTO_WRITE, solverControl::average(), incompressibleVars::correctBoundaryConditions_, Foam::endl(), Foam::Info, variablesSet::mesh_, Foam::name(), incompressibleVars::phiInst(), incompressibleVars::phiMeanPtr_, incompressibleVars::pInst(), incompressibleVars::pMeanPtr_, IOobject::READ_IF_PRESENT, incompressibleVars::solverControl_, fvMesh::time(), Time::timeName(), incompressibleVars::UInst(), and incompressibleVars::UMeanPtr_.
|
protected |
Rename turbulence fields if necessary.
Definition at line 180 of file incompressibleVars.C.
References RASModelVariables::hasNut(), RASModelVariables::hasTMVar1(), RASModelVariables::hasTMVar2(), RASModelVariables::nutRefInst(), incompressibleVars::RASModelVariables_, variablesSet::renameTurbulenceField(), variablesSet::solverName_, RASModelVariables::TMVar1Inst(), RASModelVariables::TMVar2Inst(), and variablesSet::useSolverNameForFields_.
Referenced by incompressibleVars::setFields().
|
protected |
Update boundary conditions of mean-flow.
Definition at line 205 of file incompressibleVars.C.
References solverControl::average(), GeometricField< Type, PatchField, GeoMesh >::correctBoundaryConditions(), Foam::endl(), Foam::Info, incompressibleVars::pInst(), incompressibleVars::pMeanPtr_, incompressibleVars::solverControl_, incompressibleVars::UInst(), and incompressibleVars::UMeanPtr_.
Referenced by incompressibleVars::correctBoundaryConditions(), and incompressibleVars::setFields().
|
protected |
Update boundary conditions of turbulent fields.
Definition at line 218 of file incompressibleVars.C.
References Foam::endl(), Foam::Info, incompressibleVars::RASModelVariables_, and incompressibleVars::turbulence_.
Referenced by incompressibleVars::setFields().
|
protected |
No copy assignment.
TypeName | ( | "incompressibleVars" | ) |
Run-time type information.
|
virtual |
Clone the incompressibleVars.
Reimplemented from variablesSet.
Definition at line 294 of file incompressibleVars.C.
References DebugInfo, Foam::endl(), and incompressibleVars::incompressibleVars().
const volScalarField & p | ( | ) | const |
Return const reference to pressure.
Definition at line 305 of file incompressibleVars.C.
References incompressibleVars::pMeanPtr_, incompressibleVars::pPtr_, incompressibleVars::solverControl_, and solverControl::useAveragedFields().
Referenced by sensitivitySurfacePoints::accumulateIntegrand(), sensitivitySurface::accumulateIntegrand(), adjointSensitivity::computeGradDxDbMultiplier(), incompressiblePrimalSolver::correctBoundaryConditions(), boundaryAdjointContributionIncompressible::pb(), objectivePtLosses::update_boundarydJdv(), objectivePtLosses::update_boundarydJdvn(), objectiveForce::update_dSdbMultiplier(), objectiveMoment::update_dSdbMultiplier(), objectiveMoment::update_dxdbDirectMultiplier(), objectiveForce::update_dxdbMultiplier(), and objectiveMoment::update_dxdbMultiplier().
volScalarField & p | ( | ) |
Return reference to pressure.
Definition at line 318 of file incompressibleVars.C.
References incompressibleVars::pMeanPtr_, incompressibleVars::pPtr_, incompressibleVars::solverControl_, and solverControl::useAveragedFields().
const volVectorField & U | ( | ) | const |
Return const reference to velocity.
Definition at line 331 of file incompressibleVars.C.
References incompressibleVars::solverControl_, incompressibleVars::UMeanPtr_, incompressibleVars::UPtr_, and solverControl::useAveragedFields().
Referenced by sensitivitySurfacePoints::accumulateIntegrand(), sensitivitySurface::accumulateIntegrand(), ATCstandard::addATC(), ATCUaGradU::addATC(), adjointSensitivity::computeGradDxDbMultiplier(), incompressiblePrimalSolver::correctBoundaryConditions(), adjointSpalartAllmaras::distanceSensitivities(), adjointSpalartAllmaras::FISensitivityTerm(), ATCstandard::getFISensitivityTerm(), ATCUaGradU::getFISensitivityTerm(), adjointTurbulenceModel::New(), adjointRASModel::New(), boundaryAdjointContributionIncompressible::Ub(), objectivePtLosses::update_boundarydJdp(), objectivePtLosses::update_boundarydJdv(), objectivePtLosses::update_boundarydJdvn(), objectivePtLosses::update_boundarydJdvt(), objectiveForce::update_dSdbMultiplier(), objectiveForce::update_dxdbMultiplier(), objectiveMoment::update_dxdbMultiplier(), objectiveMoment::update_meanValues(), and adjointSpalartAllmaras::updatePrimalRelatedFields().
volVectorField & U | ( | ) |
Return reference to velocity.
Definition at line 344 of file incompressibleVars.C.
References incompressibleVars::solverControl_, incompressibleVars::UMeanPtr_, incompressibleVars::UPtr_, and solverControl::useAveragedFields().
const surfaceScalarField & phi | ( | ) | const |
Return const reference to volume flux.
Definition at line 357 of file incompressibleVars.C.
References incompressibleVars::phiMeanPtr_, incompressibleVars::phiPtr_, incompressibleVars::solverControl_, and solverControl::useAveragedFields().
Referenced by ATCstandard::addATC(), ATCUaGradU::addATC(), adjointSpalartAllmaras::correct(), incompressiblePrimalSolver::correctBoundaryConditions(), and boundaryAdjointContributionIncompressible::phib().
surfaceScalarField & phi | ( | ) |
Return reference to volume flux.
Definition at line 369 of file incompressibleVars.C.
References incompressibleVars::phiMeanPtr_, incompressibleVars::phiPtr_, incompressibleVars::solverControl_, and solverControl::useAveragedFields().
const volScalarField & pInst | ( | ) | const |
Return const reference to pressure.
Definition at line 382 of file incompressibleVars.C.
References incompressibleVars::pPtr_.
Referenced by incompressibleVars::computeMeanFields(), incompressibleVars::correctNonTurbulentBoundaryConditions(), objectivePtLosses::J(), objectiveForce::J(), objectiveMoment::J(), incompressibleVars::resetMeanFields(), incompressibleVars::restoreInitValues(), incompressibleVars::setInitFields(), and incompressibleVars::setMeanFields().
volScalarField & pInst | ( | ) |
Return reference to pressure.
Definition at line 388 of file incompressibleVars.C.
References incompressibleVars::pPtr_.
const volVectorField & UInst | ( | ) | const |
Return const reference to velocity.
Definition at line 394 of file incompressibleVars.C.
References incompressibleVars::UPtr_.
Referenced by incompressibleVars::computeMeanFields(), incompressibleVars::correctNonTurbulentBoundaryConditions(), objectivePtLosses::J(), incompressibleVars::resetMeanFields(), incompressibleVars::restoreInitValues(), incompressibleVars::setFields(), incompressibleVars::setInitFields(), and incompressibleVars::setMeanFields().
volVectorField & UInst | ( | ) |
Return reference to velocity.
Definition at line 400 of file incompressibleVars.C.
References incompressibleVars::UPtr_.
const surfaceScalarField & phiInst | ( | ) | const |
Return const reference to volume flux.
Definition at line 406 of file incompressibleVars.C.
References incompressibleVars::phiPtr_.
Referenced by incompressibleVars::computeMeanFields(), objectivePtLosses::initialize(), incompressibleVars::resetMeanFields(), incompressibleVars::restoreInitValues(), incompressibleVars::setFields(), incompressibleVars::setInitFields(), and incompressibleVars::setMeanFields().
surfaceScalarField & phiInst | ( | ) |
Return reference to volume flux.
Definition at line 412 of file incompressibleVars.C.
References incompressibleVars::phiPtr_.
const singlePhaseTransportModel & laminarTransport | ( | ) | const |
Return const reference to transport model.
Definition at line 418 of file incompressibleVars.C.
References incompressibleVars::laminarTransportPtr_.
Referenced by sensitivitySurface::accumulateIntegrand(), adjointTurbulenceModel::correct(), shapeSensitivities::dvdbMult(), adjointTurbulenceModel::nu(), adjointTurbulenceModel::nuEff(), incompressibleVars::setFields(), objectiveNutSqr::update_dJdTMvar1(), objectiveForce::update_dSdbMultiplier(), objectiveForce::update_dxdbMultiplier(), objectiveMoment::update_dxdbMultiplier(), and objectiveMoment::update_meanValues().
singlePhaseTransportModel & laminarTransport | ( | ) |
Return reference to transport model.
Definition at line 424 of file incompressibleVars.C.
References incompressibleVars::laminarTransportPtr_.
const autoPtr< incompressible::turbulenceModel > & turbulence | ( | ) | const |
Return const reference to the turbulence model.
Definition at line 431 of file incompressibleVars.C.
References incompressibleVars::turbulence_.
Referenced by incompressiblePrimalSolver::correctBoundaryConditions(), objectiveForce::J(), objectiveMoment::J(), boundaryAdjointContributionIncompressible::laminarDiffusivity(), and boundaryAdjointContributionIncompressible::wallDistance().
autoPtr< incompressible::turbulenceModel > & turbulence | ( | ) |
Return reference to the turbulence model.
Definition at line 437 of file incompressibleVars.C.
References incompressibleVars::turbulence_.
const autoPtr< incompressible::RASModelVariables > & RASModelVariables | ( | ) | const |
Return const reference to the turbulence model variables.
Definition at line 444 of file incompressibleVars.C.
References incompressibleVars::RASModelVariables_.
Referenced by sensitivitySurface::accumulateIntegrand(), shapeSensitivities::dvdbMult(), objectiveNutSqr::J(), adjointTurbulenceModel::nuEff(), adjointTurbulenceModel::nut(), adjointSpalartAllmaras::nut(), adjointSpalartAllmaras::nuTilda(), FIBase::read(), sensitivitySurfacePoints::read(), sensitivitySurface::read(), boundaryAdjointContributionIncompressible::TMVariable1(), boundaryAdjointContributionIncompressible::TMVariable2(), incompressibleVars::transfer(), boundaryAdjointContributionIncompressible::turbulentDiffusivity(), objectiveNutSqr::update_divDxDbMultiplier(), objectiveNutSqr::update_dJdTMvar1(), objectiveForce::update_dSdbMultiplier(), objectiveForce::update_dxdbMultiplier(), objectiveMoment::update_dxdbMultiplier(), and objectiveMoment::update_meanValues().
autoPtr< incompressible::RASModelVariables > & RASModelVariables | ( | ) |
Return reference to the turbulence model variables.
Definition at line 451 of file incompressibleVars.C.
References incompressibleVars::RASModelVariables_.
void restoreInitValues | ( | ) |
Restore field values to the initial ones.
Definition at line 457 of file incompressibleVars.C.
References Foam::endl(), Foam::Info, incompressibleVars::phiInitPtr_, incompressibleVars::phiInst(), incompressibleVars::pInitPtr_, incompressibleVars::pInst(), incompressibleVars::RASModelVariables_, incompressibleVars::solverControl_, solverControl::storeInitValues(), incompressibleVars::UInitPtr_, and incompressibleVars::UInst().
void resetMeanFields | ( | ) |
Reset mean fields to zero.
Definition at line 470 of file incompressibleVars.C.
References solverControl::average(), solverControl::averageIter(), Foam::endl(), Foam::Info, incompressibleVars::phiInst(), incompressibleVars::phiMeanPtr_, incompressibleVars::pInst(), incompressibleVars::pMeanPtr_, incompressibleVars::RASModelVariables_, incompressibleVars::solverControl_, incompressibleVars::UInst(), incompressibleVars::UMeanPtr_, and Foam::Zero.
void computeMeanFields | ( | ) |
Compute mean fields on the fly.
Definition at line 488 of file incompressibleVars.C.
References solverControl::averageIter(), solverControl::doAverageIter(), Foam::endl(), Foam::Info, incompressibleVars::phiInst(), incompressibleVars::phiMeanPtr_, incompressibleVars::pInst(), incompressibleVars::pMeanPtr_, incompressibleVars::RASModelVariables_, incompressibleVars::solverControl_, incompressibleVars::UInst(), and incompressibleVars::UMeanPtr_.
void correctBoundaryConditions | ( | ) |
correct boundaryconditions for all volFields
Definition at line 506 of file incompressibleVars.C.
References incompressibleVars::correctNonTurbulentBoundaryConditions(), incompressibleVars::RASModelVariables_, and incompressibleVars::turbulence_.
Referenced by incompressiblePrimalSolver::correctBoundaryConditions().
bool storeInitValues | ( | ) | const |
Return storeInitValues bool.
Definition at line 513 of file incompressibleVars.C.
References incompressibleVars::solverControl_, and solverControl::storeInitValues().
bool computeMeanFields | ( | ) | const |
Return computeMeanFields bool.
Definition at line 519 of file incompressibleVars.C.
References solverControl::average(), and incompressibleVars::solverControl_.
|
virtual |
Transfer the fields of another variablesSet to this.
Reimplemented from variablesSet.
Definition at line 525 of file incompressibleVars.C.
References incompressibleVars::phiPtr_, incompressibleVars::pPtr_, incompressibleVars::RASModelVariables(), incompressibleVars::RASModelVariables_, variablesSet::swapAndRename(), and incompressibleVars::UPtr_.
bool write | ( | ) | const |
Write dummy turbulent fields to allow for continuation in multi-point, turbulent runs
Definition at line 539 of file incompressibleVars.C.
References variablesSet::mesh_, incompressibleVars::RASModelVariables_, and variablesSet::useSolverNameForFields_.
Referenced by incompressiblePrimalSolver::write(), incompressibleAdjointSolver::write(), incompressiblePrimalSolver::writeNow(), and incompressibleAdjointSolver::writeNow().
|
protected |
Reference to the solverControl of the solver allocating the fields.
Definition at line 63 of file incompressibleVars.H.
Referenced by incompressibleVars::computeMeanFields(), incompressibleVars::correctNonTurbulentBoundaryConditions(), incompressibleVars::p(), incompressibleVars::phi(), incompressibleVars::resetMeanFields(), incompressibleVars::restoreInitValues(), incompressibleVars::setFields(), incompressibleVars::setInitFields(), incompressibleVars::setMeanFields(), incompressibleVars::storeInitValues(), and incompressibleVars::U().
|
protected |
Fields involved in the solution of the incompressible NS equations.
Definition at line 66 of file incompressibleVars.H.
Referenced by incompressibleVars::p(), incompressibleVars::pInst(), incompressibleVars::setFields(), and incompressibleVars::transfer().
|
protected |
Definition at line 67 of file incompressibleVars.H.
Referenced by incompressibleVars::setFields(), incompressibleVars::transfer(), incompressibleVars::U(), and incompressibleVars::UInst().
|
protected |
Definition at line 68 of file incompressibleVars.H.
Referenced by incompressibleVars::phi(), incompressibleVars::phiInst(), incompressibleVars::setFields(), and incompressibleVars::transfer().
|
protected |
Definition at line 69 of file incompressibleVars.H.
Referenced by incompressibleVars::laminarTransport(), and incompressibleVars::setFields().
|
protected |
Definition at line 70 of file incompressibleVars.H.
Referenced by incompressibleVars::correctBoundaryConditions(), incompressibleVars::correctTurbulentBoundaryConditions(), incompressibleVars::setFields(), and incompressibleVars::turbulence().
|
protected |
Definition at line 71 of file incompressibleVars.H.
Referenced by incompressibleVars::computeMeanFields(), incompressibleVars::correctBoundaryConditions(), incompressibleVars::correctTurbulentBoundaryConditions(), incompressibleVars::RASModelVariables(), incompressibleVars::renameTurbulenceFields(), incompressibleVars::resetMeanFields(), incompressibleVars::restoreInitValues(), incompressibleVars::setFields(), incompressibleVars::transfer(), and incompressibleVars::write().
|
protected |
Keep a copy of the initial field values if necessary.
Definition at line 75 of file incompressibleVars.H.
Referenced by incompressibleVars::restoreInitValues(), and incompressibleVars::setInitFields().
|
protected |
Definition at line 76 of file incompressibleVars.H.
Referenced by incompressibleVars::restoreInitValues(), and incompressibleVars::setInitFields().
|
protected |
Definition at line 77 of file incompressibleVars.H.
Referenced by incompressibleVars::restoreInitValues(), and incompressibleVars::setInitFields().
|
protected |
Manage mean fields. Turbulent mean fields are managed in RASModelVariables
Definition at line 81 of file incompressibleVars.H.
Referenced by incompressibleVars::computeMeanFields(), incompressibleVars::correctNonTurbulentBoundaryConditions(), incompressibleVars::p(), incompressibleVars::resetMeanFields(), and incompressibleVars::setMeanFields().
|
protected |
Definition at line 82 of file incompressibleVars.H.
Referenced by incompressibleVars::computeMeanFields(), incompressibleVars::correctNonTurbulentBoundaryConditions(), incompressibleVars::resetMeanFields(), incompressibleVars::setMeanFields(), and incompressibleVars::U().
|
protected |
Definition at line 83 of file incompressibleVars.H.
Referenced by incompressibleVars::computeMeanFields(), incompressibleVars::phi(), incompressibleVars::resetMeanFields(), and incompressibleVars::setMeanFields().
|
protected |
Update boundary conditions upon construction.
Useful for cases in which information has been lost on boundary (e.g. averaging, redistribution)
Definition at line 88 of file incompressibleVars.H.
Referenced by incompressibleVars::setFields(), and incompressibleVars::setMeanFields().