MAIA bb96820c
Multiphysics at AIA
|
This is the complete list of members for LPT< nDim >, including all inherited members.
a_bndryCellId(const MInt cellId) | LPT< nDim > | inline |
a_bndryCellId(const MInt cellId) const | LPT< nDim > | inline |
a_coordinate(const MInt cellId, const MInt dim) const | LPT< nDim > | inline |
a_FcellVolume(MInt) | Solver | inlinevirtual |
a_fluidDensity(const MInt cellId) | LPT< nDim > | inline |
a_fluidDensity(const MInt cellId) const | LPT< nDim > | inline |
a_fluidPressure(const MInt cellId) | LPT< nDim > | inline |
a_fluidPressure(const MInt cellId) const | LPT< nDim > | inline |
a_fluidSpecies(const MInt cellId) | LPT< nDim > | inline |
a_fluidSpecies(const MInt cellId) const | LPT< nDim > | inline |
a_fluidTemperature(const MInt cellId) | LPT< nDim > | inline |
a_fluidTemperature(const MInt cellId) const | LPT< nDim > | inline |
a_fluidVariable(const MInt cellId, const MInt var) | LPT< nDim > | inline |
a_fluidVariable(const MInt cellId, const MInt var) const | LPT< nDim > | inline |
a_fluidVelocity(const MInt cellId, const MInt dim) | LPT< nDim > | inline |
a_fluidVelocity(const MInt cellId, const MInt dim) const | LPT< nDim > | inline |
a_hasNeighbor(const MInt cellId, const MInt dir) const | LPT< nDim > | inline |
a_heatFlux(const MInt cellId) | LPT< nDim > | inline |
a_heatFlux(const MInt cellId) const | LPT< nDim > | inline |
a_isBndryCell(const MInt cellId) const override | LPT< nDim > | inlinevirtual |
a_isBndryGhostCell(MInt) const | Solver | inlinevirtual |
a_isHalo(const MInt cellId) const | LPT< nDim > | inline |
a_isHalo(const MInt cellId) | LPT< nDim > | inline |
a_isValidCell(const MInt cellId) const | LPT< nDim > | inline |
a_isValidCell(const MInt cellId) | LPT< nDim > | inline |
a_isWindow(const MInt cellId) const | LPT< nDim > | inline |
a_isWindow(const MInt cellId) | LPT< nDim > | inline |
a_level(const MInt cellId) const | LPT< nDim > | inline |
a_massFlux(const MInt cellId) | LPT< nDim > | inline |
a_massFlux(const MInt cellId) const | LPT< nDim > | inline |
a_momentumFlux(const MInt cellId, const MInt dim) | LPT< nDim > | inline |
a_momentumFlux(const MInt cellId, const MInt dim) const | LPT< nDim > | inline |
a_noCells() const | LPT< nDim > | inline |
a_noEllipsoidalParticles() const | LPT< nDim > | inline |
a_noEllipsoidsInCell(const MInt cellId) | LPT< nDim > | inline |
a_noEllipsoidsInCell(const MInt cellId) const | LPT< nDim > | inline |
a_noParticles() | LPT< nDim > | inline |
a_noParticlesInCell(const MInt cellId) | LPT< nDim > | inline |
a_noParticlesInCell(const MInt cellId) const | LPT< nDim > | inline |
a_noSphericalParticles() const | LPT< nDim > | inline |
a_particleList() | LPT< nDim > | inline |
a_regridTrigger(const MInt cellId) const | LPT< nDim > | inline |
a_regridTrigger(const MInt cellId) | LPT< nDim > | inline |
a_resetPropertiesSolver(const MInt cellId) | LPT< nDim > | inline |
a_slope(const MInt, MInt const, const MInt) | Solver | inlinevirtual |
a_timeStepComputationInterval() | LPT< nDim > | inline |
a_validCell(const MInt cellId) | LPT< nDim > | inline |
a_velocitySlope(const MInt cellId, const MInt varId, const MInt dir) | LPT< nDim > | inline |
a_velocitySlope(const MInt cellId, const MInt varId, const MInt dir) const | LPT< nDim > | inline |
a_volumeFraction(const MInt cellId) | LPT< nDim > | inline |
a_volumeFraction(const MInt cellId) const | LPT< nDim > | inline |
a_workFlux(const MInt cellId) | LPT< nDim > | inline |
a_workFlux(const MInt cellId) const | LPT< nDim > | inline |
accessSampleVariables(MInt, MFloat *&) | Solver | inlinevirtual |
addBndryCell(const MInt, MFloat *, MFloat *, MFloatScratchSpace &, MFloat *) | LPT< nDim > | private |
addChildren(std::vector< MInt > &reOrderedIds, const MInt parentId) | maia::CartesianSolver< nDim, LPT< nDim > > | private |
addEllipsoid(const MInt cellId, const MFloat semiMinorAxis, const MFloat aspectRatio, const MFloat particleDensityRatio, const MInt random=1, const MInt addMode=0, const MFloat *velocity=nullptr, const MFloat *position=nullptr) | LPT< nDim > | protected |
addParticle(const MInt cellId, const MFloat diameter, const MFloat particleDensityRatio, const MInt random=1, const MInt addMode=0, const MFloat *velocity=nullptr, const MFloat *position=nullptr, const MInt parcelSize=1) | LPT< nDim > | protected |
advanceParticles(const MInt offset) | LPT< nDim > | private |
Application | Solver | private |
assertValidGridCellId(const MInt) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
balance(const MInt *const NotUsed(noCellsToReceiveByDomain), const MInt *const NotUsed(noCellsToSendByDomain), const MInt *const NotUsed(targetDomainsByCell), const MInt NotUsed(oldNoCells)) | Solver | inlinevirtual |
balancePost() override | LPT< nDim > | virtual |
balancePre() override | LPT< nDim > | virtual |
broadcastInjected(const MUint prevNumPart) | LPT< nDim > | private |
bufSize() | LPT< nDim > | inlineprotected |
c_cellLengthAtCell(const MInt cellId) const | LPT< nDim > | inline |
c_cellLengthAtLevel(const MInt level) const | LPT< nDim > | inline |
c_cellVolume(const MInt cellId) const | LPT< nDim > | inline |
c_childId(const MInt cellId, const MInt pos) const | LPT< nDim > | inline |
c_coordinate(const MInt cellId, const MInt dir) const | LPT< nDim > | inline |
c_globalGridId(const MInt cellId) | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
c_globalId(const MInt cellId) const | LPT< nDim > | inline |
c_hasNeighbor(const MInt cellId, const MInt dir) const | LPT< nDim > | inline |
c_isLeafCell(const MInt cellId) const | LPT< nDim > | inline |
c_level(const MInt cellId) const | LPT< nDim > | inline |
c_neighborId(const MInt cellId, const MInt dir) const | LPT< nDim > | inline |
c_noCells() const | LPT< nDim > | inline |
c_noChildren(const MInt cellId) const | LPT< nDim > | inline |
c_parentId(const MInt cellId) const | LPT< nDim > | inline |
calcRecalcCellIdsSolver(const MInt *const recalcIdsTree, MInt &noCells, MInt &noInternalCellIds, std::vector< MInt > &recalcCellIdsSolver, std::vector< MInt > &reorderedCellIds) | maia::CartesianSolver< nDim, LPT< nDim > > | |
calcSamplingVarAtPoint(const MFloat *NotUsed(point), const MInt NotUsed(id), const MInt NotUsed(sampleVarId), MFloat *NotUsed(state), const MBool NotUsed(interpolate)=false) | Solver | inlinevirtual |
calcSamplingVariables(const std::vector< MInt > &NotUsed(varIds), const MBool NotUsed(exchange)) | Solver | inlinevirtual |
calculateAverageRep() | LPT< nDim > | protected |
calculateHeatRelease() | LPT< nDim > | inline |
calculateTerminalVelocities() | LPT< nDim > | protected |
calculateTotalKineticEnergy() | LPT< nDim > | protected |
calculateVRMS() | LPT< nDim > | protected |
cancelMpiRequests() override | LPT< nDim > | virtual |
CartesianSolver typedef | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::CartesianSolver(const MInt solverId, GridProxy &gridProxy_, const MPI_Comm comm, const MBool checkActive=false) | maia::CartesianSolver< nDim, LPT< nDim > > | |
Cell typedef | LPT< nDim > | |
cellDataSizeDlb(const MInt dataId, const MInt cellId) override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::cellDataSizeDlb(const MInt NotUsed(dataId), const MInt NotUsed(cellId)) | Solver | inlinevirtual |
cellDataTypeDlb(const MInt dataId) const override | LPT< nDim > | inline |
CartesianSolver< nDim, LPT< nDim > >::cellDataTypeDlb(const MInt NotUsed(dataId)) const | Solver | inlinevirtual |
cellIsOnGeometry(MInt cellId, Geometry< nDim > *geom) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
cellOutside(const MFloat *, const MInt, const MInt) override | LPT< nDim > | virtual |
centerOfGravity(const MInt dir) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
checkCells() | LPT< nDim > | protected |
checkNoHaloLayers() | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
checkParticles() | LPT< nDim > | protected |
checkRegridTrigger() | LPT< nDim > | private |
cleanUp() override | LPT< nDim > | inlinevirtual |
collectParameters(T, ScratchSpace< T > &, const MChar *, std::vector< MString > &) | maia::CartesianSolver< nDim, LPT< nDim > > | |
collectVariables(T *variablesIn, ScratchSpace< T > &variablesOut, const std::vector< MString > &variablesNameIn, std::vector< MString > &variablesNameOut, const MInt noVars, const MInt noCells, const MBool reverseOrder=false) | maia::CartesianSolver< nDim, LPT< nDim > > | |
collectVariables(T **variablesIn, ScratchSpace< T > &variablesOut, const std::vector< MString > &variablesNameIn, std::vector< MString > &variablesNameOut, const MInt noVars, const MInt noCells) | maia::CartesianSolver< nDim, LPT< nDim > > | |
compactCells() | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
computeBoundingBox(MFloat *globalBbox) | LPT< nDim > | inlineprivate |
computeTimeStep() | LPT< nDim > | |
countParticlesInCells() | LPT< nDim > | private |
CouplerFvParticle | LPT< nDim > | friend |
coupling(MInt offset) | LPT< nDim > | private |
CouplingParticle | LPT< nDim > | friend |
crankAngleSolutionOutput() | LPT< nDim > | protected |
createCellId(const MInt gridCellId) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
determineRestartTimeStep() const | Solver | inlinevirtual |
disableDlbTimers() | Solver | inline |
dlbTimersEnabled() | Solver | inline |
domainId() const override | LPT< nDim > | inlinevirtual |
domainOffset(const MInt id) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
elemPerP() | LPT< nDim > | inlineprotected |
enableDlbTimers() | Solver | inline |
evaporation(const MInt offset) | LPT< nDim > | private |
exchangeAzimuthalPer(T *data, MInt dataBlockSize=1, MInt firstBlock=0) | maia::CartesianSolver< nDim, LPT< nDim > > | |
exchangeData(T *data, const MInt dataBlockSize=1) | maia::CartesianSolver< nDim, LPT< nDim > > | |
exchangeLeafData(std::function< T &(MInt, MInt)> data, const MInt noDat=1) | maia::CartesianSolver< nDim, LPT< nDim > > | |
exchangeOffset(MInt noParticles) | LPT< nDim > | protected |
exchangeParticles(const MBool collOnly, const MInt offset, const MBool allowNonLeaf=false) | LPT< nDim > | protected |
exchangeParticles_(const MBool collOnly, const MInt offset, const MBool allowNonLeaf=false) | LPT< nDim > | protected |
exchangeSourceTerms() | LPT< nDim > | protected |
exchangeSparseLeafValues(G getData, S setData, const MInt dataSize, M cellMapping) | maia::CartesianSolver< nDim, LPT< nDim > > | |
extractPointIdsFromGrid(Collector< PointBasedCell< nDim > > *&, Collector< CartesianGridPoint< nDim > > *&, const MBool, const std::map< MInt, MInt > &, MInt levelThreshold=999999, MFloat *bBox=nullptr, MBool levelSetMb=false) const | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
finalizeAdaptation() override | LPT< nDim > | virtual |
finalizeBalance() override | LPT< nDim > | virtual |
finalizeInitSolver() override | LPT< nDim > | virtual |
findSpawnCellId() | LPT< nDim > | private |
fiveStageSolutionStep() | LPT< nDim > | private |
forceAdaptation() override | LPT< nDim > | inlinevirtual |
forceTimeStep(const MFloat timeStep) | LPT< nDim > | inline |
fun typedef | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
Geom typedef | LPT< nDim > | |
geometry() const | LPT< nDim > | inline |
getCellDataDlb(const MInt dataId, const MInt oldNoCells, const MInt *const bufferIdToCellId, MInt *const data) override | LPT< nDim > | |
getCellDataDlb(const MInt dataId, const MInt oldNoCells, const MInt *const bufferIdToCellId, MFloat *const data) override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MInt *const NotUsed(data)) | Solver | inlinevirtual |
CartesianSolver< nDim, LPT< nDim > >::getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MLong *const NotUsed(data)) | Solver | inlinevirtual |
CartesianSolver< nDim, LPT< nDim > >::getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MFloat *const NotUsed(data)) | Solver | inlinevirtual |
getCellLoad(const MInt cellId, const MFloat *const weights) const override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::getCellLoad(const MInt NotUsed(cellId), const MFloat *const NotUsed(weights)) const | Solver | inlinevirtual |
getCurrentTimeStep() const | Solver | inlinevirtual |
getDefaultWeights(MFloat *weights, std::vector< MString > &names) const override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::getDefaultWeights(MFloat *NotUsed(weights), std::vector< MString > &NotUsed(names)) const | Solver | inlinevirtual |
getDimensionalizationParams(std::vector< std::pair< MFloat, MString > > &) const | Solver | inlinevirtual |
getDomainDecompositionInformation(std::vector< std::pair< MString, MInt > > &domainInfo) override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::getDomainDecompositionInformation(std::vector< std::pair< MString, MInt > > &NotUsed(domainInfo)) | Solver | inlinevirtual |
getGlobalSolverVars(std::vector< MFloat > &globalFloatVars, std::vector< MInt > &globalIdVars) override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::getGlobalSolverVars(std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIntVars)) | Solver | inlinevirtual |
getHeatRelease(MFloat *&heatRelease) | LPT< nDim > | inline |
getIdentifier(const MBool useSolverId=false, const MString preString="", const MString postString="_") | Solver | |
getInterpolatedVariables(MInt, const MFloat *, MFloat *) | Solver | inlinevirtual |
getLoadQuantities(MInt *const loadQuantities) const override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::getLoadQuantities(MInt *const NotUsed(loadQuantities)) const | Solver | inlinevirtual |
getSampleVariableNames(std::vector< MString > &NotUsed(varNames)) | Solver | inlinevirtual |
getSampleVariables(MInt cellId, const MFloat *&vars) | LPT< nDim > | inline |
getSampleVariables(const MInt cellId, std::vector< MFloat > &) | LPT< nDim > | inline |
getSolverSamplingProperties(std::vector< MInt > &NotUsed(samplingVarIds), std::vector< MInt > &NotUsed(noSamplingVars), std::vector< std::vector< MString > > &NotUsed(samplingVarNames), const MString NotUsed(featureName)="") | Solver | inlinevirtual |
getSolverStatus() | Solver | inline |
getSolverTimings(std::vector< std::pair< std::string, MFloat > > &, const MBool allTimings) override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::getSolverTimings(std::vector< std::pair< MString, MFloat > > &NotUsed(solverTimings), const MBool NotUsed(allTimings)) | Solver | inlinevirtual |
globalNoEllipsoids() | LPT< nDim > | inline |
globalNoParticles() | LPT< nDim > | inline |
globalToLocalIds() | Solver | inlinevirtual |
grid() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
grid() | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
Grid typedef | LPT< nDim > | |
gridInputFileName() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
GridProxy typedef | LPT< nDim > | |
haloCell(const MInt domainId, const MInt cellId) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
haloCellId(const MInt domainId, const MInt cellId) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
hasRestartTimeStep() const | Solver | inlinevirtual |
hasSplitBalancing() const override | LPT< nDim > | inlinevirtual |
identifyBoundaryCells(MBool *const isInterface, const std::vector< MInt > &bndCndIds=std::vector< MInt >()) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
identifyBoundaryCells() | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
implicitTimeStep() | Solver | inlinevirtual |
inCell(const MInt cellId, MFloat *point, MFloat fac=F1) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
initAdaptation() | maia::CartesianSolver< nDim, LPT< nDim > > | private |
initBndryCells() | LPT< nDim > | private |
initCollector() | LPT< nDim > | private |
initGridProperties() | LPT< nDim > | private |
initialCondition() | LPT< nDim > | private |
initializeTimers() | LPT< nDim > | private |
initMPI(const MBool=true) | LPT< nDim > | private |
initParticleLog() | LPT< nDim > | private |
initParticleVector() | LPT< nDim > | private |
initSolver() override | LPT< nDim > | virtual |
initSolverSamplingVariables(const std::vector< MInt > &NotUsed(varIds), const std::vector< MInt > &NotUsed(noSamplingVars)) | Solver | inlinevirtual |
initSummary() | LPT< nDim > | private |
injectionDuration() const | LPT< nDim > | inline |
injectorCellId() const | LPT< nDim > | inline |
intBufSize() | LPT< nDim > | inlineprotected |
intElemPerP() | LPT< nDim > | inlineprotected |
interpolateAndCalcWeights(P &particle, const MInt cellId, const MFloat *position, const MFloat *interpolatedVar, std::vector< MFloat > &weight) | LPT< nDim > | |
interpolateFieldData(MInt *, MFloat *, MInt varId, std::function< MFloat(MInt, MInt)> scalarField, std::function< MFloat(MInt, MInt)> coordinate) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
interpolateVariablesLS(const MInt cellId, const MFloat *const position, MFloat *const interpolatedVar) | LPT< nDim > | |
interpolateVariablesLS(const MInt cellId, const MFloat *const position, MFloat *const interpolatedVar) | LPT< nDim > | inline |
isActive() const override | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
isLoadTimerRunning() | Solver | inline |
LbLpt | LPT< nDim > | friend |
leastSquaresInterpolation(MInt *, MFloat *, MInt varId, std::function< MFloat(MInt, MInt)> scalarField, std::function< MFloat(MInt, MInt)> coordinate) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
limitWeights(MFloat *) override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::limitWeights(MFloat *NotUsed(weights)) | Solver | inlinevirtual |
loadParticleRestartFile() | LPT< nDim > | protected |
loadRestartFile() | Solver | inlinevirtual |
loadSampleVariables(MInt timeStep) | LPT< nDim > | inline |
localPartitionCellGlobalIds(const MInt cellId) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
localPartitionCellOffsets(const MInt index) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
localToGlobalIds() | Solver | inlinevirtual |
LPT(const MInt solverId, GridProxy &gridProxy_, Geom &geometry_, const MPI_Comm comm) | LPT< nDim > | |
LPT(const LPT &)=delete | LPT< nDim > | |
LPTBase | LPT< nDim > | friend |
LptCellCollector typedef | LPT< nDim > | |
LPTEllipsoidal | LPT< nDim > | friend |
LPTSpherical | LPT< nDim > | friend |
m_activePrimaryBUp | LPT< nDim > | private |
m_activeSecondaryBUp | LPT< nDim > | private |
m_adaptation | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_adaptationInterval | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_adaptationLevel | LPT< nDim > | private |
m_adaptationStep | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_adapts | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_addedParticle | LPT< nDim > | private |
m_addInjDataCnt | LPT< nDim > | privatestatic |
m_aliases | Solver | privatestatic |
m_azimuthalCartRecCoord | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_bandWidth | Solver | protected |
m_bndryCells | LPT< nDim > | |
m_cells | LPT< nDim > | |
m_cellToEllipsMap | LPT< nDim > | private |
m_cellToNghbrHood | LPT< nDim > | protected |
m_cellToNghbrHoodInterpolation | LPT< nDim > | protected |
m_cellToPartMap | LPT< nDim > | private |
m_cfl | LPT< nDim > | private |
m_checkAdaptationRecv | LPT< nDim > | protected |
m_checkAdaptationRecvRequest | LPT< nDim > | protected |
m_checkAdaptationSend | LPT< nDim > | protected |
m_checkAdaptationSendRequest | LPT< nDim > | protected |
m_collisionModel | LPT< nDim > | |
m_collisions | LPT< nDim > | private |
m_couplingRedist | LPT< nDim > | protected |
m_dlbTimerId | Solver | private |
m_domainId | Solver | private |
m_domainIdOutput | LPT< nDim > | protected |
m_dragModelType | LPT< nDim > | private |
m_ellipsoidRandomOrientation | LPT< nDim > | private |
m_ellipsoidRandomOrientationSeed | LPT< nDim > | private |
m_ellipsoids | LPT< nDim > | private |
m_engineSetup | LPT< nDim > | private |
m_evaporation | LPT< nDim > | protected |
m_exchangeBufferSize | LPT< nDim > | private |
m_flowRecv | LPT< nDim > | protected |
m_flowRecvRequest | LPT< nDim > | protected |
m_flowSend | LPT< nDim > | protected |
m_flowSendRequest | LPT< nDim > | protected |
m_forceAdaptation | LPT< nDim > | private |
m_freeIndices | Solver | |
m_FrMag | LPT< nDim > | private |
m_geometry | LPT< nDim > | |
m_globBbox | LPT< nDim > | private |
m_globDomainLength | LPT< nDim > | private |
m_gridCutTest | maia::CartesianSolver< nDim, LPT< nDim > > | private |
m_gridProxy | maia::CartesianSolver< nDim, LPT< nDim > > | private |
m_heatCoupling | LPT< nDim > | protected |
m_initFromRestartFile | Solver | protected |
m_initializationMethod | LPT< nDim > | private |
m_injData | LPT< nDim > | |
m_innerBandWidth | Solver | protected |
m_innerBound | LPT< nDim > | private |
m_intRecvBuffer | LPT< nDim > | protected |
m_intSendBuffer | LPT< nDim > | protected |
m_liftModelType | LPT< nDim > | private |
m_limitWeights | LPT< nDim > | protected |
m_loadBalancingReinitStage | LPT< nDim > | private |
m_Ma | Solver | protected |
m_massCoupling | LPT< nDim > | protected |
m_material | LPT< nDim > | private |
m_maxNoBndryCells | LPT< nDim > | private |
m_maxNoParticles | LPT< nDim > | private |
m_maxNoSets | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_maxSensorRefinementLevel | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_momentumCoupling | LPT< nDim > | protected |
m_motionEquationType | LPT< nDim > | private |
m_mpi_reqRecvFloat | LPT< nDim > | protected |
m_mpi_reqRecvInt | LPT< nDim > | protected |
m_mpi_reqSendFloat | LPT< nDim > | protected |
m_mpi_reqSendInt | LPT< nDim > | protected |
m_mpi_reqSendSize | LPT< nDim > | protected |
m_mpi_statusFloat | LPT< nDim > | protected |
m_mpi_statusInt | LPT< nDim > | protected |
m_mpi_statusProbe | LPT< nDim > | protected |
m_mpiComm | Solver | private |
m_noDim | Solver | private |
m_noDirs | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_noDomains | Solver | private |
m_noInitialSensors | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_nonBlockingComm | LPT< nDim > | protected |
m_nonBlockingStage | LPT< nDim > | protected |
m_nonDimensional | LPT< nDim > | |
m_noOuterBndryCells | LPT< nDim > | private |
m_noRedistLayer | LPT< nDim > | protected |
m_noRespawnDomains | LPT< nDim > | private |
m_noSendParticles | LPT< nDim > | protected |
m_noSensors | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_noSmoothingLayers | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_noSolutionSteps | LPT< nDim > | |
m_noSourceTerms | LPT< nDim > | protected |
m_openFlowSend | LPT< nDim > | protected |
m_openParticleInjSend | LPT< nDim > | protected |
m_openParticleSend | LPT< nDim > | protected |
m_openRegridSend | LPT< nDim > | protected |
m_openSlopesSend | LPT< nDim > | protected |
m_openSourceSend | LPT< nDim > | protected |
m_outerBandWidth | Solver | protected |
m_outputDir | Solver | private |
m_particleResiduum | LPT< nDim > | protected |
m_partList | LPT< nDim > | protected |
m_partListEllipsoid | LPT< nDim > | protected |
m_patchRefinement | maia::CartesianSolver< nDim, LPT< nDim > > | private |
m_patchStartTimeStep | maia::CartesianSolver< nDim, LPT< nDim > > | private |
m_patchStopTimeStep | maia::CartesianSolver< nDim, LPT< nDim > > | private |
m_periodicBC | LPT< nDim > | private |
m_pointsToHalo | LPT< nDim > | protected |
m_pointsToWindow | LPT< nDim > | protected |
m_primaryExchange | LPT< nDim > | protected |
m_PRNGInit | LPT< nDim > | protected |
m_PRNGRespawn | LPT< nDim > | protected |
m_PRNGSpawn | LPT< nDim > | protected |
m_PRNGSpawnCount | LPT< nDim > | protected |
m_queueToSend | LPT< nDim > | protected |
m_Re | Solver | protected |
m_recalcIds | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_receiveFlowField | LPT< nDim > | protected |
m_receiveVelocitySlopes | LPT< nDim > | protected |
m_recvBuffer | LPT< nDim > | protected |
m_recvSize | LPT< nDim > | protected |
m_residualInterval | Solver | protected |
m_respawn | LPT< nDim > | private |
m_respawnCells | LPT< nDim > | private |
m_respawnDomain | LPT< nDim > | private |
m_respawnDomainRanks | LPT< nDim > | private |
m_respawnGlobalDomainOffsets | LPT< nDim > | private |
m_respawnPlane | LPT< nDim > | private |
m_restart | LPT< nDim > | private |
m_restartDir | Solver | private |
m_restartFile | Solver | protected |
m_restartInterval | Solver | protected |
m_restartOffset | Solver | protected |
m_restartTimeStep | LPT< nDim > | |
m_resTriggeredAdapt | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_revDir | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_rfnBandWidth | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_saveSensorData | Solver | |
m_sendBuffer | LPT< nDim > | protected |
m_sendSize | LPT< nDim > | protected |
m_sensorBandAdditionalLayers | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_sensorDerivativeVariables | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_sensorFnPtr | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_sensorInterface | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_sensorParticle | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_sensorType | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_sensorWeight | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
m_shadowWidth | LPT< nDim > | private |
m_singleAdaptation | Solver | |
m_sizeLimit | LPT< nDim > | private |
m_skewnessTimeStep | LPT< nDim > | private |
m_skipLPT | LPT< nDim > | protected |
m_sleepLPT | LPT< nDim > | protected |
m_slopesRecv | LPT< nDim > | protected |
m_slopesRecvRequest | LPT< nDim > | protected |
m_slopesSend | LPT< nDim > | protected |
m_slopesSendRequest | LPT< nDim > | protected |
m_solutionInterval | Solver | protected |
m_solutionOffset | Solver | protected |
m_solutionOutput | Solver | protected |
m_solutionStep | LPT< nDim > | |
m_solutionTimeSteps | Solver | protected |
m_solverId | Solver | protected |
m_solverMethod | Solver | private |
m_solverStatus | Solver | private |
m_solverType | Solver | private |
m_sourceRecv | LPT< nDim > | protected |
m_sourceRecvRequest | LPT< nDim > | protected |
m_sourceSend | LPT< nDim > | protected |
m_sourceSendRequest | LPT< nDim > | protected |
m_spawnCellId | LPT< nDim > | private |
m_spawnCoord | LPT< nDim > | private |
m_spawnDiameter | LPT< nDim > | private |
m_spawnDir | LPT< nDim > | private |
m_spawnDistSigmaCoeff | LPT< nDim > | private |
m_spawnDomainId | LPT< nDim > | private |
m_spawnEmittDist | LPT< nDim > | private |
m_spawnParticles | LPT< nDim > | private |
m_spawnParticlesConeAngle | LPT< nDim > | private |
m_spawnParticlesCount | LPT< nDim > | private |
m_spawnSeed | LPT< nDim > | private |
m_spawnVelocity | LPT< nDim > | private |
m_splitAdaptation | Solver | |
m_sprayAngleModel | LPT< nDim > | private |
m_sprayModel | LPT< nDim > | private |
m_sumEvapMass | LPT< nDim > | protected |
m_sutherlandConstant | LPT< nDim > | |
m_sutherlandPlusOne | LPT< nDim > | |
m_terminalVelocity | LPT< nDim > | protected |
m_testcaseDir | Solver | private |
m_testPatch | maia::CartesianSolver< nDim, LPT< nDim > > | private |
m_time | LPT< nDim > | protected |
m_timerGroup | LPT< nDim > | protected |
m_timers | LPT< nDim > | protected |
m_timeStep | LPT< nDim > | protected |
m_timeStepComputationInterval | LPT< nDim > | protected |
m_timeStepOld | LPT< nDim > | protected |
m_timeStepUpdated | LPT< nDim > | protected |
m_torqueModelType | LPT< nDim > | private |
m_useNonSpecifiedRestartFile | Solver | protected |
m_wallCollisions | LPT< nDim > | private |
m_weightBaseCell | LPT< nDim > | protected |
m_weightLeafCell | LPT< nDim > | protected |
m_weightMulitSolverFactor | LPT< nDim > | protected |
m_weightParticle | LPT< nDim > | protected |
m_weightParticleCell | LPT< nDim > | protected |
m_weightSourceCells | LPT< nDim > | protected |
m_weightSpawnCell | LPT< nDim > | protected |
m_xCutOff | LPT< nDim > | private |
mapInterpolationCells(std::map< MInt, MInt > &cellMap) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
markSurrndCells(MIntScratchSpace &inList, const MInt bandWidth, const MInt level, const MBool refineDiagonals=true) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
MaterialState | LPT< nDim > | friend |
maxLevel() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
maxNoGridCells() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
maxRefinementLevel() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
maxUniformRefinementLevel() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
mergeParticles(LPTSpherical< nDim > *partA, LPTSpherical< nDim > *partB) | LPT< nDim > | private |
minCell(const MInt id) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
minLevel() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
motionEquation(const MInt offset) | LPT< nDim > | private |
motionEquationEllipsoids(const MInt offset) | LPT< nDim > | private |
mpiComm() const | Solver | inline |
mpiTag(const MString exchangeType) | LPT< nDim > | inline |
neighborDomain(const MInt id) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
neighborList(const MInt cellId, const MInt dir) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
noCellDataDlb() const override | LPT< nDim > | inlinevirtual |
noDomains() const override | LPT< nDim > | inlinevirtual |
noHaloCells(const MInt domainId) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
noHaloLayers() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
noInternalCells() const override | LPT< nDim > | inlinevirtual |
noLoadTypes() const override | LPT< nDim > | inlinevirtual |
noMinCells() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
noNeighborDomains() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
noSolverTimers(const MBool allTimings) override | LPT< nDim > | inline |
CartesianSolver< nDim, LPT< nDim > >::noSolverTimers(const MBool NotUsed(allTimings)) | Solver | inlinevirtual |
noVariables() const override | LPT< nDim > | inlinevirtual |
noWindowCells(const MInt domainId) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
oneStageSolutionStep() | LPT< nDim > | private |
operator=(const LPT &)=delete | LPT< nDim > | |
outputDir() const | Solver | inline |
own_remove_if(T &c, Pred &p) | LPT< nDim > | inlineprotected |
own_sort(T &c, Pred &p) | LPT< nDim > | inlineprotected |
packParticles(std::vector< LPTSpherical< nDim > * > &particlesToSend, MInt *intBuffer, MFloat *floatBuffer, std::vector< MInt >) | LPT< nDim > | private |
packParticles(std::vector< LPTEllipsoidal< nDim > * > &particlesToSend, MInt *intBuffer, MFloat *floatBuffer, std::vector< MInt >) | LPT< nDim > | private |
ParticleCollision | LPT< nDim > | friend |
particleRespawn() | LPT< nDim > | protected |
particleWallCollisionStep(const MInt) | LPT< nDim > | private |
patchRefinement(std::vector< std::vector< MFloat > > &sensors, std::vector< std::bitset< 64 > > &sensorCellFlag, std::vector< MFloat > &sensorWeight, MInt sensorOffset, MInt sen) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
perCellStats() | LPT< nDim > | private |
postAdaptation() override | LPT< nDim > | virtual |
PostProcessingFvLPT | LPT< nDim > | friend |
PostProcessingLbLPT | LPT< nDim > | friend |
PostProcessingLPT | LPT< nDim > | friend |
postSolutionStep() | Solver | inlinevirtual |
postTimeStep() override | LPT< nDim > | virtual |
prepareAdaptation() override | LPT< nDim > | virtual |
CartesianSolver< nDim, LPT< nDim > >::prepareAdaptation(std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &) | Solver | inlinevirtual |
prepareNextTimeStep() | Solver | inlinevirtual |
prepareRestart(MBool force, MBool &) override | LPT< nDim > | virtual |
preSolutionStep(MInt) | Solver | inlinevirtual |
preTimeStep() override | LPT< nDim > | virtual |
pushToQueue(std::vector< std::map< MInt, MInt > > &pointsTo, const MInt partPos) | LPT< nDim > | inline |
PV | LPT< nDim > | |
randomInit() | LPT< nDim > | inlineprotected |
randomRespawn() | LPT< nDim > | inlineprotected |
randomSpawn(const MInt calls) | LPT< nDim > | inlineprotected |
readEllipsoidProps() | LPT< nDim > | private |
readModelProps() | LPT< nDim > | private |
readMomentumCouplingProps() | LPT< nDim > | private |
readPatchProperties() | maia::CartesianSolver< nDim, LPT< nDim > > | private |
readSolverSamplingVarNames(std::vector< MString > &varNames, const MString featureName="") const | Solver | |
readSpawnProps() | LPT< nDim > | private |
receiveFlowField() | LPT< nDim > | protected |
receiveParticles() | LPT< nDim > | protected |
receiveParticles_() | LPT< nDim > | protected |
receiveSourceTerms() | LPT< nDim > | protected |
receiveVelocitySlopes() | LPT< nDim > | protected |
receiveWindowTriangles() | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
recomputeGlobalIds(std::vector< MInt > &, std::vector< MLong > &) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
recvInjected() | LPT< nDim > | private |
recvRegridTrigger() | LPT< nDim > | private |
reduceData(const MInt cellId, MFloat *data, const MInt dataBlockSize=1, const MBool average=true) | LPT< nDim > | |
reduceParticles() | LPT< nDim > | private |
reductionFactor() const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
reEnableDlbTimers() | Solver | inline |
refineCell(const MInt) override | LPT< nDim > | virtual |
reinitAfterAdaptation() | Solver | inlinevirtual |
reIntAfterRestart(MBool) override | LPT< nDim > | inlinevirtual |
remove_if_impl_(T &c, Pred &p, std::random_access_iterator_tag) | LPT< nDim > | inlineprotected |
removeCell(const MInt) override | LPT< nDim > | virtual |
removeCellId(const MInt cellId) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
removeChilds(const MInt) override | LPT< nDim > | virtual |
removeInvalidParticles(const MBool) | LPT< nDim > | private |
reOrderCellIds(std::vector< MInt > &reOrderedCells) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
resetSolver() override | LPT< nDim > | virtual |
resetSolverFull() | LPT< nDim > | |
resetSourceTerms(const MInt) | LPT< nDim > | protected |
resizeGridMap() override | LPT< nDim > | virtual |
restartDir() const | Solver | inline |
restartFile() | Solver | inline |
restartInterval() const | Solver | inline |
restartTimeStep() const | Solver | inline |
returnIdleRecord() const | Solver | inlineprotected |
returnLoadRecord() const | Solver | inlineprotected |
saveCoarseSolution() | Solver | inlinevirtual |
saveDebugRestartFile() | LPT< nDim > | |
saveGridFlowVars(const MChar *fileName, const MChar *gridFileName, const MInt noTotalCells, const MInt noInternal, MFloatScratchSpace &dbVariables, std::vector< MString > &dbVariablesName, MInt noDbVars, MIntScratchSpace &idVariables, std::vector< MString > &idVariablesName, MInt noIdVars, MFloatScratchSpace &dbParameters, std::vector< MString > &dbParametersName, MIntScratchSpace &idParameters, std::vector< MString > &idParametersName, MInt *recalcIds, MFloat time) | maia::CartesianSolver< nDim, LPT< nDim > > | |
saveSensorData(const std::vector< std::vector< MFloat > > &sensors, const MInt &level, const MString &gridFileName, const MInt *const recalcIds) override | maia::CartesianSolver< nDim, LPT< nDim > > | virtual |
saveSolverSolution(const MBool, const MBool) override | LPT< nDim > | inline |
CartesianSolver< nDim, LPT< nDim > >::saveSolverSolution(const MBool NotUsed(forceOutput)=false, const MBool NotUsed(finalTimeStep)=false)=0 | Solver | pure virtual |
sendAndReceiveParticles(const MBool allowNonLeaf) | LPT< nDim > | protected |
sendFlowField() | LPT< nDim > | protected |
sendInjected(const MUint prevNumPart) | LPT< nDim > | private |
sendParticles() | LPT< nDim > | protected |
sendSourceTerms() | LPT< nDim > | protected |
sendVelocitySlopes() | LPT< nDim > | protected |
sensorBand(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | |
sensorCutOff(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorDerivative(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorDivergence(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorEntropyGrad(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorEntropyQuot(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorInterface(std::vector< std::vector< MFloat > > &sensors, std::vector< std::bitset< 64 > > &sensorCellFlag, std::vector< MFloat > &sensorWeight, MInt sensorOffset, MInt sen) override | LPT< nDim > | virtual |
sensorLimit(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt, std::function< MFloat(MInt)>, const MFloat, const MInt *, const MBool, const MBool allowCoarsening=true) | maia::CartesianSolver< nDim, LPT< nDim > > | |
sensorMeanStress(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorParticle(std::vector< std::vector< MFloat > > &sensors, std::vector< std::bitset< 64 > > &sensorCellFlag, std::vector< MFloat > &sensorWeight, MInt sensorOffset, MInt sen) override | LPT< nDim > | virtual |
sensorPatch(std::vector< std::vector< MFloat > > &sensor, std::vector< std::bitset< 64 > > &sensorCellFlag, std::vector< MFloat > &sensorWeight, MInt sensorOffset, MInt sen) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorSmooth(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | |
sensorSpecies(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorTotalPressure(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
sensorVorticity(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt) | maia::CartesianSolver< nDim, LPT< nDim > > | inlinevirtual |
setBoundaryDistance(const MBool *const interfaceCell, const MFloat *const outerBandWidth, MFloatScratchSpace &distance) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
setCellDataDlb(const MInt dataId, const MInt *const data) override | LPT< nDim > | |
setCellDataDlb(const MInt dataId, const MFloat *const data) override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::setCellDataDlb(const MInt NotUsed(dataId), const MInt *const NotUsed(data)) | Solver | inlinevirtual |
CartesianSolver< nDim, LPT< nDim > >::setCellDataDlb(const MInt NotUsed(dataId), const MLong *const NotUsed(data)) | Solver | inlinevirtual |
CartesianSolver< nDim, LPT< nDim > >::setCellDataDlb(const MInt NotUsed(dataId), const MFloat *const NotUsed(data)) | Solver | inlinevirtual |
setCellWeights(MFloat *) override | LPT< nDim > | virtual |
setDlbTimer(const MInt timerId) | Solver | inline |
setGlobalSolverVars(std::vector< MFloat > &globalFloatVars, std::vector< MInt > &globalIdVars) override | LPT< nDim > | |
CartesianSolver< nDim, LPT< nDim > >::setGlobalSolverVars(std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIdVars)) | Solver | inlinevirtual |
setHaloCellsOnInactiveRanks() | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
setRegridTrigger() | LPT< nDim > | private |
setSensors(std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &) override | LPT< nDim > | virtual |
setSolverStatus(const MBool status) | Solver | inline |
setTimeStep() | Solver | inlinevirtual |
setUpInterpolationStencil(const MInt cellId, MInt *, const MFloat *, std::function< MBool(MInt, MInt)>, MBool allowIncompleteStencil) | maia::CartesianSolver< nDim, LPT< nDim > > | protected |
smallParticle(const LPTSpherical< nDim > &particle) | LPT< nDim > | inlineprotected |
solutionStep() override | LPT< nDim > | virtual |
solver() | maia::CartesianSolver< nDim, LPT< nDim > > | inlineprivate |
solver() const | maia::CartesianSolver< nDim, LPT< nDim > > | inlineprivate |
Solver(const MInt solverId, const MPI_Comm comm, const MBool isActive=true) | Solver | protected |
solverConverged() | Solver | inlinevirtual |
solverId() const | Solver | inline |
solverMethod() const | Solver | inline |
solverType() const | Solver | inline |
sort_impl_(T &c, Pred &p, std::random_access_iterator_tag) | LPT< nDim > | inlineprotected |
spawnParticles() | LPT< nDim > | protected |
spawnTimeStep() | LPT< nDim > | private |
sprayInjection() | LPT< nDim > | private |
SprayModel | LPT< nDim > | friend |
startIdleTimer(const MString &name) | Solver | inline |
startLoadTimer(const MString name) | Solver | inline |
stopIdleTimer(const MString &name) | Solver | inline |
stopLoadTimer(const MString &name) | Solver | inline |
swapCells(const MInt, const MInt) override | LPT< nDim > | virtual |
swapProxy(MInt, MInt) override | LPT< nDim > | virtual |
testcaseDir() const | Solver | inline |
time() const override | LPT< nDim > | inlinevirtual |
Timers typedef | LPT< nDim > | protected |
timeSinceSOI() const | LPT< nDim > | inline |
timeStep() | LPT< nDim > | inline |
TreeProxy typedef | maia::CartesianSolver< nDim, LPT< nDim > > | |
unpackParticle(LPTSpherical< nDim > &thisParticle, const MInt *intBuffer, MInt &z, const MFloat *floatBuffer, MInt &h, MInt &step, MInt id) | LPT< nDim > | private |
unpackParticle(LPTEllipsoidal< nDim > &thisParticle, const MInt *intBuffer, MInt &z, const MFloat *floatBuffer, MInt &h, MInt &step, MInt id) | LPT< nDim > | private |
unpackParticles(const MInt num, const MInt *intBuffer, const MFloat *floatBuffer, const MInt domainId=-1, const MBool allowNonLeaf=false) | LPT< nDim > | private |
updateDomainInfo(const MInt domainId, const MInt noDomains, const MPI_Comm mpiComm, const MString &loc) | Solver | inline |
updateExchangeCells() | LPT< nDim > | private |
updateFluidFraction() | LPT< nDim > | |
waitForSendReqs() | LPT< nDim > | protected |
wallCollision() | LPT< nDim > | private |
windowCell(const MInt domainId, const MInt cellId) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
windowCellId(const MInt domainId, const MInt cellId) const | maia::CartesianSolver< nDim, LPT< nDim > > | inline |
writeCellSolutionFile(const MString &, MInt *) | LPT< nDim > | |
writeCollData() | LPT< nDim > | private |
writePartData() | LPT< nDim > | protected |
writeParticleLog() | LPT< nDim > | private |
writeParticleRestartFile() | LPT< nDim > | |
writeRestartFile(const MBool, const MBool, const MString, MInt *) override | LPT< nDim > | virtual |
writeRestartFile(MBool) override | LPT< nDim > | inlinevirtual |
~LPT() | LPT< nDim > | inlinevirtual |
~Solver()=default | Solver | virtual |