MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
LsCartesianSolver< nDim_ > Member List

This is the complete list of members for LsCartesianSolver< nDim_ >, including all inherited members.

_levelSetSolutionStep()LsCartesianSolver< nDim_ >
a_appendCollector()LsCartesianSolver< nDim_ >inline
a_bandBndryCellId(MInt id, MInt set) constLsCartesianSolver< nDim_ >inline
a_bandCellId(MInt id, MInt set) constLsCartesianSolver< nDim_ >inline
a_bandLayer(MInt id, MInt set)LsCartesianSolver< nDim_ >inline
a_bandLayer(MInt id, MInt set) constLsCartesianSolver< nDim_ >inline
a_bandNghbrIdsG(const MInt cellId, const MInt dir, const MInt set) constLsCartesianSolver< nDim_ >inline
a_bodyIdG(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_bodyIdG(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_containingCell(const MInt cellId, const MInt body)LsCartesianSolver< nDim_ >inline
a_containingCell(const MInt cellId, const MInt body) constLsCartesianSolver< nDim_ >inline
a_containingDomain(const MInt cellId, const MInt body)LsCartesianSolver< nDim_ >inline
a_containingDomain(const MInt cellId, const MInt body) constLsCartesianSolver< nDim_ >inline
a_correctedBurningVelocity(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_curvatureG(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_curvatureG(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_domainId(const MLong gGlobalId)LsCartesianSolver< nDim_ >inline
a_extensionVelocityG(const MInt cellId, const MInt dim, const MInt set)LsCartesianSolver< nDim_ >inline
a_extensionVelocityG(const MInt cellId, const MInt dim, const MInt set) constLsCartesianSolver< nDim_ >inline
a_FcellVolume(MInt)Solverinlinevirtual
a_flameSpeedG(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_flameSpeedG(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_G0CellId(MInt id, MInt set) constLsCartesianSolver< nDim_ >inline
a_gapWidth(const MInt id)LsCartesianSolver< nDim_ >inline
a_gapWidth(const MInt id) constLsCartesianSolver< nDim_ >inline
a_gBndryCellId(MInt id, MInt set) constLsCartesianSolver< nDim_ >inline
a_hasNeighbor(const MInt gCellId, const MInt dir) constLsCartesianSolver< nDim_ >inline
a_hasPositiveSign(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_hasPositiveSign(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_inBandG(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_inBandG(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_internalBandCellId(MInt id, MInt set) constLsCartesianSolver< nDim_ >inline
a_internalBandLayer(MInt id, MInt set)LsCartesianSolver< nDim_ >inline
a_internalBandLayer(MInt id, MInt set) constLsCartesianSolver< nDim_ >inline
a_isBndryCell(const MInt) constSolverinlinevirtual
a_isBndryCellG(const MInt cellId)LsCartesianSolver< nDim_ >inline
a_isBndryCellG(const MInt cellId) constLsCartesianSolver< nDim_ >inline
a_isBndryGhostCell(MInt) constSolverinlinevirtual
a_isGBoundaryCellG(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_isGBoundaryCellG(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_isGZeroCell(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_isGZeroCell(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_isHalo(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
a_isHalo(const MInt gCellId)LsCartesianSolver< nDim_ >inline
a_isWindow(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
a_isWindow(const MInt gCellId)LsCartesianSolver< nDim_ >inline
a_level(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
a_levelSetFunctionG(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_levelSetFunctionG(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_levelSetFunctionSlope(const MInt cellId, const MInt dim, const MInt set)LsCartesianSolver< nDim_ >inline
a_levelSetFunctionSlope(const MInt cellId, const MInt dim, const MInt set) constLsCartesianSolver< nDim_ >inline
a_levelSetRHS(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_levelSetRHS(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_levelSetSign(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_localId(const MLong gGlobalId)LsCartesianSolver< nDim_ >inline
a_maxGCellLevel(const MInt set=-1) constLsCartesianSolver< nDim_ >inline
a_meanCoord(const MInt dir)LsCartesianSolver< nDim_ >inline
a_meanCoord(const MInt dir) constLsCartesianSolver< nDim_ >inline
a_nearGapG(const MInt cellId)LsCartesianSolver< nDim_ >inline
a_nearGapG(const MInt cellId) constLsCartesianSolver< nDim_ >inline
a_noBandBndryCells(MInt set) constLsCartesianSolver< nDim_ >inline
a_noBandCells(MInt set) constLsCartesianSolver< nDim_ >inline
a_noCells() constLsCartesianSolver< nDim_ >inline
a_noG0Cells(MInt set) constLsCartesianSolver< nDim_ >inline
a_noGBndryCells(MInt set) constLsCartesianSolver< nDim_ >inline
a_noInternalBandCells(MInt set) constLsCartesianSolver< nDim_ >inline
a_normalVectorG(const MInt cellId, const MInt dim, const MInt set)LsCartesianSolver< nDim_ >inline
a_normalVectorG(const MInt cellId, const MInt dim, const MInt set) constLsCartesianSolver< nDim_ >inline
a_oldLevelSetFunctionG(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
a_oldLevelSetFunctionG(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_potentialGapCell(const MInt id)LsCartesianSolver< nDim_ >inline
a_potentialGapCell(const MInt id) constLsCartesianSolver< nDim_ >inline
a_potentialGapCellClose(const MInt id)LsCartesianSolver< nDim_ >inline
a_potentialGapCellClose(const MInt id) constLsCartesianSolver< nDim_ >inline
a_regridTriggerG(const MInt cellId)LsCartesianSolver< nDim_ >inline
a_regridTriggerG(const MInt cellId) constLsCartesianSolver< nDim_ >inline
a_resetPropertiesSolver(const MInt cellId)LsCartesianSolver< nDim_ >inline
a_secondBodyId(const MInt cellId)LsCartesianSolver< nDim_ >inline
a_secondBodyId(const MInt cellId) constLsCartesianSolver< nDim_ >inline
a_slope(const MInt, MInt const, const MInt)Solverinlinevirtual
a_wasGZeroCell(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
a_wasGZeroCell(const MInt cellId, const MInt set)LsCartesianSolver< nDim_ >inline
accessSampleVariables(MInt, MFloat *&)Solverinlinevirtual
addChildren(std::vector< MInt > &reOrderedIds, const MInt parentId)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
allocateLevelSetMemory()LsCartesianSolver< nDim_ >
allocateRotatingLs()LsCartesianSolver< nDim_ >
ApplicationSolverprivate
applyLevelSetBoundaryConditions()LsCartesianSolver< nDim_ >
assertValidGridCellId(const MInt) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
balance(const MInt *const noCellsToReceiveByDomain, const MInt *const noCellsToSendByDomain, const MInt *const targetDomainsByCell, const MInt oldNoCells) overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::balance(const MInt *const NotUsed(noCellsToReceiveByDomain), const MInt *const NotUsed(noCellsToSendByDomain), const MInt *const NotUsed(targetDomainsByCell), const MInt NotUsed(oldNoCells))Solverinlinevirtual
balancePost() overrideLsCartesianSolver< nDim_ >virtual
balancePre() overrideLsCartesianSolver< nDim_ >virtual
buildCollectedLevelSet(MInt mode=1)LsCartesianSolver< nDim_ >
buildLevelSetTube(MInt mode=-1)LsCartesianSolver< nDim_ >
buildMultipleLevelSet(MInt mode=1)LsCartesianSolver< nDim_ >
c_cellLengthAtCell(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
c_cellLengthAtLevel(const MInt level) constLsCartesianSolver< nDim_ >inline
c_childId(const MInt gCellId, const MInt pos) constLsCartesianSolver< nDim_ >inline
c_coordinate(const MInt gCellId, const MInt dim) constLsCartesianSolver< nDim_ >inline
c_globalGridId(const MInt cellId)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
c_globalId(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
c_isLeafCell(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
c_level(const MInt cellId) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
c_neighborId(const MInt gCellId, const MInt dir) constLsCartesianSolver< nDim_ >inline
c_noCells() constLsCartesianSolver< nDim_ >inline
c_noChildren(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
c_parentId(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
calcRecalcCellIdsSolver(const MInt *const recalcIdsTree, MInt &noCells, MInt &noInternalCellIds, std::vector< MInt > &recalcCellIdsSolver, std::vector< MInt > &reorderedCellIds)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
calcSamplingVarAtPoint(const MFloat *NotUsed(point), const MInt NotUsed(id), const MInt NotUsed(sampleVarId), MFloat *NotUsed(state), const MBool NotUsed(interpolate)=false)Solverinlinevirtual
calcSamplingVariables(const std::vector< MInt > &NotUsed(varIds), const MBool NotUsed(exchange))Solverinlinevirtual
cancelMpiRequests()Solverinlinevirtual
CartesianSolver typedefLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::CartesianSolver(const MInt solverId, GridProxy &gridProxy_, const MPI_Comm comm, const MBool checkActive=false)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
Cell typedefLsCartesianSolver< nDim_ >
cellDataSizeDlb(const MInt dataId, const MInt gridCellId) overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::cellDataSizeDlb(const MInt NotUsed(dataId), const MInt NotUsed(cellId))Solverinlinevirtual
cellDataTypeDlb(const MInt dataId) const overrideLsCartesianSolver< nDim_ >inline
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::cellDataTypeDlb(const MInt NotUsed(dataId)) constSolverinlinevirtual
cellIsOnGeometry(MInt cellId, Geometry< nDim > *geom)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
cellOutside(const MFloat *, const MInt, const MInt) overrideLsCartesianSolver< nDim_ >virtual
cellVolumeAtCell(const MInt gCellId) constLsCartesianSolver< nDim_ >inline
centerOfGravity(const MInt dir) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
checkHaloCells()LsCartesianSolver< nDim_ >
checkNoHaloLayers()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
checkNormal() constLsCartesianSolver< nDim_ >inline
checkSecondLayerCells(std::vector< MInt > &diag2Cells, std::map< MInt, std::vector< MInt > > &dirCode, MFloat *point)LsCartesianSolver< nDim_ >
cleanUp()LsCartesianSolver< nDim_ >inlinevirtual
collectParameters(T, ScratchSpace< T > &, const MChar *, std::vector< MString > &)maia::CartesianSolver< nDim_, LsCartesianSolver< 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_, LsCartesianSolver< 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_, LsCartesianSolver< nDim_ > >
compactCells()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
computeBodyPropertiesForced(MInt returnMode, MFloat *bodyData, MInt body, MFloat time, MBool printPosition=false)LsCartesianSolver< nDim_ >
computeCurvature(MInt mode=-1)LsCartesianSolver< nDim_ >
computeCurvaturePeriodic()LsCartesianSolver< nDim_ >
computeDistanceFromSTL(MFloat *target, MInt *closestElement, MFloat *closestPoint, MInt set, MFloat sphereRadiusFactor=F5)LsCartesianSolver< nDim_ >
computeExtensionVelocityGEQUPVMarksteinOpt(MFloat *FfluidDensity, MInt set)LsCartesianSolver< nDim_ >
computeGCellTimeStep()LsCartesianSolver< nDim_ >
computeLevelSetRHS()LsCartesianSolver< nDim_ >
computeNormalVectors(MInt mode=-1)LsCartesianSolver< nDim_ >
computeNormalVectorsAtFront()LsCartesianSolver< nDim_ >
computeNormalVectorsPeriodic()LsCartesianSolver< nDim_ >
computeZeroLevelSetArcLength()LsCartesianSolver< nDim_ >
constructGFieldFromSTL(MInt ConstructFlag)LsCartesianSolver< nDim_ >
copyWindowToHaloIds()LsCartesianSolver< nDim_ >
correctedBurningVelocity(const MInt cellId, const MInt set) constLsCartesianSolver< nDim_ >inline
CouplingLsFv< nDim, FvSysEqnNS< nDim > >LsCartesianSolver< nDim_ >friend
CouplingLsFv< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_FS > > >LsCartesianSolver< nDim_ >friend
CouplingLsFv< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_KOMEGA > > >LsCartesianSolver< nDim_ >friend
CouplingLsFv< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_SA_DV > > >LsCartesianSolver< nDim_ >friend
crankAngle(const MFloat, const MInt)LsCartesianSolver< nDim_ >
createBaseGgridCG()LsCartesianSolver< nDim_ >
createCellId(const MInt gridCellId)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
createGgridCG(MBool=false)LsCartesianSolver< nDim_ >
determineBandCells(MInt mode=-1)LsCartesianSolver< nDim_ >
determineG0Cells(MInt computingSet=-1)LsCartesianSolver< nDim_ >
determineLevelSetSignFromSTL(MFloat *target, MInt set)LsCartesianSolver< nDim_ >
determineMinMaxMeanInterfacePosition()LsCartesianSolver< nDim_ >
determineMinMaxMeanRegionInterfacePosition(MFloat xRegN, MFloat xRegP, MFloat yRegN, MFloat yRegP, MInt set)LsCartesianSolver< nDim_ >
determinePeriodicDistance()LsCartesianSolver< nDim_ >
determinePropagationSpeed()LsCartesianSolver< nDim_ >
determineRestartTimeStep() constSolverinlinevirtual
determineSteadyFlameLength()LsCartesianSolver< nDim_ >
disableDlbTimers()Solverinline
dlbTimersEnabled()Solverinline
domainId() constSolverinlinevirtual
domainOffset(const MInt id) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
enableDlbTimers()Solverinline
exchangeAllLevelSetData()LsCartesianSolver< nDim_ >
exchangeAzimuthalPer(T *data, MInt dataBlockSize=1, MInt firstBlock=0)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
exchangeBuffersGlobal(T *sendBuffer, T *receiveBuffer, MInt *, MInt *, MInt *, MInt *, MInt, MInt offset=1)LsCartesianSolver< nDim_ >
exchangeData(T *data, const MInt dataBlockSize=1)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
exchangeDataLS(T *data, const MInt dataSize=1)LsCartesianSolver< nDim_ >private
exchangeGapInfo()LsCartesianSolver< nDim_ >
exchangeIntBuffers(MInt *, MInt *, MInt, MInt)LsCartesianSolver< nDim_ >
exchangeLeafData(std::function< T &(MInt, MInt)> data, const MInt noDat=1)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
exchangeLeafDataLS()LsCartesianSolver< nDim_ >private
exchangeLevelSet()LsCartesianSolver< nDim_ >
exchangeLs(MFloat *, MInt, MInt)LsCartesianSolver< nDim_ >
exchangeSparseLeafValues(G getData, S setData, const MInt dataSize, M cellMapping)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
extendVelocity(const MInt set)LsCartesianSolver< nDim_ >
extractPointIdsFromGrid(Collector< PointBasedCell< nDim > > *&, Collector< CartesianGridPoint< nDim > > *&, const MBool, const std::map< MInt, MInt > &, MInt levelThreshold=999999, MFloat *bBox=nullptr, MBool levelSetMb=false) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
fastBuildLevelSetTubeCG()LsCartesianSolver< nDim_ >
fifthOrderEikonalSolver(MInt cellListSize, MInt maxIterations, MInt *crCells, MInt noCRCells, MFloat *factors, MInt crMode, MInt set)LsCartesianSolver< nDim_ >
finalizeAdaptation() overrideLsCartesianSolver< nDim_ >virtual
finalizeBalance() overrideLsCartesianSolver< nDim_ >virtual
finalizeInitSolver() overrideLsCartesianSolver< nDim_ >virtual
finalizeLevelSet()LsCartesianSolver< nDim_ >
finalizeLevelSet_(const MInt t_levelSet, const MInt t_output)LsCartesianSolver< nDim_ >
finalizeLevelSetInitialization()LsCartesianSolver< nDim_ >
firstOrderEikonalSolver(MInt cellListSize, MInt maxIterations, MInt set)LsCartesianSolver< nDim_ >
forceAdaptation() overrideLsCartesianSolver< nDim_ >inlinevirtual
fun typedefmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
gapCellsExist()LsCartesianSolver< nDim_ >
gapHandling()LsCartesianSolver< nDim_ >
GCellCollector typedefLsCartesianSolver< nDim_ >
generateListOfGExchangeCellsCG()LsCartesianSolver< nDim_ >
Geom typedefLsCartesianSolver< nDim_ >
geometry() constLsCartesianSolver< nDim_ >inline
getCellDataDlb(const MInt dataId, const MInt oldNoCells, const MInt *const bufferIdToCellId, MInt *const data) overrideLsCartesianSolver< nDim_ >
getCellDataDlb(const MInt dataId, const MInt oldNoCells, const MInt *const bufferIdToCellId, MFloat *const data) overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MInt *const NotUsed(data))Solverinlinevirtual
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MLong *const NotUsed(data))Solverinlinevirtual
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MFloat *const NotUsed(data))Solverinlinevirtual
getCellLoad(const MInt cellId, const MFloat *const weights) const overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getCellLoad(const MInt NotUsed(cellId), const MFloat *const NotUsed(weights)) constSolverinlinevirtual
getContainingCell(MFloat *point)LsCartesianSolver< nDim_ >
getContainingCell(MInt startCell, MFloat *point, MInt set=-1)LsCartesianSolver< nDim_ >
getContainingCellFromNeighbor(MInt body, MInt cellId, MFloat *xCoord, MFloat *xOld)LsCartesianSolver< nDim_ >
getContainingCellHalo(MFloat *point)LsCartesianSolver< nDim_ >
getCurrentTimeStep() const overrideLsCartesianSolver< nDim_ >inlinevirtual
getDefaultWeights(MFloat *weights, std::vector< MString > &names) const overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getDefaultWeights(MFloat *NotUsed(weights), std::vector< MString > &NotUsed(names)) constSolverinlinevirtual
getDimensionalizationParams(std::vector< std::pair< MFloat, MString > > &) constSolverinlinevirtual
getDomainDecompositionInformation(std::vector< std::pair< MString, MInt > > &domainInfo) overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getDomainDecompositionInformation(std::vector< std::pair< MString, MInt > > &NotUsed(domainInfo))Solverinlinevirtual
getGlobalSolverVars(std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIntVars))Solverinlinevirtual
getIdentifier(const MBool useSolverId=false, const MString preString="", const MString postString="_")Solver
getInterpolatedVariables(MInt, const MFloat *, MFloat *)Solverinlinevirtual
getLoadQuantities(MInt *const loadQuantities) const overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getLoadQuantities(MInt *const NotUsed(loadQuantities)) constSolverinlinevirtual
getSampleVariableNames(std::vector< MString > &NotUsed(varNames))Solverinlinevirtual
getSolverSamplingProperties(std::vector< MInt > &NotUsed(samplingVarIds), std::vector< MInt > &NotUsed(noSamplingVars), std::vector< std::vector< MString > > &NotUsed(samplingVarNames), const MString NotUsed(featureName)="")Solverinlinevirtual
getSolverStatus()Solverinline
getSolverTimings(std::vector< std::pair< MString, MFloat > > &solverTimings, const MBool allTimings) overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getSolverTimings(std::vector< std::pair< MString, MFloat > > &NotUsed(solverTimings), const MBool NotUsed(allTimings))Solverinlinevirtual
globalToLocalIds()Solverinlinevirtual
globalToLocalIdsContainingCells()LsCartesianSolver< nDim_ >
Grid typedefLsCartesianSolver< nDim_ >
grid() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
grid()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
gridInputFileName() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
GridProxy typedefLsCartesianSolver< nDim_ >
gRungeKutta()LsCartesianSolver< nDim_ >
haloCell(const MInt domainId, const MInt cellId) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
haloCellId(const MInt domainId, const MInt cellId) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
hasRestartTimeStep() constSolverinlinevirtual
hasSplitBalancing() const overrideLsCartesianSolver< nDim_ >inlinevirtual
hyperbolicExtensionOpt(MFloat *q, MInt *cellList, MInt cellListSize, MFloat convergenceCriterion, MInt set)LsCartesianSolver< nDim_ >
identifyBodies(MInt mode=0)LsCartesianSolver< nDim_ >
identifyBoundaryCells(MBool *const isInterface, const std::vector< MInt > &bndCndIds=std::vector< MInt >())maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
identifyBoundaryCells()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
implicitTimeStep()Solverinlinevirtual
inCell(MInt cellId, MFloat *point)LsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::inCell(const MInt cellId, MFloat *point, MFloat fac=F1)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
initAdaptation()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
initAzimuthalExchange()LsCartesianSolver< nDim_ >
initializeCollectedLevelSet(MInt mode)LsCartesianSolver< nDim_ >
initializeGControlPoint()LsCartesianSolver< nDim_ >
initializeGField()LsCartesianSolver< nDim_ >
initializeIntegrationScheme()LsCartesianSolver< nDim_ >
initializeIntegrationScheme_semiLagrange()LsCartesianSolver< nDim_ >
initializeTimers()LsCartesianSolver< nDim_ >private
initLocalizedLevelSetCG()LsCartesianSolver< nDim_ >
initRotatingLS()LsCartesianSolver< nDim_ >
initSolver() overrideLsCartesianSolver< nDim_ >virtual
initSolverSamplingVariables(const std::vector< MInt > &NotUsed(varIds), const std::vector< MInt > &NotUsed(noSamplingVars))Solverinlinevirtual
interpolateFieldData(MInt *, MFloat *, MInt varId, std::function< MFloat(MInt, MInt)> scalarField, std::function< MFloat(MInt, MInt)> coordinate)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
interpolateLevelSet(MInt *interpolationCells, MFloat *point, MInt referenceSet)LsCartesianSolver< nDim_ >
interpolateOldLevelSet(MInt *interpolationCells, MFloat *point, MInt referenceSet)LsCartesianSolver< nDim_ >
isActive() const overridemaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
isLoadTimerRunning()Solverinline
leastSquaresInterpolation(MInt *, MFloat *, MInt varId, std::function< MFloat(MInt, MInt)> scalarField, std::function< MFloat(MInt, MInt)> coordinate)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
levelSetAdaptationTrigger()LsCartesianSolver< nDim_ >
levelSetConstrainedReinitialization(MInt methodId, MInt startSet, MInt endSet, MInt gapMode)LsCartesianSolver< nDim_ >
levelSetGapCorrect()LsCartesianSolver< nDim_ >
levelSetGapRecorrect()LsCartesianSolver< nDim_ >
levelSetHighOrderConstrainedReinitialization(MInt methodId, MInt startSet, MInt endSet, MInt gapMode)LsCartesianSolver< nDim_ >
levelSetReinitialization(MInt mode=1)LsCartesianSolver< nDim_ >
levelSetReinitializationTrigger()LsCartesianSolver< nDim_ >
levelSetRestriction()LsCartesianSolver< nDim_ >
levelSetSolver()LsCartesianSolver< nDim_ >
limitWeights(MFloat *) overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::limitWeights(MFloat *NotUsed(weights))Solverinlinevirtual
loadLevelSetGridFlowVarsParCG(const MChar *fileName)LsCartesianSolver< nDim_ >
loadRestartFile()Solverinlinevirtual
localGapCellsExist()LsCartesianSolver< nDim_ >
localPartitionCellGlobalIds(const MInt cellId) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
localPartitionCellOffsets(const MInt index) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
localToGlobalIds() overrideLsCartesianSolver< nDim_ >virtual
localToGlobalIdsContainingCells()LsCartesianSolver< nDim_ >
LsCartesianSolver(MInt, const MBool *, GridProxy &gridProxy_, Geom &geometry_, const MPI_Comm comm)LsCartesianSolver< nDim_ >
LsFvCombustion< nDim, FvSysEqnNS< nDim > >LsCartesianSolver< nDim_ >friend
LsFvCombustion< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_FS > > >LsCartesianSolver< nDim_ >friend
LsFvCombustion< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_KOMEGA > > >LsCartesianSolver< nDim_ >friend
LsFvCombustion< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_SA_DV > > >LsCartesianSolver< nDim_ >friend
LsFvMb< nDim, FvSysEqnNS< nDim > >LsCartesianSolver< nDim_ >friend
LsFvMb< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_FS > > >LsCartesianSolver< nDim_ >friend
LsFvMb< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_KOMEGA > > >LsCartesianSolver< nDim_ >friend
LsFvMb< nDim, FvSysEqnRANS< 3, RANSModelConstants< RANS_SA_DV > > >LsCartesianSolver< nDim_ >friend
m_adaptationmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_adaptationIntervalmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_adaptationLevelLsCartesianSolver< nDim_ >
m_adaptationSinceLastRestartLsCartesianSolver< nDim_ >
m_adaptationStepmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_adaptsmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_aliasesSolverprivatestatic
m_approxNoInterpRegLsCartesianSolver< nDim_ >
m_arcLengthLsCartesianSolver< nDim_ >
m_azimuthalCartRecCoordmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_bandBndryCellsLsCartesianSolver< nDim_ >
m_bandCellsLsCartesianSolver< nDim_ >
m_bandLayerLsCartesianSolver< nDim_ >
m_bandWidthSolverprotected
m_bodiesToComputeLsCartesianSolver< nDim_ >
m_bodyAngularAccelerationLsCartesianSolver< nDim_ >
m_bodyAngularVelocityLsCartesianSolver< nDim_ >
m_bodyBndryCndIdsLsCartesianSolver< nDim_ >
m_bodyIdOutputLsCartesianSolver< nDim_ >
m_bodyRadiusLsCartesianSolver< nDim_ >
m_bodyToSetTableLsCartesianSolver< nDim_ >
m_buildCollectedLevelSetFunctionLsCartesianSolver< nDim_ >
m_cellDomIdsLsCartesianSolver< nDim_ >
m_cellIsInDiffRegionLsCartesianSolver< nDim_ >
m_cellListLsCartesianSolver< nDim_ >
m_cellsLsCartesianSolver< nDim_ >
m_cflLsCartesianSolver< nDim_ >
m_changedSetLsCartesianSolver< nDim_ >
m_checkNormalLsCartesianSolver< nDim_ >
m_closeGapsLsCartesianSolver< nDim_ >
m_combustionLsCartesianSolver< nDim_ >
m_computeExtVelLsCartesianSolver< nDim_ >
m_computeSetLsCartesianSolver< nDim_ >
m_computeSet_backupLsCartesianSolver< nDim_ >
m_computeSet_tmpLsCartesianSolver< nDim_ >
m_constructGFieldLsCartesianSolver< nDim_ >
m_correctedDistancesLsCartesianSolver< nDim_ >
m_correctionLsCartesianSolver< nDim_ >
m_currentFileNameLsCartesianSolver< nDim_ >
m_currentGridFileNameLsCartesianSolver< nDim_ >
m_curvatureDampLsCartesianSolver< nDim_ >
m_curvatureDampFactorLsCartesianSolver< nDim_ >
m_dLsCartesianSolver< nDim_ >
m_dampingDistanceFlameBaseLsCartesianSolver< nDim_ >
m_dampingDistanceFlameBaseExtVelLsCartesianSolver< nDim_ >
m_determineG0CellsModeLsCartesianSolver< nDim_ >
m_dlbTimerIdSolverprivate
m_domainIdSolverprivate
m_engineSetupLsCartesianSolver< nDim_ >
m_extVelCFLLsCartesianSolver< nDim_ >
m_extVelConvergenceLsCartesianSolver< nDim_ >
m_extVelIterationsLsCartesianSolver< nDim_ >
m_FgCellDistanceLsCartesianSolver< nDim_ >
m_filterFlameTubeEdgesLsCartesianSolver< nDim_ >
m_filterFlameTubeEdgesDistanceLsCartesianSolver< nDim_ >
m_firstSolutionExchangeLsCartesianSolver< nDim_ >private
m_flameRadiusOffsetLsCartesianSolver< nDim_ >
m_flameSpeedLsCartesianSolver< nDim_ >
m_forceAdaptationLsCartesianSolver< nDim_ >
m_forcedMotionInputLsCartesianSolver< nDim_ >private
m_forceNoGapsLsCartesianSolver< nDim_ >
m_forcingLsCartesianSolver< nDim_ >
m_fourthOrderNormalCurvatureComputationLsCartesianSolver< nDim_ >
m_freeIndicesSolver
m_freeSurfaceLsCartesianSolver< nDim_ >
m_G0CellsLsCartesianSolver< nDim_ >
m_G0regionIdLsCartesianSolver< nDim_ >
m_gapAngleCloseLsCartesianSolver< nDim_ >
m_gapAngleOpenLsCartesianSolver< nDim_ >
m_gapDeltaMinLsCartesianSolver< nDim_ >
m_gapDeltaMinOrigLsCartesianSolver< nDim_ >
m_gapInitMethodLsCartesianSolver< nDim_ >
m_gapReinitMethodLsCartesianSolver< nDim_ >
m_gapSignLsCartesianSolver< nDim_ >
m_gBandWidthLsCartesianSolver< nDim_ >
m_gBndryCellsLsCartesianSolver< nDim_ >
m_gCellDistanceLsCartesianSolver< nDim_ >
m_gCellLevelJumpLsCartesianSolver< nDim_ >
m_gCtrlPntLsCartesianSolver< nDim_ >
m_GCtrlPntMethodLsCartesianSolver< nDim_ >
m_geometryLsCartesianSolver< nDim_ >
m_geometryChangeLsCartesianSolver< nDim_ >
m_GFieldFromSTLInitCheckLsCartesianSolver< nDim_ >
m_GFieldInitFromSTLLsCartesianSolver< nDim_ >
m_gInnerBoundLsCartesianSolver< nDim_ >
m_globalRcvOffsetsLsCartesianSolver< nDim_ >
m_globalSndOffsetsLsCartesianSolver< nDim_ >
m_gReceiveBuffersLsCartesianSolver< nDim_ >
m_gReinitIterationsLsCartesianSolver< nDim_ >
m_gridCutTestmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
m_gridProxymaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
m_gRKalphaLsCartesianSolver< nDim_ >
m_gRKMethodLsCartesianSolver< nDim_ >
m_gRKStepLsCartesianSolver< nDim_ >
m_gSendBuffersLsCartesianSolver< nDim_ >
m_gShadowWidthLsCartesianSolver< nDim_ >
m_gShadowWidthRansLsCartesianSolver< nDim_ >
m_guaranteeReinitLsCartesianSolver< nDim_ >
m_GWithReConstructionLsCartesianSolver< nDim_ >
m_highOrderDeltaFunctionLsCartesianSolver< nDim_ >
m_hyperbolicCurvatureLsCartesianSolver< nDim_ >
m_hypTanLSFLsCartesianSolver< nDim_ >
m_hypTanLSFRHSLsCartesianSolver< nDim_ >
m_initFromRestartFileSolverprotected
m_initGFieldFromSTLBndCndIdsLsCartesianSolver< nDim_ >
m_initialConditionLsCartesianSolver< nDim_ >
m_initialFlameHeightLsCartesianSolver< nDim_ >
m_initialGCellLsCartesianSolver< nDim_ >
m_initialRefinementLsCartesianSolver< nDim_ >
m_innerBandWidthSolverprotected
m_intermediateReinitIterationsLsCartesianSolver< nDim_ >
m_internalBandCellsLsCartesianSolver< nDim_ >
m_internalBandLayerLsCartesianSolver< nDim_ >
m_interpolateFlowFieldToFlameFrontLsCartesianSolver< nDim_ >
m_interpStartTimeLsCartesianSolver< nDim_ >
m_intReceiveBuffersLsCartesianSolver< nDim_ >
m_intSendBuffersLsCartesianSolver< nDim_ >
m_jetHalfLengthLsCartesianSolver< nDim_ >
m_jetHalfWidthLsCartesianSolver< nDim_ >
m_levelSetBCLsCartesianSolver< nDim_ >
m_levelSetBoundaryConditionLsCartesianSolver< nDim_ >
m_levelSetDiscretizationSchemeLsCartesianSolver< nDim_ >
m_levelSetFvLsCartesianSolver< nDim_ >
m_levelSetLbLsCartesianSolver< nDim_ >
m_levelSetMbLsCartesianSolver< nDim_ >
m_levelSetRansLsCartesianSolver< nDim_ >
m_levelSetSignLsCartesianSolver< nDim_ >
m_levelSetTestCaseLsCartesianSolver< nDim_ >
m_limitWeightsLsCartesianSolver< nDim_ >private
m_loadBalancingReinitStageLsCartesianSolver< nDim_ >
m_localMarksteinLengthLsCartesianSolver< nDim_ >
m_lsCollectorModeLsCartesianSolver< nDim_ >
m_LsRotateLsCartesianSolver< nDim_ >
m_LSSolverLsCartesianSolver< nDim_ >
m_MaSolverprotected
m_maintainOuterBandLayersLsCartesianSolver< nDim_ >
m_maintenanceIterationsLsCartesianSolver< nDim_ >
m_marksteinLengthLsCartesianSolver< nDim_ >
m_marksteinLengthPercentageLsCartesianSolver< nDim_ >
m_massConsumptionLsCartesianSolver< nDim_ >
m_maxFlameFrontPositionLsCartesianSolver< nDim_ >
m_maxGCellLevelLsCartesianSolver< nDim_ >private
m_maxLevelChangeLsCartesianSolver< nDim_ >
m_maxNoCellsLsCartesianSolver< nDim_ >
m_maxNoSetsmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_maxSensorRefinementLevelmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_meanCoordLsCartesianSolver< nDim_ >
m_meanFlameFrontPositionLsCartesianSolver< nDim_ >
m_minFlameFrontPositionLsCartesianSolver< nDim_ >
m_minGapWidthLsCartesianSolver< nDim_ >
m_minGapWidthDt1LsCartesianSolver< nDim_ >
m_minReinitializationStepsLsCartesianSolver< nDim_ >
m_mpiCommSolverprivate
m_newCellsLsCartesianSolver< nDim_ >
m_newRefinedBandLsCartesianSolver< nDim_ >
m_noBodiesInSetLsCartesianSolver< nDim_ >
m_noBodiesToComputeLsCartesianSolver< nDim_ >
m_noBodyBndryCndIdsLsCartesianSolver< nDim_ >
m_noCornersLsCartesianSolver< nDim_ >static
m_noDimSolverprivate
m_noDirsLsCartesianSolver< nDim_ >static
m_noDomainsSolverprivate
m_noEmbeddedBodiesLsCartesianSolver< nDim_ >
m_noGapCellsLsCartesianSolver< nDim_ >
m_noGapRegionsLsCartesianSolver< nDim_ >
m_nogRKStepsLsCartesianSolver< nDim_ >
m_noHaloLayersLsCartesianSolver< nDim_ >
m_noInitGFieldFromSTLBndCndIdsLsCartesianSolver< nDim_ >
m_noInitialSensorsmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_noInterpolationRegionsLsCartesianSolver< nDim_ >
m_noInterpTimeStepsLsCartesianSolver< nDim_ >
m_noOldGapCellsLsCartesianSolver< nDim_ >
m_noReactionCellsLsCartesianSolver< nDim_ >
m_noSensorsmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_noSetsLsCartesianSolver< nDim_ >
m_noSmoothingLayersmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_oldG0CellsLsCartesianSolver< nDim_ >
m_oldHypTanLSFLsCartesianSolver< nDim_ >
m_omegaLsCartesianSolver< nDim_ >
m_omegaReinitLsCartesianSolver< nDim_ >
m_outerBandWidthLsCartesianSolver< nDim_ >
m_outputDirSolverprivate
m_outsideGValueLsCartesianSolver< nDim_ >
m_patchRefinementmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
m_patchStartTimeStepmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
m_patchStopTimeStepmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
m_periodicDirectionLsCartesianSolver< nDim_ >
m_periodicDistanceLsCartesianSolver< nDim_ >
m_periodicMovementLsCartesianSolver< nDim_ >
m_phiRatioLsCartesianSolver< nDim_ >
m_phiRatioCellsLsCartesianSolver< nDim_ >
m_plenumLsCartesianSolver< nDim_ >
m_radiusFlameTubeLsCartesianSolver< nDim_ >
m_radiusFlameTube2LsCartesianSolver< nDim_ >
m_ReSolverprotected
m_realRadiusFlameTubeLsCartesianSolver< nDim_ >
m_recalcIdsmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_reconstructBandLsCartesianSolver< nDim_ >
m_reconstructOldGLsCartesianSolver< nDim_ >
m_referenceLengthLsCartesianSolver< nDim_ >
m_referenceVelocityLsCartesianSolver< nDim_ >
m_refinedCellsLsCartesianSolver< nDim_ >
m_refineDiagonalsLsCartesianSolver< nDim_ >
m_reinitCFLLsCartesianSolver< nDim_ >
m_reinitConvergenceLsCartesianSolver< nDim_ >
m_reinitConvergenceResetLsCartesianSolver< nDim_ >
m_reinitIntervalLsCartesianSolver< nDim_ >
m_reinitMethodLsCartesianSolver< nDim_ >
m_reinitThresholdLsCartesianSolver< nDim_ >
m_reinitThresholdAvgLsCartesianSolver< nDim_ >
m_relaxationFactorLsCartesianSolver< nDim_ >
m_residualIntervalSolverprotected
m_restartSolverprotected
m_restartDirSolverprivate
m_restartFileSolverprotected
m_restartIntervalSolverprotected
m_restartOffsetSolverprotected
m_restartTimeStepSolverprotected
m_resTriggeredAdaptmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_revDirmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_rfnBandWidthmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_rhoFlameTubeLsCartesianSolver< nDim_ >
m_rhoInfinityLsCartesianSolver< nDim_ >
m_rotatingReinitTriggerLsCartesianSolver< nDim_ >
m_saveSensorDataSolver
m_semiLagrangeLsCartesianSolver< nDim_ >
m_semiLagrange_xRot_refLsCartesianSolver< nDim_ >
m_semiLagrange_xRot_STLLsCartesianSolver< nDim_ >
m_semiLagrange_xShift_refLsCartesianSolver< nDim_ >
m_sensorBandAdditionalLayersmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_sensorDerivativeVariablesmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_sensorFnPtrmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_sensorInterfacemaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_sensorParticlemaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_sensorTypemaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_sensorWeightmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
m_setToBodiesTableLsCartesianSolver< nDim_ >
m_sharpDampLsCartesianSolver< nDim_ >
m_signGLsCartesianSolver< nDim_ >
m_singleAdaptationSolver
m_smoothExtVelLsCartesianSolver< nDim_ >
m_solutionIntervalSolverprotected
m_solutionOffsetSolverprotected
m_solutionOutputSolverprotected
m_solutionTimeStepsSolverprotected
m_solverIdSolverprotected
m_solverMethodSolverprivate
m_solverStatusSolverprivate
m_solverTypeSolverprivate
m_sphereRadiusLimitLsCartesianSolver< nDim_ >
m_splitAdaptationSolver
m_startSetLsCartesianSolver< nDim_ >
m_static_computeBodyProperties_amplitudeLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_bodyToFunctionLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_circleStartAngleLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_firstLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_freqFactorLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_initialBodyCenterLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_liftEndAngle1LsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_liftEndAngle2LsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_liftStartAngle1LsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_liftStartAngle2LsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_muLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_mu2LsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_normalLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_omegaLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_rotAngleLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_StrouhalLsCartesianSolver< nDim_ >private
m_static_computeBodyProperties_temperatureLsCartesianSolver< nDim_ >private
m_static_crankAngle_initialCadLsCartesianSolver< nDim_ >private
m_static_crankAngle_StrouhalLsCartesianSolver< nDim_ >private
m_static_createBaseGgrid_firstRunLsCartesianSolver< nDim_ >protected
m_static_identifyBodies_firstLsCartesianSolver< nDim_ >
m_static_identifyBodies_initialInsidePointsLsCartesianSolver< nDim_ >
m_static_identifyBodies_shiftTimeLsCartesianSolver< nDim_ >
m_static_semiLagrangeTimeStep_firstTimeLsCartesianSolver< nDim_ >
m_static_setUpPotentialGapCells_bodyCloseLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_centerLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_centerCloseLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_firstLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_heightLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_heightCloseLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_noGapRegionsCloseLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_normalLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_normalCloseLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_radiusLsCartesianSolver< nDim_ >private
m_static_setUpPotentialGapCells_radiusCloseLsCartesianSolver< nDim_ >private
m_steadyFlameAngleLsCartesianSolver< nDim_ >
m_steadyFlameLengthLsCartesianSolver< nDim_ >
m_STLReinitModeLsCartesianSolver< nDim_ >
m_swapIdsLsCartesianSolver< nDim_ >
m_testcaseDirSolverprivate
m_testPatchmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
m_timeLsCartesianSolver< nDim_ >
m_timerGroupLsCartesianSolver< nDim_ >private
m_timersLsCartesianSolver< nDim_ >private
m_timeStepLsCartesianSolver< nDim_ >
m_timeStepMethodLsCartesianSolver< nDim_ >
m_trackMbEndLsCartesianSolver< nDim_ >
m_trackMbStartLsCartesianSolver< nDim_ >
m_trackMovingBndryLsCartesianSolver< nDim_ >
m_twoFlamesLsCartesianSolver< nDim_ >
m_useCorrectedBurningVelocityLsCartesianSolver< nDim_ >
m_useLocalMarksteinLengthLsCartesianSolver< nDim_ >
m_useNonSpecifiedRestartFileSolverprotected
m_virtualSurgeryLsCartesianSolver< nDim_ >
m_weightBandCellLsCartesianSolver< nDim_ >private
m_weightBaseCellLsCartesianSolver< nDim_ >private
m_weightLeafCellLsCartesianSolver< nDim_ >private
m_weightLevelSetLsCartesianSolver< nDim_ >private
m_weightMulitSolverFactorLsCartesianSolver< nDim_ >private
m_writeOutAllCorrectedBurningVelocityLsCartesianSolver< nDim_ >
m_writeOutAllCurvaturesLsCartesianSolver< nDim_ >
m_writeOutAllExtensionVelocitiesLsCartesianSolver< nDim_ >
m_writeOutAllFlameSpeedsLsCartesianSolver< nDim_ >
m_writeOutAllLevelSetFunctionsLsCartesianSolver< nDim_ >
m_writeOutAllNormalVectorsLsCartesianSolver< nDim_ >
m_writeReinitializationStatisticsLsCartesianSolver< nDim_ >
m_xOffsetFlameTubeLsCartesianSolver< nDim_ >
m_xOffsetFlameTube2LsCartesianSolver< nDim_ >
m_yOffsetFlameTubeLsCartesianSolver< nDim_ >
m_yOffsetFlameTube2LsCartesianSolver< nDim_ >
maintainOuterBandLayers(MInt order, MInt startSet, MInt endSet)LsCartesianSolver< nDim_ >
mapInterpolationCells(std::map< MInt, MInt > &cellMap)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
markSurrndCells(MIntScratchSpace &inList, const MInt bandWidth, const MInt level, const MBool refineDiagonals=true)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
maxLevel() constLsCartesianSolver< nDim_ >inline
maxNoGridCells() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
maxRefinementLevel() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
maxUniformRefinementLevel() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
minCell(const MInt id) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
minLevel() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
mpi_reciveLsCartesianSolver< nDim_ >private
mpi_requestLsCartesianSolver< nDim_ >private
mpiComm() constSolverinline
nDimLsCartesianSolver< nDim_ >static
neighborDomain(const MInt id) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
neighborList(const MInt cellId, const MInt dir) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
noCellDataDlb() const overrideLsCartesianSolver< nDim_ >inlinevirtual
noDomains() constSolverinlinevirtual
noHaloCells(const MInt domainId) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
noHaloLayers() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
noInternalCells() const overrideLsCartesianSolver< nDim_ >inlinevirtual
noLoadTypes() const overrideLsCartesianSolver< nDim_ >virtual
noMinCells() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
noNeighborDomains() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
noSolverTimers(const MBool allTimings) overrideLsCartesianSolver< nDim_ >inline
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::noSolverTimers(const MBool NotUsed(allTimings))Solverinlinevirtual
noVariables() const overrideLsCartesianSolver< nDim_ >inlinevirtual
noWindowCells(const MInt domainId) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
outputDir() constSolverinline
patchRefinement(std::vector< std::vector< MFloat > > &sensors, std::vector< std::bitset< 64 > > &sensorCellFlag, std::vector< MFloat > &sensorWeight, MInt sensorOffset, MInt sen)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
postAdaptation() overrideLsCartesianSolver< nDim_ >virtual
postSolutionStep()Solverinlinevirtual
postTimeStep() overrideLsCartesianSolver< nDim_ >virtual
prepareAdaptation() overrideLsCartesianSolver< nDim_ >virtual
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::prepareAdaptation(std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &)Solverinlinevirtual
prepareGlobalComm(MInt *noCellsToDom)LsCartesianSolver< nDim_ >
prepareNextTimeStep()Solverinlinevirtual
prepareRestart(MBool, MBool &) overrideLsCartesianSolver< nDim_ >virtual
preSolutionStep(MInt)Solverinlinevirtual
preTimeStep() overrideLsCartesianSolver< nDim_ >virtual
processRotatingLevelSet(MFloat &phi, MInt &cellId, MInt &domId, MFloat *point, MInt set)LsCartesianSolver< nDim_ >
PropertyReference typedefLsCartesianSolver< nDim_ >
readLevelSetProperties()LsCartesianSolver< nDim_ >
readPatchProperties()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >private
readSolverSamplingVarNames(std::vector< MString > &varNames, const MString featureName="") constSolver
reBuildCollectedLevelSet(MInt mode)LsCartesianSolver< nDim_ >
receiveWindowTriangles()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
recomputeGlobalIds(std::vector< MInt > &, std::vector< MLong > &)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
reconstructOldGField()LsCartesianSolver< nDim_ >
reduceData(const MInt, MFloat *data, const MInt dataBlockSize=1)LsCartesianSolver< nDim_ >
reductionFactor() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
reEnableDlbTimers()Solverinline
refineCell(const MInt) overrideLsCartesianSolver< nDim_ >virtual
regionGrowing(MInt cellId, MInt region)LsCartesianSolver< nDim_ >
regridLevelSet()LsCartesianSolver< nDim_ >
reinitAfterAdaptation()Solverinlinevirtual
reinitBand(MInt startSet, MInt endSet)LsCartesianSolver< nDim_ >
reInitSolver(const MBool)LsCartesianSolver< nDim_ >private
reIntAfterRestart(MBool) overrideLsCartesianSolver< nDim_ >virtual
removeCell(const MInt) overrideLsCartesianSolver< nDim_ >virtual
removeCellId(const MInt cellId)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
removeChilds(const MInt) overrideLsCartesianSolver< nDim_ >virtual
reOrderCellIds(std::vector< MInt > &reOrderedCells)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
resetContainingGCells()LsCartesianSolver< nDim_ >
resetExtensionVelocity()LsCartesianSolver< nDim_ >inline
resetOldOutsideCells()LsCartesianSolver< nDim_ >
resetOutsideCells(MInt mode=-1)LsCartesianSolver< nDim_ >
resetSolver() overrideLsCartesianSolver< nDim_ >virtual
resetSolverFull()LsCartesianSolver< nDim_ >
resizeGridMap() overrideLsCartesianSolver< nDim_ >virtual
restartDir() constSolverinline
restartFile()Solverinline
restartInterval() constSolverinline
restartLocalizedLevelSetCG()LsCartesianSolver< nDim_ >
restartTimeStep() constSolverinline
returnIdleRecord() constSolverinlineprotected
returnLoadRecord() constSolverinlineprotected
rotateLevelSet(MInt returnMode, MFloat *cellData, MInt body, const MFloat *xCoord, const MFloat *xCenter, const MFloat *angle)LsCartesianSolver< nDim_ >
rotateSTL(MInt direction)LsCartesianSolver< nDim_ >
rotateSTL(MInt direction, MInt body, MFloat *center)LsCartesianSolver< nDim_ >
s_maxNoEmbeddedBodiesLsCartesianSolver< nDim_ >static
saveCoarseSolution()Solverinlinevirtual
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_, LsCartesianSolver< nDim_ > >
saveRestartFile(const MBool, MInt *)LsCartesianSolver< nDim_ >
saveSensorData(const std::vector< std::vector< MFloat > > &sensors, const MInt &level, const MString &gridFileName, const MInt *const recalcIds) overridemaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >virtual
saveSolverSolution(const MBool, const MBool)LsCartesianSolver< nDim_ >inlinevirtual
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::saveSolverSolution(const MBool NotUsed(forceOutput)=false, const MBool NotUsed(finalTimeStep)=false)=0Solverpure virtual
secondOrderEikonalSolver(MFloat *q, const MInt *nghbrs, MInt cellListSize, MInt maxIterations, MInt set)LsCartesianSolver< nDim_ >
semiLagrangeTimeStep()LsCartesianSolver< nDim_ >
sensorBand(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
sensorCutOff(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorDerivative(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorDivergence(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorEntropyGrad(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorEntropyQuot(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorInterface(std::vector< std::vector< MFloat > > &sensors, std::vector< std::bitset< 64 > > &sensorCellFlag, std::vector< MFloat > &sensorWeight, MInt sensorOffset, MInt sen) overrideLsCartesianSolver< 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_, LsCartesianSolver< nDim_ > >
sensorMeanStress(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorParticle(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorPatch(std::vector< std::vector< MFloat > > &sensor, std::vector< std::bitset< 64 > > &sensorCellFlag, std::vector< MFloat > &sensorWeight, MInt sensorOffset, MInt sen)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorSmooth(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
sensorSpecies(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorTotalPressure(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
sensorVorticity(std::vector< std::vector< MFloat > > &, std::vector< std::bitset< 64 > > &, std::vector< MFloat > &, MInt, MInt)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlinevirtual
setBandNewArrivals(MInt computingSet=-1)LsCartesianSolver< nDim_ >
setBoundaryDistance(const MBool *const interfaceCell, const MFloat *const outerBandWidth, MFloatScratchSpace &distance)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
setCellDataDlb(const MInt dataId, const MInt *const data) overrideLsCartesianSolver< nDim_ >
setCellDataDlb(const MInt dataId, const MFloat *const data) overrideLsCartesianSolver< nDim_ >
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::setCellDataDlb(const MInt NotUsed(dataId), const MInt *const NotUsed(data))Solverinlinevirtual
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::setCellDataDlb(const MInt NotUsed(dataId), const MLong *const NotUsed(data))Solverinlinevirtual
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::setCellDataDlb(const MInt NotUsed(dataId), const MFloat *const NotUsed(data))Solverinlinevirtual
setCellWeights(MFloat *) overrideLsCartesianSolver< nDim_ >virtual
setChildRegions(MInt cellId, MInt region)LsCartesianSolver< nDim_ >
setDlbTimer(const MInt timerId)Solverinline
setGCellBndryProperty()LsCartesianSolver< nDim_ >
setGlobalSolverVars(std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIdVars))Solverinlinevirtual
setHaloCellsOnInactiveRanks()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
setInterfaceList(MIntScratchSpace &interfaceCells)LsCartesianSolver< nDim_ >
setSensors(std::vector< std::vector< MFloat > > &sensors, std::vector< MFloat > &sensorWeight, std::vector< std::bitset< 64 > > &sensorCellFlag, std::vector< MInt > &sensorSolverId) overrideLsCartesianSolver< nDim_ >virtual
setSolverStatus(const MBool status)Solverinline
setTimeStep()Solverinlinevirtual
setUpBodyToSetTable()LsCartesianSolver< nDim_ >
setUpInterpolationStencil(const MInt cellId, MInt *, const MFloat *, std::function< MBool(MInt, MInt)>, MBool allowIncompleteStencil)maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >protected
setUpLevelSetInterpolationStencil(MInt cellId, MInt *interpolationCells, MInt position)LsCartesianSolver< nDim_ >
setUpLevelSetInterpolationStencil(MInt cellId, MInt *interpolationCells, MFloat *point)LsCartesianSolver< nDim_ >
setUpPotentialGapCells()LsCartesianSolver< nDim_ >
shiftOldLevelSetField(MInt dir, MInt set, MInt body)LsCartesianSolver< nDim_ >
solutionStep() overrideLsCartesianSolver< nDim_ >virtual
solver()maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlineprivate
solver() constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inlineprivate
Solver(const MInt solverId, const MPI_Comm comm, const MBool isActive=true)Solverprotected
solverConverged()Solverinlinevirtual
solverId() constSolverinline
solverMethod() constSolverinline
solverType() constSolverinline
spatiallyAdaptiveCorrectionFromSTL()LsCartesianSolver< nDim_ >
startIdleTimer(const MString &name)Solverinline
startLoadTimer(const MString name)Solverinline
stopIdleTimer(const MString &name)Solverinline
stopLoadTimer(const MString &name)Solverinline
swapCells(const MInt, const MInt) overrideLsCartesianSolver< nDim_ >virtual
swapProxy(const MInt cellId0, const MInt cellId1) overrideLsCartesianSolver< nDim_ >virtual
testcaseDir() constSolverinline
testCellsCG()LsCartesianSolver< nDim_ >
time() const overrideLsCartesianSolver< nDim_ >inlinevirtual
Timers typedefLsCartesianSolver< nDim_ >private
timeStep() constLsCartesianSolver< nDim_ >inline
TreeProxy typedefmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >
updateAllLowerGridLevels(MInt mode=-1)LsCartesianSolver< nDim_ >
updateBndryCellList()LsCartesianSolver< nDim_ >
updateContainingGCells(MInt mode=0)LsCartesianSolver< nDim_ >
updateDomainInfo(const MInt domainId, const MInt noDomains, const MPI_Comm mpiComm, const MString &loc)Solverinline
updateLowerGridLevels(MInt mode=-1)LsCartesianSolver< nDim_ >
windowCell(const MInt domainId, const MInt cellId) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
windowCellId(const MInt domainId, const MInt cellId) constmaia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >inline
writeRestartFile(const MBool, const MBool, const MString, MInt *recalcIdTree) overrideLsCartesianSolver< nDim_ >virtual
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::writeRestartFile(MBool)Solverinlinevirtual
writeRestartLevelSetFileCG(MBool, const MString &, const MString &)LsCartesianSolver< nDim_ >virtual
~Solver()=defaultSolvervirtual