Go to the documentation of this file.
30 IOdictionary transportProperties(
32 "transportProperties",
33 mesh_.time().constant(),
38 dimensionedScalar
DT(
"DT", dimViscosity, transportProperties);
71 dimensionedScalar
DT(
"DT", dimViscosity,
DT_);
75 - fvm::laplacian(
DT,
T_));
97 T_.correctBoundaryConditions();
virtual void correctBoundaryConditions()
update the boundary condition for all the states in the selected solver
virtual void clear()
clear the members
fvScalarMatrix TEqn(fvm::div(phi, T) - fvm::laplacian(alphaEff, T))
const fvMesh & mesh_
fvMesh
DAOption daOption(mesh, pyOptions_)
#define normalizeResiduals(resName)
virtual void updateIntermediateVariables()
update any intermediate variables that are dependent on state variables and are used in calcResiduals
DAResidualLaplacianFoam(const word modelType, const fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex)
virtual void calcResiduals(const dictionary &options)
compute residual
defineTypeNameAndDebug(DAFvSource, 0)
addToRunTimeSelectionTable(DAFvSource, DAFvSourceActuatorDisk, dictionary)
DAModel daModel(mesh, daOption)
DAIndex daIndex(mesh, daOption, daModel)
#define setResidualClassMemberScalar(stateName, stateUnit)