Functions | Variables
searchingEngine.H File Reference

Go to the source code of this file.

Functions

Random rndGen (653213)
 
List< treeBoundBox > meshBb (1, treeBoundBox(boundBox(coarseMesh.points(), false)).extend(rndGen, 1e-3))
 
dict add ("bounds", meshBb)
 
dict add ("distributionType", distributedTriSurfaceMesh::distributionTypeNames_[distributedTriSurfaceMesh::FROZEN])
 
dict add ("mergeDistance", SMALL)
 
 forAll (patches, patchi)
 
labelList triSurfaceToAgglom (5 *nFineFaces)
 
distributedTriSurfaceMesh surfacesMesh (IOobject("wallSurface.stl", runTime.constant(),"triSurface", runTime, IOobject::NO_READ, IOobject::NO_WRITE), localSurface, dict)
 
triSurfaceToAgglom resize (surfacesMesh.size())
 
surfacesMesh setField (triSurfaceToAgglom)
 

Variables

dictionary dict
 
labelHashSet includePatches
 
const triSurface localSurface
 

Function Documentation

Random rndGen ( 653213  )
List<treeBoundBox> meshBb ( ,
treeBoundBox(boundBox(coarseMesh.points(), false)).extend(rndGen, 1e-3)   
)

Referenced by meshRefinement::distribute().

Here is the caller graph for this function:

dict add ( "bounds"  ,
meshBb   
)
dict add ( "distributionType"  ,
distributedTriSurfaceMesh::distributionTypeNames_  [distributedTriSurfaceMesh::FROZEN] 
)
dict add ( "mergeDistance"  ,
SMALL   
)
forAll ( patches  ,
patchi   
)

Definition at line 27 of file searchingEngine.H.

References patches, patchi, and triSurfaceToAgglom().

Here is the call graph for this function:

labelList triSurfaceToAgglom ( 5 *  nFineFaces)

Referenced by forAll().

Here is the caller graph for this function:

distributedTriSurfaceMesh surfacesMesh ( IOobject("wallSurface.stl", runTime.constant(),"triSurface", runTime, IOobject::NO_READ, IOobject::NO_WRITE)  ,
localSurface  ,
dict   
)
triSurfaceToAgglom resize ( surfacesMesh.  size())

Referenced by fileName::clean(), string::removeRepeated(), and string::removeTrailing().

Here is the caller graph for this function:

Referenced by refinementSurfaces::setMinLevelFields().

Here is the caller graph for this function:

Variable Documentation

dictionary dict

Definition at line 14 of file searchingEngine.H.

Referenced by sixDoFRigidBodyMotion::addConstraints(), sixDoFRigidBodyMotion::addRestraints(), effectivenessHeatExchangerSource::addSup(), advectiveFvPatchField< Type >::advectiveFvPatchField(), IntegrationScheme< Type >::integrationResult::average(), Relaxation< CloudType >::cacheFields(), Explicit< CloudType >::cacheFields(), processorCyclicPolyPatch::calcGeometry(), processorPolyPatch::calcGeometry(), Stochastic< CloudType >::calculate(), constAnIsoSolidTransport< Thermo >::constAnIsoSolidTransport(), constIsoSolidTransport< Thermo >::constIsoSolidTransport(), constTransport< Thermo >::constTransport(), decompositionMethod::decompositionMethod(), dictionary::dictionary(), Foam::dimensionedConstant(), actuationDiskSource::diskArea(), exponentialSolidTransport< Thermo >::exponentialSolidTransport(), externalCoupledMixedFvPatchField< Type >::externalCoupledMixedFvPatchField(), fixedJumpAMIFvPatchField< Type >::fixedJumpAMIFvPatchField(), fixedJumpFvPatchField< Type >::fixedJumpFvPatchField(), freestreamFvPatchField< Type >::freestreamFvPatchField(), fvPatchField< Type >::fvPatchField(), fvsPatchField< Type >::fvsPatchField(), inletOutletFvPatchField< Type >::inletOutletFvPatchField(), dictionary::merge(), multiLevelDecomp::multiLevelDecomp(), NamedEnum< Enum, nEnum >::names(), scatterModel::New(), CorrectionLimitingMethod::New(), thermophysicalFunction::New(), profileModel::New(), absorptionEmissionModel::New(), ParticleStressModel::New(), DispersionModel< CloudType >::New(), constAnIsoSolidTransport< Thermo >::New(), sootModel::New(), constIsoSolidTransport< Thermo >::New(), AtomizationModel< CloudType >::New(), PairModel< CloudType >::New(), TimeScaleModel::New(), trimModel::New(), WallModel< CloudType >::New(), extrudeModel::New(), BinaryCollisionModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), InflowBoundaryModel< CloudType >::New(), filmThermoModel::New(), filmRadiationModel::New(), heatTransferModel::New(), LESdelta::New(), force::New(), StochasticCollisionModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), CollisionModel< CloudType >::New(), decompositionConstraint::New(), filmTurbulenceModel::New(), DevolatilisationModel< CloudType >::New(), exponentialSolidTransport< Thermo >::New(), SurfaceReactionModel< CloudType >::New(), solidReactionThermo::New(), patchDistMethod::New(), filmViscosityModel::New(), dynamicFvMesh::New(), Function1< Type >::New(), BreakupModel< CloudType >::New(), CompositionModel< CloudType >::New(), phaseChangeModel::New(), LESfilter::New(), coordinateRotation::New(), perfectGas< Specie >::New(), AveragingMethod< Type >::New(), externalDisplacementMeshMover::New(), surfZone::New(), ParticleForce< CloudType >::New(), solidThermo::New(), injectionModel::New(), distributionModel::New(), CloudFunctionObject< CloudType >::New(), PatchInteractionModel< CloudType >::New(), rigidBody::New(), hConstThermo< EquationOfState >::New(), perfectFluid< Specie >::New(), incompressiblePerfectGas< Specie >::New(), rigidBodySolver::New(), reactionRateFlameArea::New(), restraint::New(), icoPolynomial< Specie, PolySize >::New(), hRefConstThermo< EquationOfState >::New(), constTransport< Thermo >::New(), polyMeshModifier::New(), linear< Type >::New(), fieldValue::New(), eConstThermo< EquationOfState >::New(), polynomialSolidTransport< Thermo, PolySize >::New(), PhaseChangeModel< CloudType >::New(), polynomialTransport< Thermo, PolySize >::New(), adiabaticPerfectFluid< Specie >::New(), PengRobinsonGas< Specie >::New(), logPolynomialTransport< Thermo, PolySize >::New(), Boussinesq< Specie >::New(), searchableSurface::New(), ODESolver::New(), hPowerThermo< EquationOfState >::New(), sixDoFSolver::New(), thermalBaffleModel::New(), sutherlandTransport< Thermo >::New(), IntegrationScheme< Type >::New(), basicThermo::New(), SurfaceFilmModel< CloudType >::New(), pyrolysisModel::New(), pointZone::New(), radiationModel::New(), cellZone::New(), joint::New(), porosityModel::New(), sampledSet::New(), coordinateSystem::New(), InjectionModel< CloudType >::New(), sampledSurface::New(), faceZone::New(), pointPatchField< Type >::New(), fvsPatchField< Type >::New(), topoSetSource::New(), functionObject::New(), fvPatchField< Type >::New(), polyPatch::New(), Reaction< ReactionThermo >::New(), IATEsource::iNew::operator()(), searchableSurface::iNew::operator()(), option::iNew::operator()(), messageStream::operator()(), joint::iNew::operator()(), porosityModel::iNew::operator()(), sampledSet::iNew::operator()(), sampledSurface::iNew::operator()(), topoSetSource::iNew::operator()(), IOerror::operator()(), cellTable::operator=(), optionList::optionsDict(), outletInletFvPatchField< Type >::outletInletFvPatchField(), ParticleForceList< CloudType >::ParticleForceList(), sampledPatch::patchFaceLabels(), polyBoundaryMesh::polyBoundaryMesh(), porousBafflePressureFvPatchField< Type >::porousBafflePressureFvPatchField(), fvMeshDistribute::printCoupleInfo(), pimpleControl::read(), solutionControl::read(), multiMotion::read(), fixedTemperatureConstraint::read(), timeControl::read(), restraint::read(), fieldValue::read(), functionObjectList::read(), MRFZone::read(), sampledSets::read(), Time::readDict(), GeometricField< Type, PatchField, GeoMesh >::Boundary::readField(), ensightPart::reconstruct(), codedFixedValueFvPatchField< Type >::redirectPatchField(), codedFixedValuePointPatchField< Type >::redirectPatchField(), codedMixedFvPatchField< Type >::redirectPatchField(), refinementSurfaces::refinementSurfaces(), boundaryRegion::rename(), searchableSurfaces::searchableSurfaces(), data::setSolverPerformance(), shellSurfaces::shellSurfaces(), GAMGSolver::solve(), ODESolver::stepState::stepState(), surfacePatchIOList::surfacePatchIOList(), surfZone::surfZone(), surfZoneIOList::surfZoneIOList(), timeVaryingMappedFixedValuePointPatchField< Type >::timeVaryingMappedFixedValuePointPatchField(), topoSetSource::toAction(), totalFlowRateAdvectiveDiffusiveFvPatchScalarField::totalFlowRateAdvectiveDiffusiveFvPatchScalarField(), turbulentHeatFluxTemperatureFvPatchScalarField::turbulentHeatFluxTemperatureFvPatchScalarField(), turbulentInletFvPatchField< Type >::turbulentInletFvPatchField(), UniformDimensionedField< Type >::UniformDimensionedField(), uniformFixedValuePointPatchField< Type >::uniformFixedValuePointPatchField(), uniformInletOutletFvPatchField< Type >::uniformInletOutletFvPatchField(), uniformInterpolationTable< Type >::uniformInterpolationTable(), uniformJumpFvPatchField< Type >::uniformJumpFvPatchField(), Foam::unitSet(), codedBase::updateLibrary(), valuePointPatchField< Type >::valuePointPatchField(), valveBank::valveBank(), specie::write(), polynomialTransport< Thermo, PolySize >::write(), rhoConst< Specie >::write(), hConstThermo< EquationOfState >::write(), polynomialSolidTransport< Thermo, PolySize >::write(), hRefConstThermo< EquationOfState >::write(), logPolynomialTransport< Thermo, PolySize >::write(), eConstThermo< EquationOfState >::write(), perfectFluid< Specie >::write(), icoPolynomial< Specie, PolySize >::write(), linear< Type >::write(), incompressiblePerfectGas< Specie >::write(), sutherlandTransport< Thermo >::write(), hPolynomialThermo< EquationOfState, PolySize >::write(), uniformInterpolationTable< Type >::write(), adiabaticPerfectFluid< Specie >::write(), Boussinesq< Specie >::write(), janafThermo< EquationOfState >::write(), sixDoFRigidBodyMotionSolver::writeObject(), rigidBodyMeshMotion::writeObject(), joint::XSvc::XSvc(), explicitPorositySource::~explicitPorositySource(), fixedTemperatureConstraint::~fixedTemperatureConstraint(), interRegionExplicitPorositySource::~interRegionExplicitPorositySource(), limitTemperature::~limitTemperature(), optionList::~optionList(), and tabulatedAccelerationSource::~tabulatedAccelerationSource().

labelHashSet includePatches

Definition at line 26 of file searchingEngine.H.

const triSurface localSurface
Initial value:
= triangulate
(
finalAgglom,
globalNumbering,
coarsePatches
)
patches[0]
labelList triSurfaceToAgglom(5 *nFineFaces)
labelHashSet includePatches

Definition at line 43 of file searchingEngine.H.