Go to the source code of this file.
Variables | |
const dictionary & | pimpleDict = pimple.dict() |
else | |
Original source file setRDeltaT.H
Definition in file setRDeltaT.H.
scalar maxCo | ( | pimpleDict.get< scalar > | "maxCo" | ) |
scalar maxDeltaT | ( | pimpleDict.getOrDefault< scalar > | "maxDeltaT", GREAT | ) |
scalar rDeltaTSmoothingCoeff | ( | pimpleDict.getOrDefault< scalar > | "rDeltaTSmoothingCoeff", 0.1 | ) |
scalar rDeltaTDampingCoeff | ( | pimpleDict.getOrDefault< scalar > | "rDeltaTDampingCoeff", 1.0 | ) |
scalar alphaTemp | ( | pimpleDict.getOrDefault< scalar > | "alphaTemp", 0.05 | ) |
scalar alphaY | ( | pimpleDict.getOrDefault< scalar > | "alphaY", 1.0 | ) |
Info<< "Time scales min/max:"<< endl;volScalarField rDeltaT0("rDeltaT0", rDeltaT);{ rDeltaT.ref()=(fvc::surfaceSum(mag(phi))()()/((2 *maxCo) *mesh.V() *rho()));rDeltaT.max(1/maxDeltaT);Info<< " Flow = "<< 1/gMax(rDeltaT.primitiveField())<< ", "<< 1/gMin(rDeltaT.primitiveField())<< endl;} if(alphaTemp< 1) { volScalarField::Internal rDeltaTT(mag(Qdot)/(alphaTemp *rho *thermo.Cp() *T));Info<< " Temperature = "<< 1/(gMax(rDeltaTT.field())+VSMALL)<< ", "<< 1/(gMin(rDeltaTT.field())+VSMALL)<< endl;rDeltaT.ref()=max(rDeltaT(), rDeltaTT);} if(alphaY< 1) { dictionary Yref(pimpleDict.subDict("Yref"));volScalarField::Internal rDeltaTY(IOobject("rDeltaTY", runTime.timeName(), mesh), mesh, dimensionedScalar(rDeltaT.dimensions(), Zero));bool foundY=false;forAll(Y, i) { if(i !=inertIndex &&composition.active(i)) { volScalarField &Yi=Y[i];if(Yref.found(Yi.name())) { foundY=true;const scalar Yrefi=Yref.get< scalar > | ( | Yi. | name() | ) |
rDeltaTY field | ( | ) |
Referenced by phaseSystem::addField(), DimensionedField< Type, Foam::pointMesh >::average(), NURBS3DSurface::buildSurface(), fieldExtents::calcMask(), fieldMinMax::calcMinMaxFields(), fieldMinMax::calcMinMaxFieldType(), parseDriver::cellToFace(), parseDriver::cellToPoint(), fieldValue::combineFields(), sizeDistribution::combineFields(), kinematicSingleLayer::constrainFilmField(), atmNutSource::correct(), multiphaseStabilizedTurbulence::correct(), CodedSource< Type >::correct(), optionList::correct(), optionList::d2dt2(), fvFieldDecomposer::decomposeField(), mapDistributeBase::distribute(), Foam::MULES::explicitSolve(), parseDriver::faceToPoint(), extractEulerianParticles::faceValue(), exprDriver::fill_random(), fvExprDriver::fill_random(), sizeDistribution::filterField(), volFieldValue::filterField(), surfaceFieldValue::filterField(), forAll(), particleDistribution::generateDistribution(), externalDisplacementMeshMover::getFixedValueBCs(), Foam::getRefCellValue(), updateMethod::globalSum(), interRegionHeatTransferModel::interpolate(), ensightFile::isUndef(), limitFields::limitField(), limitFields::limitScalarField(), Foam::MapDimensionedFields(), Foam::MapGeometricFields(), meshToMesh::mapInternalSrcToTgt(), meshToMesh::mapInternalTgtToSrc(), meshToMesh::mapSrcToTgt(), meshToMesh::mapTgtToSrc(), fieldSmoother::minSmoothField(), variablesSet::nullifyField(), MapInternalField< Type, MeshMapper, surfaceMesh >::operator()(), MapInternalField< Type, MeshMapper, volMesh >::operator()(), MapInternalField< Type, MeshMapper, pointMesh >::operator()(), MapInternalField< Type, MeshMapper, areaMesh >::operator()(), MapInternalField< Type, MeshMapper, edgeMesh >::operator()(), optionList::operator()(), multivariateIndependentScheme< Type >::operator()(), multivariateScheme< Type, Scheme >::operator()(), multivariateSelectionScheme< Type >::operator()(), multivariateUpwind< Type >::operator()(), parseDriver::pointToCell(), parseDriver::pointToFace(), particleDistribution::processField(), ensightSurfaceReader::readField(), GeometricField< Type, PatchField, GeoMesh >::Boundary::readField(), fft::realTransform1D(), mapDistributeBase::receive(), lagrangianReconstructor::reconstructField(), lagrangianReconstructor::reconstructFieldField(), KinematicCloud< Cloud< basicKinematicCollidingParcel > >::relax(), KinematicCloud< Cloud< basicKinematicCollidingParcel > >::scale(), mapDistributeBase::send(), Foam::setRefCell(), Foam::fvc::smooth(), optionList::source(), Foam::fvc::spread(), regionFunctionObject::store(), Foam::fvc::sweep(), thresholdCellFaces::thresholdCellFaces(), fft::transform(), Foam::transformList(), advectiveFvPatchField< Type >::updateCoeffs(), DimensionedField< Type, Foam::pointMesh >::weightedAverage(), surfaceMeshWriter::write(), internalWriter::write(), patchWriter::write(), surfaceFieldWriter::write(), indirectPatchWriter::write(), lagrangianWriter::write(), surfaceWriter::write(), histogram::write(), NURBS3DCurve::write(), internalMeshWriter::writeCellData(), Foam::ensightOutput::writeCloudField(), Foam::writeDimField(), rotorDiskSource::writeField(), lagrangianWriter::writeFields(), ensightFile::writeList(), Foam::writePointField(), writer::writeSolution(), Foam::writeVolField(), vtkWrite::writeVolFields(), ensightWrite::writeVolFields(), and NURBS3DCurve::writeWParses().
if | ( | foundY | ) |
Definition at line 139 of file setRDeltaT.H.
References Foam::endl(), Foam::gMax(), Foam::gMin(), Foam::Info, and Foam::max().
rDeltaT correctBoundaryConditions | ( | ) |
if | ( | ) |
Definition at line 159 of file setRDeltaT.H.
References rDeltaTSmoothingCoeff(), and Foam::fvc::smooth().
if | ( | rDeltaTDampingCoeff< 1 &&runTime.timeIndex() > runTime.startTimeIndex()+ | 1 | ) |
Definition at line 168 of file setRDeltaT.H.
References Foam::max(), rDeltaT0(), and rDeltaTDampingCoeff().
const dictionary& pimpleDict = pimple.dict() |
Definition at line 32 of file setRDeltaT.H.
Referenced by forAll(), and pimpleControl::read().
else |
Definition at line 148 of file setRDeltaT.H.