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.

◆ forAll()

forAll ( rrd  ,
n   
)

Definition at line 31 of file LISASMDCalcMethod2.H.

References Foam::exp(), n, and Foam::pow().

Here is the call graph for this function:

◆ while()

while ( !success &&  k< 500)

Definition at line 43 of file LISASMDCalcMethod2.H.

Variable Documentation

◆ delta

scalar delta = dD/factorGamma

Definition at line 8 of file LISASMDCalcMethod2.H.

Referenced by Moment< Type >::add(), dynamicKEqn< BasicMomentumTransportModel >::Ce(), dynamicKEqn< BasicMomentumTransportModel >::Ck(), patchEjection::correct(), drippingEjection::correct(), BrunDrippingEjection::correct(), curvatureSeparation::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), thixotropicViscosity::correct(), standardPhaseChange::correctModel(), waxSolventEvaporation::correctModel(), dynamicLagrangian< BasicMomentumTransportModel >::correctNut(), kEqn< BasicMomentumTransportModel >::correctNut(), WALE< BasicMomentumTransportModel >::correctNut(), SmagorinskyZhang< BasicMomentumTransportModel >::correctNut(), DeardorffDiffStress< BasicMomentumTransportModel >::correctNut(), Smagorinsky< BasicMomentumTransportModel >::correctNut(), NicenoKEqn< BasicMomentumTransportModel >::correctNut(), dynamicKEqn< BasicMomentumTransportModel >::correctNut(), cyclicTransform::cyclicTransform(), SpalartAllmarasDDES< BasicMomentumTransportModel >::dTilda(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), SpalartAllmarasDES< BasicMomentumTransportModel >::dTilda(), LESeddyViscosity< BasicMomentumTransportModel >::epsilon(), kEqn< BasicMomentumTransportModel >::epsilon(), DeardorffDiffStress< BasicMomentumTransportModel >::epsilon(), WALE< BasicMomentumTransportModel >::epsilon(), dynamicKEqn< BasicMomentumTransportModel >::epsilon(), treeBoundBox::extend(), kOmegaSSTDES< BasicMomentumTransportModel >::FDES(), kOmegaSSTLM< BasicMomentumTransportModel >::Fthetat(), Moment< Type >::interpolate(), WALE< BasicMomentumTransportModel >::k(), Smagorinsky< BasicMomentumTransportModel >::k(), coupledFvPatch::makeWeights(), nonConformalCoupledFvPatch::makeWeights(), surfaceInterpolation::movePoints(), fvMesh::neighbour(), LESeddyViscosity< BasicMomentumTransportModel >::omega(), DeardorffDiffStress< BasicMomentumTransportModel >::omega(), continuousGasKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), NicenoKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), kOmegaSSTSAS< BasicMomentumTransportModel >::Qsas(), laminar::Su(), LISAAtomisation< CloudType >::update(), histogram::write(), regionSizeDistribution::write(), and FSD::~FSD().

◆ minValue

◆ maxValue

scalar maxValue = dD

Definition at line 13 of file LISASMDCalcMethod2.H.

◆ range

scalar range = maxValue - minValue

Definition at line 23 of file LISASMDCalcMethod2.H.

◆ nExp

scalar nExp = 3

Definition at line 25 of file LISASMDCalcMethod2.H.

Referenced by while().

◆ rrd

FixedList<scalar, 500> rrd

Definition at line 26 of file LISASMDCalcMethod2.H.

◆ probFactorMin

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

Definition at line 27 of file LISASMDCalcMethod2.H.

◆ 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.

◆ success

bool success = false

Definition at line 38 of file LISASMDCalcMethod2.H.

◆ y

scalar y = rndGen.sample01<scalar>()

Definition at line 40 of file LISASMDCalcMethod2.H.

◆ k

label k = 0

Boltzmann constant.

Definition at line 41 of file LISASMDCalcMethod2.H.

Referenced by Airy::angle(), atmBoundaryLayerInletKFvPatchScalarField::atmBoundaryLayerInletKFvPatchScalarField(), adsorptionMassFractionFvPatchScalarField::calcPhiYp(), semiPermeableBaffleMassFractionFvPatchScalarField::calcPhiYp(), addPatchCellLayer::calcSidePatch(), epsilonWallFunctionFvPatchScalarField::calculate(), viewFactor::calculate(), omegaWallFunctionFvPatchScalarField::calculate(), nutkFilmWallFunctionFvPatchScalarField::calcUTau(), binaryNode::calcV(), Stokes5::celerity(), Stokes2::celerity(), Airy::celerity(), block::cells(), CompactListList< T >::CompactListList(), MixedDiffuseSpecular< CloudType >::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), radiativeIntensityRay::correct(), EDC::correct(), WALE< BasicMomentumTransportModel >::correctNut(), SmagorinskyZhang< BasicMomentumTransportModel >::correctNut(), DeardorffDiffStress< BasicMomentumTransportModel >::correctNut(), Smagorinsky< BasicMomentumTransportModel >::correctNut(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), thirdBodyArrheniusReactionRate::ddc(), LangmuirHinshelwoodReactionRate::ddc(), LLTMatrix< Type >::decompose(), QRMatrix< MatrixType >::decompose(), Airy::deep(), dmat_uniform(), dtris2(), Stokes5::elevation(), Stokes2::elevation(), pairPotential::energy(), pairPotential::energyTable(), LESeddyViscosity< BasicMomentumTransportModel >::epsilon(), DeardorffDiffStress< BasicMomentumTransportModel >::epsilon(), kEqn< BasicMomentumTransportModel >::epsilon(), WALE< BasicMomentumTransportModel >::epsilon(), dynamicKEqn< BasicMomentumTransportModel >::epsilon(), normal::erfInv(), turbulenceFields::execute(), comfort::execute(), blockDescriptor::facePoints(), pairPotential::force(), pairPotential::forceTable(), general::general(), if(), distribution::insertMissingKeys(), chemistryModel< ThermoType >::jacobian(), jenkins_hashbig(), jenkins_hashlittle(), Distribution< Type >::keys(), Foam::LUDecompose(), distribution::mean(), Distribution< Type >::mean(), multiSolidBodyMotionSolver::multiSolidBodyMotionSolver(), distribution::normalised(), Distribution< Type >::normalised(), nutkWallFunctionFvPatchScalarField::nut(), nutkRoughWallFunctionFvPatchScalarField::nut(), nutkAtmRoughWallFunctionFvPatchScalarField::nut(), LESeddyViscosity< BasicMomentumTransportModel >::omega(), DeardorffDiffStress< BasicMomentumTransportModel >::omega(), Foam::operator &(), triad::operator+=(), Foam::operator/(), points_delaunay_naive_2d(), Foam::printTable(), distribution::raw(), Distribution< Type >::raw(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), general::sample(), pairPotential::setLookupTables(), seulex::seulex(), eddyViscosity< LESModel< BasicMomentumTransportModel > >::sigma(), continuousGasKEpsilon< BasicMomentumTransportModel >::sigma(), solidBodyMotionSolver::solidBodyMotionSolver(), Foam::solve(), SIBS::solve(), seulex::solve(), extendedEdgeMesh::sortPointsAndEdges(), SVD::SVD(), triangulation_plot_eps(), triangulation_print(), StochasticDispersionRAS< CloudType >::update(), GradientDispersionRAS< CloudType >::update(), LISAAtomisation< CloudType >::update(), fWallFunctionFvPatchScalarField::updateCoeffs(), v2WallFunctionFvPatchScalarField::updateCoeffs(), kLowReWallFunctionFvPatchScalarField::updateCoeffs(), alphatJayatillekeWallFunctionFvPatchScalarField::updateCoeffs(), alphatFilmWallFunctionFvPatchScalarField::updateCoeffs(), advectiveFvPatchField< Type >::updateCoeffs(), Stokes5::velocity(), Stokes2::velocity(), Airy::vi(), Foam::writeEntry(), and nutkWallFunctionFvPatchScalarField::yPlus().

◆ x

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

Definition at line 52 of file LISASMDCalcMethod2.H.

Referenced by plane::aPoint(), binaryTree::balance(), targetCoeffTrim::calcCoeffs(), treeBoundBox::calcExtremities(), Foam::calcQE11(), Stochastic< CloudType >::calculate(), Airy::celerity(), Constant< Type >::clone(), Stokes5::clone(), Stokes2::clone(), treeBoundBox::corner(), triSurface::curvature(), d_max(), d_min(), QRMatrix< MatrixType >::decompose(), binaryTree::deleteLeaf(), Polynomial< 8 >::derivative(), normal::erfInv(), quaternion::eulerAngles(), Foam::evaluate(), damping::forceCoeff(), rigidBodyModel::forwardDynamics(), waveModel::g(), FaceCellWave< Type, TrackingData >::handleAMICyclicPatches(), FvFaceCellWave< Type, TrackingData >::handleCyclicAMIPatches(), Square< Type >::integral(), QRMatrix< MatrixType >::inv(), DiagonalMatrix< scalar >::invert(), Foam::invertManyToMany(), transformer::invTransform(), function::jcalc(), functionDot::jcalc(), Foam::kShellIntegration(), Foam::kShellMean(), movingCone::movingCone(), multiNormal::multiNormal(), NamedEnum< compressibleField, 8 >::names(), NonUniformTable< scalar >::NonUniformTable(), cellToCellStencil::unionEqOp::operator()(), cellToFaceStencil::unionEqOp::operator()(), combineReduceFileStates::operator()(), accessOp< T >::operator()(), areaIntegrateOp< Type >::operator()(), areaMagIntegrateOp< Type >::operator()(), volumeIntegrateOp< Type >::operator()(), AveragingMethod< Foam::Vector >::operator*=(), AveragingMethod< Foam::Vector >::operator+=(), AveragingMethod< Foam::Vector >::operator/=(), Foam::triIntersect::operator<<(), AveragingMethod< Foam::Vector >::operator=(), InflationInjection< CloudType >::parcelsToInject(), Foam::parseNASCoord(), Vector2D< scalar >::perp(), searchableCylinder::points(), Foam::pow(), quaternion::R(), fixedTrim::read(), NASedgeFormat::read(), OBJsurfaceFormat< Face >::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), OFFsurfaceFormat< Face >::read(), OBJedgeFormat::read(), STARCD::readPoints(), STARCDCore::readPoints(), Roots< N >::Roots(), quadraticEqn::roots(), cubicEqn::roots(), multiNormal::sample(), normal::sample(), massRosinRammler::sample(), general::sample(), waveSuperposition::scale(), ODESolver::solve(), SVD::SVD(), swapec(), Foam::tetCutPrism0(), Foam::tetCutPrism01(), Foam::tetCutPrism23(), Foam::tetCutTet(), Foam::tetReorder(), targetCoeffTrim::thetag(), Switch::toInt(), ThermoLookupTableInjection< CloudType >::topoChange(), ReactingLookupTableInjection< CloudType >::topoChange(), ReactingMultiphaseLookupTableInjection< CloudType >::topoChange(), MomentumLookupTableInjection< CloudType >::topoChange(), CV2D::toPoint2D(), transformer::transform(), Foam::triCutQuad(), Foam::triCutTri(), Foam::triReorder(), pointConstraint::unconstrainedDirections(), UniformTable< scalar >::UniformTable(), azizChen::unscaledEnergy(), LISAAtomisation< CloudType >::update(), SHF< CloudType >::update(), USERD_get_part_coords(), Polynomial< 8 >::value(), Scale< Type >::value(), Tensor< scalar >::vectorComponent(), Relaxation< CloudType >::velocityCorrection(), Airy::vi(), while(), histogram::write(), regionSizeDistribution::write(), adaptiveSolver::~adaptiveSolver(), Euler::~Euler(), EulerSI::~EulerSI(), ISAT::~ISAT(), ODESolver::~ODESolver(), RaviPetersen::~RaviPetersen(), RKCK45::~RKCK45(), RKDP45::~RKDP45(), RKF45::~RKF45(), rodas23::~rodas23(), rodas34::~rodas34(), Rosenbrock12::~Rosenbrock12(), Rosenbrock23::~Rosenbrock23(), Rosenbrock34::~Rosenbrock34(), seulex::~seulex(), SIBS::~SIBS(), Stochastic< CloudType >::~Stochastic(), and Trapezoid::~Trapezoid().