Functions | Variables
LISASMDCalcMethod2.H File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 if (maxValue - minValue< SMALL)
 
 forAll (rrd, n)
 
 while (!success &&(k< 500))
 

Variables

scalar delta = dD/factorGamma
 
scalar minValue = dD/10.0
 
scalar maxValue = dD
 
scalar range = maxValue - minValue
 
scalar nExp = 3
 
FixedList< scalar, 500 > rrd
 
scalar probFactorMin = exp(-pow(minValue/delta, nExp))
 
scalar probFactorMax = exp(-pow(maxValue/delta, nExp))
 
scalar probFactor = 1.0/(probFactorMin - probFactorMax)
 
bool success = false
 
scalar y = rndGen.sample01<scalar>()
 
label k = 0
 Boltzmann constant. More...
 
 x = minValue + range*(k - 0.5)/500.0
 

Function Documentation

◆ if()

if ( )

Definition at line 18 of file LISASMDCalcMethod2.H.

References maxValue, and minValue.

◆ forAll()

forAll ( rrd  ,
n   
)

Definition at line 31 of file LISASMDCalcMethod2.H.

References delta, Foam::exp(), minValue, n, nExp, Foam::pow(), probFactor, probFactorMin, range, and rrd.

Here is the call graph for this function:

◆ while()

while ( !success &&  k< 500)

Definition at line 43 of file LISASMDCalcMethod2.H.

References k, rrd, success, and y.

Variable Documentation

◆ delta

scalar delta = dD/factorGamma

Definition at line 8 of file LISASMDCalcMethod2.H.

Referenced by immersedBoundaryFvPatch::addIbCornerCells(), DEShybrid< Type >::blendingFactor(), averageCondition::calc(), DEShybrid< Type >::calcBlendingFactor(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::calculate(), solarCalculator::calculateBetaTetha(), quadricFitting::calculateCoordinateSystem(), FSD< CombThermoType, ThermoType >::calculateSourceNorm(), dynamicKEqn< BasicTurbulenceModel >::Ce(), immersedBoundaryFvPatch::cellSize(), dynamicKEqn< BasicTurbulenceModel >::Ck(), patchInjection::correct(), drippingInjection::correct(), curvatureSeparation::correct(), DeardorffDiffStress< BasicTurbulenceModel >::correct(), dynamicLagrangian< BasicTurbulenceModel >::correct(), kEqn< BasicTurbulenceModel >::correct(), thixotropicViscosity::correct(), dynamicKEqn< BasicTurbulenceModel >::correct(), standardPhaseChange::correctModel(), dynamicLagrangian< BasicTurbulenceModel >::correctNut(), kEqn< BasicTurbulenceModel >::correctNut(), WALE< BasicTurbulenceModel >::correctNut(), DeardorffDiffStress< BasicTurbulenceModel >::correctNut(), SmagorinskyZhang< BasicTurbulenceModel >::correctNut(), Smagorinsky< BasicTurbulenceModel >::correctNut(), NicenoKEqn< BasicTurbulenceModel >::correctNut(), dynamicKEqn< BasicTurbulenceModel >::correctNut(), kOmegaSSTDDES< BasicTurbulenceModel >::dTilda(), SpalartAllmarasDDES< BasicTurbulenceModel >::dTilda(), kOmegaSSTDES< BasicTurbulenceModel >::dTilda(), kOmegaSSTIDDES< BasicTurbulenceModel >::dTilda(), SpalartAllmarasIDDES< BasicTurbulenceModel >::dTilda(), SpalartAllmarasDES< BasicTurbulenceModel >::dTilda(), Foam::eigenValues(), LESeddyViscosity< BasicTurbulenceModel >::epsilon(), DeardorffDiffStress< BasicTurbulenceModel >::epsilon(), kEqn< BasicTurbulenceModel >::epsilon(), WALE< BasicTurbulenceModel >::epsilon(), Smagorinsky< BasicTurbulenceModel >::epsilon(), dynamicKEqn< BasicTurbulenceModel >::epsilon(), forAll(), viewFactor::initialise(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::jacobian(), chemistryModel< CompType, ThermoType >::jacobian(), WALE< BasicTurbulenceModel >::k(), Smagorinsky< BasicTurbulenceModel >::k(), main(), immersedBoundaryFvPatch::makeIbCellSizes(), immersedBoundaryFvPatch::makeIbPointsAndNormals(), surfaceInterpolation::makeNonOrthCorrectionVectors(), surfaceInterpolation::makeNonOrthDeltaCoeffs(), SIBS::polyExtrapolate(), kOmegaSSTSAS< BasicTurbulenceModel >::Qsas(), smoothDelta::setChangedFaces(), standardRadiation::Shs(), pyrolysisChemistryModel< CompType, SolidThermo, GasThermo >::solve(), laminar::Su(), LISAAtomization< CloudType >::update(), reactingOneDim::updateQr(), and regionSizeDistribution::write().

◆ minValue

scalar minValue = dD/10.0

◆ maxValue

scalar maxValue = dD

Definition at line 13 of file LISASMDCalcMethod2.H.

Referenced by if().

◆ range

scalar range = maxValue - minValue

Definition at line 23 of file LISASMDCalcMethod2.H.

Referenced by forAll().

◆ nExp

scalar nExp = 3

Definition at line 25 of file LISASMDCalcMethod2.H.

Referenced by forAll(), and while().

◆ rrd

FixedList<scalar, 500> rrd

Definition at line 26 of file LISASMDCalcMethod2.H.

Referenced by forAll(), and while().

◆ probFactorMin

scalar probFactorMin = exp(-pow(minValue/delta, nExp))

Definition at line 27 of file LISASMDCalcMethod2.H.

Referenced by forAll().

◆ probFactorMax

scalar probFactorMax = exp(-pow(maxValue/delta, nExp))

Definition at line 28 of file LISASMDCalcMethod2.H.

◆ probFactor

scalar probFactor = 1.0/(probFactorMin - probFactorMax)

Definition at line 29 of file LISASMDCalcMethod2.H.

Referenced by forAll().

◆ success

bool success = false

Definition at line 38 of file LISASMDCalcMethod2.H.

Referenced by while().

◆ y

scalar y = rndGen.sample01<scalar>()

Definition at line 40 of file LISASMDCalcMethod2.H.

Referenced by while().

◆ k

label k = 0

Boltzmann constant.

Definition at line 41 of file LISASMDCalcMethod2.H.

Referenced by dictionary::add(), svenssonHaggkvistCanopySource::addSup(), dalpeMassonCanopySource::addSup(), simpleGeomDecomp::assignToProcessorGroup(), atmBoundaryLayerInletKFvPatchScalarField::atmBoundaryLayerInletKFvPatchScalarField(), BrownianMotionForce< CloudType >::calcCoupled(), addPatchCellLayer::calcExtrudeInfo(), nutkWallFunctionFvPatchScalarField::calcNut(), nutkRoughWallFunctionFvPatchScalarField::calcNut(), nutkAtmRoughWallFunctionFvPatchScalarField::calcNut(), arraySet::calcSamples(), epsilonLowReWallFunctionFvPatchScalarField::calculate(), viewFactor::calculate(), epsilonWallFunctionFvPatchScalarField::calculate(), omegaWallFunctionFvPatchScalarField::calculate(), surfaceAlignedSBRStressFvMotionSolver::calculateCellRot(), solarLoad::calculateQdiff(), solarHeatLoad::calculateQdiff(), nutkFilmWallFunctionFvPatchScalarField::calcUTau(), VRWGraphList::checkIndex(), MixedDiffuseSpecular< CloudType >::correct(), kOmegaSSTDES< BasicTurbulenceModel >::correct(), DeardorffDiffStress< BasicTurbulenceModel >::correct(), radiativeIntensityRay::correct(), diffusionMulticomponent< CombThermoType, ThermoType >::correct(), trackedParticle::correctAfterParallelTransfer(), WALE< BasicTurbulenceModel >::correctNut(), DeardorffDiffStress< BasicTurbulenceModel >::correctNut(), SmagorinskyZhang< BasicTurbulenceModel >::correctNut(), Smagorinsky< BasicTurbulenceModel >::correctNut(), block::createBoundary(), block::createCells(), block::createPoints(), tetCreatorOctree::createPointsAndAddressing(), tetCreatorOctree::createTetsAroundEdges(), tetCreatorOctree::createTetsAroundSplitEdges(), tetCreatorOctree::createTetsFromFacesWithCentreNode(), dmat_uniform(), kOmegaSSTDDES< BasicTurbulenceModel >::dTilda(), kOmegaSSTDES< BasicTurbulenceModel >::dTilda(), kOmegaSSTIDDES< BasicTurbulenceModel >::dTilda(), dtris2(), Foam::Ek(), pairPotential::energy(), pairPotential::energyTable(), LESeddyViscosity< BasicTurbulenceModel >::epsilon(), DeardorffDiffStress< BasicTurbulenceModel >::epsilon(), kEqn< BasicTurbulenceModel >::epsilon(), WALE< BasicTurbulenceModel >::epsilon(), Smagorinsky< BasicTurbulenceModel >::epsilon(), dynamicKEqn< BasicTurbulenceModel >::epsilon(), BrownianMotionForce< CloudType >::erfInv(), normal::erfInv(), seulex::extrapolate(), Foam::facePointN(), InteractionLists< typename CloudType::parcelType >::findExtendedProcBbsInRange(), addPatchCellLayer::findZoneFace(), pairPotential::force(), pairPotential::forceTable(), general::general(), refineBoundaryLayers::refineCornerHexCell::generateMissingFaces(), refineBoundaryLayers::refineCornerHexCell::generateNewPoints(), hashbig(), Foam::HasherDual(), Foam::HasherInt(), hashlittle(), hashlittle2(), hashLookup3(), hashLookup3Orig(), hashword(), hashword2(), if(), Kmesh::index(), diffusionMulticomponent< CombThermoType, ThermoType >::init(), distribution::insertMissingKeys(), jenkins_hashbig(), jenkins_hashlittle(), Distribution::keys(), Kmesh::Kmesh(), kOmegaSSTDES< BasicTurbulenceModel >::LESRegion(), Foam::LUDecompose(), main(), immersedBoundaryFvPatch::makeInvDirichletMatrices(), immersedBoundaryFvPatch::makeInvNeumannMatrices(), distribution::mean(), Distribution::mean(), Foam::help::mergePatchFaces(), multiSolidBodyMotionFvMesh::multiSolidBodyMotionFvMesh(), Foam::help::nearestPointOnTheEdge(), Foam::help::nearestPointOnTheEdgeExact(), distribution::normalised(), Distribution::normalised(), VRWGraphList::operator()(), triad::operator+=(), points_delaunay_naive_2d(), Foam::printTable(), eddyViscosity< RASModel< BasicTurbulenceModel > >::R(), continuousGasKEpsilon< BasicTurbulenceModel >::R(), distribution::raw(), Distribution::raw(), meshOctreeCreator::refineBoxesNearDataBoxes(), general::sample(), dictionary::set(), pairPatchAgglomeration::setBasedEdgeWeights(), pairPatchAgglomeration::setEdgeWeights(), pairPotential::setLookupTables(), seulex::seul(), seulex::seulex(), solidBodyMotionFvMesh::solidBodyMotionFvMesh(), Foam::solve(), SIBS::solve(), seulex::solve(), extendedEdgeMesh::sortPointsAndEdges(), refineBoundaryLayers::storeFacesIntoCells(), SVD::SVD(), triangulation_plot_eps(), triangulation_print(), StochasticDispersionRAS< CloudType >::update(), GradientDispersionRAS< CloudType >::update(), LISAAtomization< CloudType >::update(), immersedBoundaryEpsilonWallFunctionFvPatchScalarField::updateCoeffs(), immersedBoundaryOmegaWallFunctionFvPatchScalarField::updateCoeffs(), fWallFunctionFvPatchScalarField::updateCoeffs(), v2WallFunctionFvPatchScalarField::updateCoeffs(), kLowReWallFunctionFvPatchScalarField::updateCoeffs(), alphatFilmWallFunctionFvPatchScalarField::updateCoeffs(), alphatJayatillekeWallFunctionFvPatchScalarField::updateCoeffs(), advectiveFvPatchField< Type >::updateCoeffs(), reactingOneDim::updatePhiGas(), reactingOneDim::updateQr(), block::vtxLabel(), while(), and nutkWallFunctionFvPatchScalarField::yPlus().

◆ x

x = minValue + range*(k - 0.5)/500.0

Definition at line 52 of file LISASMDCalcMethod2.H.

Referenced by movingConeTopoFvMesh::addZonesAndModifiers(), Foam::atan2(), targetCoeffTrim::calcCoeffs(), BrownianMotionForce< CloudType >::calcCoupled(), calcCurvature(), treeBoundBox::calcExtremities(), cellLimitedGrad< Type >::calcGrad(), STARCDCoordinateRotation::calcTransform(), Stochastic< CloudType >::calculate(), RaviPetersen::checkCoefficientArrayShape(), TableBase::checkMaxBounds(), TableBase::checkMinBounds(), RaviPetersen::checkPointsMonotonicity(), molecule::constantProperties::constantProperties(), rotorDiskSource::constructGeometry(), treeBoundBox::corner(), d_max(), d_min(), Polynomial< 8 >::derivative(), testODE::derivatives(), PolynomialEntry::dimValue(), DataEntry::dimValue(), TableBase::dimValue(), Foam::help::doTrianglesOverlap(), RaviPetersen::dPolynomial(), BrownianMotionForce< CloudType >::erfInv(), normal::erfInv(), treeBoundBox::faceBits(), searchableCylinder::findLineAll(), searchableCone::findLineAll(), Raster::getIndex(), Raster::getValue(), Foam::hypot(), Raster::inside(), patchTransformedInterpolation::interpolate(), uniformInterpolationTable< scalar >::interpolate(), uniformInterpolationTable< scalar >::interpolateLog10(), Foam::interpolateSplineXY(), Foam::interpolateXY(), Raster::interpValue(), RaviPetersen::interval(), intPolyValue(), DiagonalMatrix< scalar >::invert(), testODE::jacobian(), Foam::kShellIntegration(), Foam::kShellMean(), Foam::less(), main(), Foam::makeGraph(), multiNormal::multiNormal(), STLpoint::operator point(), isNotEqOp< T >::operator()(), ListPlusEqOp< T, Size >::operator()(), minEqOpFace::operator()(), minEqOp< labelPair >::operator()(), listPlusEqOp< T >::operator()(), faceEqOp< T, CombineOp >::operator()(), ifEqEqOp< value >::operator()(), combineEqOp< Type, TrackingData >::operator()(), reduceFileStates::operator()(), nearestEqOp::operator()(), combine< Type, TrackingData >::operator()(), AddOp< T >::operator()(), autoLayerDriver::nomalsCombine::operator()(), cellToCellStencil::unionEqOp::operator()(), cellToFaceStencil::unionEqOp::operator()(), combineConstraintsEqOp::operator()(), combineReduceFileStates::operator()(), accessOp< T >::operator()(), motionSmootherAlgo::maxMagEqOp::operator()(), offsetOp< T >::operator()(), offsetOp< labelledTri >::operator()(), addPatchCellLayer::uniqueEqOp::operator()(), mappedPatchBase::nearestEqOp::operator()(), mappedPatchBase::maxProcEqOp::operator()(), UPstream::listEq::operator()(), ListAppendEqOp< T >::operator()(), offsetOp< triFace >::operator()(), ListUniqueEqOp< T >::operator()(), updateOp< PrimitivePatchType, Type, TrackingData >::operator()(), globalMeshData::ListPlusEqOp< T >::operator()(), listUpdateOp< Type, TrackingData >::operator()(), offsetOp< face >::operator()(), AveragingMethod< Foam::Vector >::operator*=(), AveragingMethod< Foam::Vector >::operator+=(), AveragingMethod< Foam::Vector >::operator/=(), triad::operator=(), AveragingMethod< Foam::Vector >::operator=(), InflationInjection< CloudType >::parcelsToInject(), Vector2D< scalar >::perp(), SIBS::polyExtrapolate(), RaviPetersen::polynomial(), polyValue(), polyValue1(), polyValue2(), treeBoundBox::posBits(), SHA1::processBlock(), quaternion::R(), searchableCylinder::radius2(), searchableCone::radius2(), randomPointInPlane(), fixedTrim::read(), NASedgeFormat::read(), OBJsurfaceFormat< Face >::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), OBJedgeFormat::read(), OFFsurfaceFormat< Face >::read(), CSV::read(), triSurface::readGTS(), triSurface::readNAS(), triSurface::readOBJ(), triSurface::readOFF(), STARCD::readPoints(), STARCDCore::readPoints(), general::sample(), RosinRammler::sample(), multiNormal::sample(), normal::sample(), Stochastic< CloudType >::sampleGauss(), canopySource::setPatchLanduse(), SIBS::SIMPR(), Trapezoid::solve(), adaptiveSolver::solve(), Euler< Type >::solve(), EulerSI::solve(), Rosenbrock12::solve(), rodas23::solve(), Rosenbrock23::solve(), rodas34::solve(), RKCK45::solve(), SIBS::solve(), RKDP45::solve(), RKF45::solve(), Rosenbrock34::solve(), seulex::solve(), ODESolver::solve(), triad::sortxyz(), SVD::SVD(), SHA1::swapBytes(), swapec(), Tensor< scalar >::Tensor(), Tensor2D< Cmpt >::Tensor2D(), targetCoeffTrim::thetag(), CV2D::toPoint2D(), tabulated6DoFMotion::transformation(), Raster::translate(), triad::triad(), pointConstraint::unconstrainedDirections(), azizChen::unscaledEnergy(), LISAAtomization< CloudType >::update(), SHF< CloudType >::update(), KinematicLookupTableInjection< CloudType >::updateMesh(), ReactingLookupTableInjection< CloudType >::updateMesh(), ThermoLookupTableInjection< CloudType >::updateMesh(), ReactingMultiphaseLookupTableInjection< CloudType >::updateMesh(), USERD_get_part_coords(), TimeDataEntry< scalar >::value(), PolynomialEntry::value(), Polynomial< 8 >::value(), DataEntry::value(), polynomialFunction::value(), TableBase::value(), vbedg(), Vector< C >::Vector(), Tensor< scalar >::vectorComponent(), Relaxation< CloudType >::velocityCorrection(), movingConeTopoFvMesh::vertexMarkup(), block::vtxLabel(), while(), regionSizeDistribution::write(), dxSurfaceWriter::writeData(), PrimitivePatch< labelledTri, List, pointField, point >::writeVTK(), and graph::writer::writeXY().