_levelSetSolutionStep() | LsCartesianSolver< nDim > | |
a_appendCollector() | LsCartesianSolver< nDim > | inline |
a_bandBndryCellId(MInt id, MInt set) const | LsCartesianSolver< nDim > | inline |
a_bandCellId(MInt id, MInt set) const | LsCartesianSolver< nDim > | inline |
a_bandLayer(MInt id, MInt set) | LsCartesianSolver< nDim > | inline |
a_bandLayer(MInt id, MInt set) const | LsCartesianSolver< nDim > | inline |
a_bandNghbrIdsG(const MInt cellId, const MInt dir, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_bodyIdG(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_bodyIdG(const MInt cellId, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_containingCell(const MInt cellId, const MInt body) | LsCartesianSolver< nDim > | inline |
a_containingCell(const MInt cellId, const MInt body) const | LsCartesianSolver< nDim > | inline |
a_containingDomain(const MInt cellId, const MInt body) | LsCartesianSolver< nDim > | inline |
a_containingDomain(const MInt cellId, const MInt body) const | LsCartesianSolver< 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) const | LsCartesianSolver< 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) const | LsCartesianSolver< nDim > | inline |
a_FcellVolume(MInt) | Solver | inlinevirtual |
a_flameSpeedG(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_flameSpeedG(const MInt cellId, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_G0CellId(MInt id, MInt set) const | LsCartesianSolver< nDim > | inline |
a_gapWidth(const MInt id) | LsCartesianSolver< nDim > | inline |
a_gapWidth(const MInt id) const | LsCartesianSolver< nDim > | inline |
a_gBndryCellId(MInt id, MInt set) const | LsCartesianSolver< nDim > | inline |
a_hasNeighbor(const MInt gCellId, const MInt dir) const | LsCartesianSolver< nDim > | inline |
a_hasPositiveSign(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_hasPositiveSign(const MInt cellId, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_inBandG(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_inBandG(const MInt cellId, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_internalBandCellId(MInt id, MInt set) const | LsCartesianSolver< nDim > | inline |
a_internalBandLayer(MInt id, MInt set) | LsCartesianSolver< nDim > | inline |
a_internalBandLayer(MInt id, MInt set) const | LsCartesianSolver< nDim > | inline |
a_isBndryCell(const MInt) const | Solver | inlinevirtual |
a_isBndryCellG(const MInt cellId) | LsCartesianSolver< nDim > | inline |
a_isBndryCellG(const MInt cellId) const | LsCartesianSolver< nDim > | inline |
a_isBndryGhostCell(MInt) const | Solver | inlinevirtual |
a_isGBoundaryCellG(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_isGBoundaryCellG(const MInt cellId, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_isGZeroCell(const MInt cellId, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_isGZeroCell(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_isHalo(const MInt gCellId) const | LsCartesianSolver< nDim > | inline |
a_isHalo(const MInt gCellId) | LsCartesianSolver< nDim > | inline |
a_isWindow(const MInt gCellId) const | LsCartesianSolver< nDim > | inline |
a_isWindow(const MInt gCellId) | LsCartesianSolver< nDim > | inline |
a_level(const MInt gCellId) const | LsCartesianSolver< nDim > | inline |
a_levelSetFunctionG(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_levelSetFunctionG(const MInt cellId, const MInt set) const | LsCartesianSolver< 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) const | LsCartesianSolver< nDim > | inline |
a_levelSetRHS(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_levelSetRHS(const MInt cellId, const MInt set) const | LsCartesianSolver< 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) const | LsCartesianSolver< nDim > | inline |
a_meanCoord(const MInt dir) | LsCartesianSolver< nDim > | inline |
a_meanCoord(const MInt dir) const | LsCartesianSolver< nDim > | inline |
a_nearGapG(const MInt cellId) | LsCartesianSolver< nDim > | inline |
a_nearGapG(const MInt cellId) const | LsCartesianSolver< nDim > | inline |
a_noBandBndryCells(MInt set) const | LsCartesianSolver< nDim > | inline |
a_noBandCells(MInt set) const | LsCartesianSolver< nDim > | inline |
a_noCells() const | LsCartesianSolver< nDim > | inline |
a_noG0Cells(MInt set) const | LsCartesianSolver< nDim > | inline |
a_noGBndryCells(MInt set) const | LsCartesianSolver< nDim > | inline |
a_noInternalBandCells(MInt set) const | LsCartesianSolver< 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) const | LsCartesianSolver< nDim > | inline |
a_oldLevelSetFunctionG(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
a_oldLevelSetFunctionG(const MInt cellId, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_potentialGapCell(const MInt id) | LsCartesianSolver< nDim > | inline |
a_potentialGapCell(const MInt id) const | LsCartesianSolver< nDim > | inline |
a_potentialGapCellClose(const MInt id) | LsCartesianSolver< nDim > | inline |
a_potentialGapCellClose(const MInt id) const | LsCartesianSolver< nDim > | inline |
a_regridTriggerG(const MInt cellId) | LsCartesianSolver< nDim > | inline |
a_regridTriggerG(const MInt cellId) const | LsCartesianSolver< nDim > | inline |
a_resetPropertiesSolver(const MInt cellId) | LsCartesianSolver< nDim > | inline |
a_secondBodyId(const MInt cellId) | LsCartesianSolver< nDim > | inline |
a_secondBodyId(const MInt cellId) const | LsCartesianSolver< nDim > | inline |
a_slope(const MInt, MInt const, const MInt) | Solver | inlinevirtual |
a_wasGZeroCell(const MInt cellId, const MInt set) const | LsCartesianSolver< nDim > | inline |
a_wasGZeroCell(const MInt cellId, const MInt set) | LsCartesianSolver< nDim > | inline |
accessSampleVariables(MInt, MFloat *&) | Solver | inlinevirtual |
addChildren(std::vector< MInt > &reOrderedIds, const MInt parentId) | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | private |
allocateLevelSetMemory() | LsCartesianSolver< nDim > | |
allocateRotatingLs() | LsCartesianSolver< nDim > | |
Application | Solver | private |
applyLevelSetBoundaryConditions() | LsCartesianSolver< nDim > | |
assertValidGridCellId(const MInt) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
balance(const MInt *const noCellsToReceiveByDomain, const MInt *const noCellsToSendByDomain, const MInt *const targetDomainsByCell, const MInt oldNoCells) override | LsCartesianSolver< 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)) | Solver | inlinevirtual |
balancePost() override | LsCartesianSolver< nDim > | virtual |
balancePre() override | LsCartesianSolver< 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) const | LsCartesianSolver< nDim > | inline |
c_cellLengthAtLevel(const MInt level) const | LsCartesianSolver< nDim > | inline |
c_childId(const MInt gCellId, const MInt pos) const | LsCartesianSolver< nDim > | inline |
c_coordinate(const MInt gCellId, const MInt dim) const | LsCartesianSolver< nDim > | inline |
c_globalGridId(const MInt cellId) | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
c_globalId(const MInt gCellId) const | LsCartesianSolver< nDim > | inline |
c_isLeafCell(const MInt gCellId) const | LsCartesianSolver< nDim > | inline |
c_level(const MInt cellId) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
c_neighborId(const MInt gCellId, const MInt dir) const | LsCartesianSolver< nDim > | inline |
c_noCells() const | LsCartesianSolver< nDim > | inline |
c_noChildren(const MInt gCellId) const | LsCartesianSolver< nDim > | inline |
c_parentId(const MInt gCellId) const | LsCartesianSolver< 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) | Solver | inlinevirtual |
calcSamplingVariables(const std::vector< MInt > &NotUsed(varIds), const MBool NotUsed(exchange)) | Solver | inlinevirtual |
cancelMpiRequests() | Solver | inlinevirtual |
CartesianSolver typedef | LsCartesianSolverSemiLagrangian< 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 typedef | LsCartesianSolver< nDim > | |
cellDataSizeDlb(const MInt dataId, const MInt gridCellId) override | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::cellDataSizeDlb(const MInt NotUsed(dataId), const MInt NotUsed(cellId)) | Solver | inlinevirtual |
cellDataTypeDlb(const MInt dataId) const override | LsCartesianSolver< nDim > | inline |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::cellDataTypeDlb(const MInt NotUsed(dataId)) const | Solver | inlinevirtual |
cellIsOnGeometry(MInt cellId, Geometry< nDim > *geom) | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
cellOutside(const MFloat *, const MInt, const MInt) override | LsCartesianSolver< nDim > | virtual |
cellVolumeAtCell(const MInt gCellId) const | LsCartesianSolver< nDim > | inline |
centerOfGravity(const MInt dir) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
checkHaloCells() | LsCartesianSolver< nDim > | |
checkNoHaloLayers() | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
checkNormal() const | LsCartesianSolver< 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) const | LsCartesianSolver< nDim > | inline |
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() const | Solver | inlinevirtual |
determineSteadyFlameLength() | LsCartesianSolver< nDim > | |
disableDlbTimers() | Solver | inline |
dlbTimersEnabled() | Solver | inline |
domainId() const | Solver | inlinevirtual |
domainOffset(const MInt id) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
enableDlbTimers() | Solver | inline |
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) const | maia::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() override | LsCartesianSolver< nDim > | virtual |
finalizeBalance() override | LsCartesianSolver< nDim > | virtual |
finalizeInitSolver() override | LsCartesianSolver< 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() override | LsCartesianSolver< nDim > | inlinevirtual |
fun typedef | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
gapCellsExist() | LsCartesianSolver< nDim > | |
gapHandling() | LsCartesianSolver< nDim > | |
GCellCollector typedef | LsCartesianSolver< nDim > | |
generateListOfGExchangeCellsCG() | LsCartesianSolver< nDim > | |
Geom typedef | LsCartesianSolverSemiLagrangian< nDim > | |
geometry() const | LsCartesianSolver< nDim > | inline |
getCellDataDlb(const MInt dataId, const MInt oldNoCells, const MInt *const bufferIdToCellId, MInt *const data) override | LsCartesianSolver< nDim > | |
getCellDataDlb(const MInt dataId, const MInt oldNoCells, const MInt *const bufferIdToCellId, MFloat *const data) override | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MInt *const NotUsed(data)) | Solver | inlinevirtual |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MLong *const NotUsed(data)) | Solver | inlinevirtual |
CartesianSolver< nDim_, LsCartesianSolver< 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 | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getCellLoad(const MInt NotUsed(cellId), const MFloat *const NotUsed(weights)) const | Solver | inlinevirtual |
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 override | LsCartesianSolver< nDim > | inlinevirtual |
getDefaultWeights(MFloat *weights, std::vector< MString > &names) const override | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< 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 | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getDomainDecompositionInformation(std::vector< std::pair< MString, MInt > > &NotUsed(domainInfo)) | Solver | inlinevirtual |
getGlobalSolverVars(std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIntVars)) | Solver | inlinevirtual |
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 | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getLoadQuantities(MInt *const NotUsed(loadQuantities)) const | Solver | inlinevirtual |
getSampleVariableNames(std::vector< MString > &NotUsed(varNames)) | Solver | inlinevirtual |
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< MString, MFloat > > &solverTimings, const MBool allTimings) override | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::getSolverTimings(std::vector< std::pair< MString, MFloat > > &NotUsed(solverTimings), const MBool NotUsed(allTimings)) | Solver | inlinevirtual |
globalToLocalIds() | Solver | inlinevirtual |
globalToLocalIdsContainingCells() | LsCartesianSolver< nDim > | |
grid() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
grid() | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
Grid typedef | LsCartesianSolverSemiLagrangian< nDim > | |
gridInputFileName() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
GridProxy typedef | LsCartesianSolverSemiLagrangian< nDim > | |
gRungeKutta() | LsCartesianSolver< nDim > | |
haloCell(const MInt domainId, const MInt cellId) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
haloCellId(const MInt domainId, const MInt cellId) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
hasRestartTimeStep() const | Solver | inlinevirtual |
hasSplitBalancing() const override | LsCartesianSolver< 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() | Solver | inlinevirtual |
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() override | LsCartesianSolver< nDim > | virtual |
initSolverSamplingVariables(const std::vector< MInt > &NotUsed(varIds), const std::vector< MInt > &NotUsed(noSamplingVars)) | Solver | inlinevirtual |
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 override | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inlinevirtual |
isLoadTimerRunning() | Solver | inline |
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 *) override | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::limitWeights(MFloat *NotUsed(weights)) | Solver | inlinevirtual |
loadLevelSetGridFlowVarsParCG(const MChar *fileName) | LsCartesianSolver< nDim > | |
loadRestartFile() | Solver | inlinevirtual |
localGapCellsExist() | LsCartesianSolver< nDim > | |
localPartitionCellGlobalIds(const MInt cellId) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
localPartitionCellOffsets(const MInt index) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
localToGlobalIds() override | LsCartesianSolver< nDim > | virtual |
localToGlobalIdsContainingCells() | LsCartesianSolver< nDim > | |
LsCartesianSolver(MInt, const MBool *, GridProxy &gridProxy_, Geom &geometry_, const MPI_Comm comm) | LsCartesianSolver< nDim > | |
LsCartesianSolverSemiLagrangian(const MInt solverId, const MBool *propertiesGroups, GridProxy &gridProxy_, Geom &geometry_, const MPI_Comm comm) | LsCartesianSolverSemiLagrangian< nDim > | |
m_adaptation | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_adaptationInterval | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_adaptationLevel | LsCartesianSolver< nDim > | |
m_adaptationSinceLastRestart | LsCartesianSolver< nDim > | |
m_adaptationStep | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_adapts | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_aliases | Solver | privatestatic |
m_approxNoInterpReg | LsCartesianSolver< nDim > | |
m_arcLength | LsCartesianSolver< nDim > | |
m_azimuthalCartRecCoord | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_bandBndryCells | LsCartesianSolver< nDim > | |
m_bandCells | LsCartesianSolver< nDim > | |
m_bandLayer | LsCartesianSolver< nDim > | |
m_bandWidth | Solver | protected |
m_bodiesToCompute | LsCartesianSolver< nDim > | |
m_bodyAngularAcceleration | LsCartesianSolver< nDim > | |
m_bodyAngularVelocity | LsCartesianSolver< nDim > | |
m_bodyBndryCndIds | LsCartesianSolver< nDim > | |
m_bodyIdOutput | LsCartesianSolver< nDim > | |
m_bodyRadius | LsCartesianSolver< nDim > | |
m_bodyToSetTable | LsCartesianSolver< nDim > | |
m_buildCollectedLevelSetFunction | LsCartesianSolver< nDim > | |
m_cellDomIds | LsCartesianSolver< nDim > | |
m_cellIsInDiffRegion | LsCartesianSolver< nDim > | |
m_cellList | LsCartesianSolver< nDim > | |
m_cells | LsCartesianSolver< nDim > | |
m_cfl | LsCartesianSolver< nDim > | |
m_changedSet | LsCartesianSolver< nDim > | |
m_checkNormal | LsCartesianSolver< nDim > | |
m_closeGaps | LsCartesianSolver< nDim > | |
m_combustion | LsCartesianSolver< nDim > | |
m_computeExtVel | LsCartesianSolver< nDim > | |
m_computeSet | LsCartesianSolver< nDim > | |
m_computeSet_backup | LsCartesianSolver< nDim > | |
m_computeSet_tmp | LsCartesianSolver< nDim > | |
m_constructGField | LsCartesianSolver< nDim > | |
m_correctedDistances | LsCartesianSolver< nDim > | |
m_correction | LsCartesianSolver< nDim > | |
m_currentFileName | LsCartesianSolver< nDim > | |
m_currentGridFileName | LsCartesianSolver< nDim > | |
m_curvatureDamp | LsCartesianSolver< nDim > | |
m_curvatureDampFactor | LsCartesianSolver< nDim > | |
m_d | LsCartesianSolver< nDim > | |
m_dampingDistanceFlameBase | LsCartesianSolver< nDim > | |
m_dampingDistanceFlameBaseExtVel | LsCartesianSolver< nDim > | |
m_determineG0CellsMode | LsCartesianSolver< nDim > | |
m_dlbTimerId | Solver | private |
m_domainId | Solver | private |
m_engineSetup | LsCartesianSolver< nDim > | |
m_extVelCFL | LsCartesianSolver< nDim > | |
m_extVelConvergence | LsCartesianSolver< nDim > | |
m_extVelIterations | LsCartesianSolver< nDim > | |
m_FgCellDistance | LsCartesianSolver< nDim > | |
m_filterFlameTubeEdges | LsCartesianSolver< nDim > | |
m_filterFlameTubeEdgesDistance | LsCartesianSolver< nDim > | |
m_firstSolutionExchange | LsCartesianSolver< nDim > | private |
m_flameRadiusOffset | LsCartesianSolver< nDim > | |
m_flameSpeed | LsCartesianSolver< nDim > | |
m_forceAdaptation | LsCartesianSolver< nDim > | |
m_forcedMotionInput | LsCartesianSolver< nDim > | private |
m_forceNoGaps | LsCartesianSolver< nDim > | |
m_forcing | LsCartesianSolver< nDim > | |
m_fourthOrderNormalCurvatureComputation | LsCartesianSolver< nDim > | |
m_freeIndices | Solver | |
m_freeSurface | LsCartesianSolver< nDim > | |
m_G0Cells | LsCartesianSolver< nDim > | |
m_G0regionId | LsCartesianSolver< nDim > | |
m_gapAngleClose | LsCartesianSolver< nDim > | |
m_gapAngleOpen | LsCartesianSolver< nDim > | |
m_gapDeltaMin | LsCartesianSolver< nDim > | |
m_gapDeltaMinOrig | LsCartesianSolver< nDim > | |
m_gapInitMethod | LsCartesianSolver< nDim > | |
m_gapReinitMethod | LsCartesianSolver< nDim > | |
m_gapSign | LsCartesianSolver< nDim > | |
m_gBandWidth | LsCartesianSolver< nDim > | |
m_gBndryCells | LsCartesianSolver< nDim > | |
m_gCellDistance | LsCartesianSolver< nDim > | |
m_gCellLevelJump | LsCartesianSolver< nDim > | |
m_gCtrlPnt | LsCartesianSolver< nDim > | |
m_GCtrlPntMethod | LsCartesianSolver< nDim > | |
m_geometry | LsCartesianSolver< nDim > | |
m_geometryChange | LsCartesianSolver< nDim > | |
m_GFieldFromSTLInitCheck | LsCartesianSolver< nDim > | |
m_GFieldInitFromSTL | LsCartesianSolver< nDim > | |
m_gInnerBound | LsCartesianSolver< nDim > | |
m_globalRcvOffsets | LsCartesianSolver< nDim > | |
m_globalSndOffsets | LsCartesianSolver< nDim > | |
m_gReceiveBuffers | LsCartesianSolver< nDim > | |
m_gReinitIterations | LsCartesianSolver< nDim > | |
m_gridCutTest | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | private |
m_gridProxy | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | private |
m_gRKalpha | LsCartesianSolver< nDim > | |
m_gRKMethod | LsCartesianSolver< nDim > | |
m_gRKStep | LsCartesianSolver< nDim > | |
m_gSendBuffers | LsCartesianSolver< nDim > | |
m_gShadowWidth | LsCartesianSolver< nDim > | |
m_gShadowWidthRans | LsCartesianSolver< nDim > | |
m_guaranteeReinit | LsCartesianSolver< nDim > | |
m_GWithReConstruction | LsCartesianSolver< nDim > | |
m_highOrderDeltaFunction | LsCartesianSolver< nDim > | |
m_hyperbolicCurvature | LsCartesianSolver< nDim > | |
m_hypTanLSF | LsCartesianSolver< nDim > | |
m_hypTanLSFRHS | LsCartesianSolver< nDim > | |
m_initFromRestartFile | Solver | protected |
m_initGFieldFromSTLBndCndIds | LsCartesianSolver< nDim > | |
m_initialCondition | LsCartesianSolver< nDim > | |
m_initialFlameHeight | LsCartesianSolver< nDim > | |
m_initialGCell | LsCartesianSolver< nDim > | |
m_initialRefinement | LsCartesianSolver< nDim > | |
m_innerBandWidth | Solver | protected |
m_intermediateReinitIterations | LsCartesianSolver< nDim > | |
m_internalBandCells | LsCartesianSolver< nDim > | |
m_internalBandLayer | LsCartesianSolver< nDim > | |
m_interpolateFlowFieldToFlameFront | LsCartesianSolver< nDim > | |
m_interpStartTime | LsCartesianSolver< nDim > | |
m_intReceiveBuffers | LsCartesianSolver< nDim > | |
m_intSendBuffers | LsCartesianSolver< nDim > | |
m_jetHalfLength | LsCartesianSolver< nDim > | |
m_jetHalfWidth | LsCartesianSolver< nDim > | |
m_levelSetBC | LsCartesianSolver< nDim > | |
m_levelSetBoundaryCondition | LsCartesianSolver< nDim > | |
m_levelSetDiscretizationScheme | LsCartesianSolver< nDim > | |
m_levelSetFv | LsCartesianSolver< nDim > | |
m_levelSetLb | LsCartesianSolver< nDim > | |
m_levelSetMb | LsCartesianSolver< nDim > | |
m_levelSetRans | LsCartesianSolver< nDim > | |
m_levelSetSign | LsCartesianSolver< nDim > | |
m_levelSetTestCase | LsCartesianSolver< nDim > | |
m_limitWeights | LsCartesianSolver< nDim > | private |
m_loadBalancingReinitStage | LsCartesianSolver< nDim > | |
m_localMarksteinLength | LsCartesianSolver< nDim > | |
m_lsCollectorMode | LsCartesianSolver< nDim > | |
m_LsRotate | LsCartesianSolver< nDim > | |
m_LSSolver | LsCartesianSolver< nDim > | |
m_Ma | Solver | protected |
m_maintainOuterBandLayers | LsCartesianSolver< nDim > | |
m_maintenanceIterations | LsCartesianSolver< nDim > | |
m_marksteinLength | LsCartesianSolver< nDim > | |
m_marksteinLengthPercentage | LsCartesianSolver< nDim > | |
m_massConsumption | LsCartesianSolver< nDim > | |
m_maxFlameFrontPosition | LsCartesianSolver< nDim > | |
m_maxGCellLevel | LsCartesianSolver< nDim > | private |
m_maxLevelChange | LsCartesianSolver< nDim > | |
m_maxNoCells | LsCartesianSolver< nDim > | |
m_maxNoSets | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_maxSensorRefinementLevel | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_meanCoord | LsCartesianSolver< nDim > | |
m_meanFlameFrontPosition | LsCartesianSolver< nDim > | |
m_minFlameFrontPosition | LsCartesianSolver< nDim > | |
m_minGapWidth | LsCartesianSolver< nDim > | |
m_minGapWidthDt1 | LsCartesianSolver< nDim > | |
m_minReinitializationSteps | LsCartesianSolver< nDim > | |
m_mpiComm | Solver | private |
m_newCells | LsCartesianSolver< nDim > | |
m_newRefinedBand | LsCartesianSolver< nDim > | |
m_noBodiesInSet | LsCartesianSolver< nDim > | |
m_noBodiesToCompute | LsCartesianSolver< nDim > | |
m_noBodyBndryCndIds | LsCartesianSolver< nDim > | |
m_noCorners | LsCartesianSolver< nDim > | static |
m_noDim | Solver | private |
m_noDirs | LsCartesianSolver< nDim > | static |
m_noDomains | Solver | private |
m_noEmbeddedBodies | LsCartesianSolver< nDim > | |
m_noGapCells | LsCartesianSolver< nDim > | |
m_noGapRegions | LsCartesianSolver< nDim > | |
m_nogRKSteps | LsCartesianSolver< nDim > | |
m_noHaloLayers | LsCartesianSolver< nDim > | |
m_noInitGFieldFromSTLBndCndIds | LsCartesianSolver< nDim > | |
m_noInitialSensors | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_noInterpolationRegions | LsCartesianSolver< nDim > | |
m_noInterpTimeSteps | LsCartesianSolver< nDim > | |
m_noOldGapCells | LsCartesianSolver< nDim > | |
m_noReactionCells | LsCartesianSolver< nDim > | |
m_noSensors | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_noSets | LsCartesianSolver< nDim > | |
m_noSmoothingLayers | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_oldG0Cells | LsCartesianSolver< nDim > | |
m_oldHypTanLSF | LsCartesianSolver< nDim > | |
m_omega | LsCartesianSolver< nDim > | |
m_omegaReinit | LsCartesianSolver< nDim > | |
m_outerBandWidth | LsCartesianSolver< nDim > | |
m_outputDir | Solver | private |
m_outsideGValue | LsCartesianSolver< nDim > | |
m_patchRefinement | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | private |
m_patchStartTimeStep | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | private |
m_patchStopTimeStep | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | private |
m_periodicDirection | LsCartesianSolver< nDim > | |
m_periodicDistance | LsCartesianSolver< nDim > | |
m_periodicMovement | LsCartesianSolver< nDim > | |
m_phiRatio | LsCartesianSolver< nDim > | |
m_phiRatioCells | LsCartesianSolver< nDim > | |
m_plenum | LsCartesianSolver< nDim > | |
m_radiusFlameTube | LsCartesianSolver< nDim > | |
m_radiusFlameTube2 | LsCartesianSolver< nDim > | |
m_Re | Solver | protected |
m_realRadiusFlameTube | LsCartesianSolver< nDim > | |
m_recalcIds | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_reconstructBand | LsCartesianSolver< nDim > | |
m_reconstructOldG | LsCartesianSolver< nDim > | |
m_referenceLength | LsCartesianSolver< nDim > | |
m_referenceVelocity | LsCartesianSolver< nDim > | |
m_refinedCells | LsCartesianSolver< nDim > | |
m_refineDiagonals | LsCartesianSolver< nDim > | |
m_reinitCFL | LsCartesianSolver< nDim > | |
m_reinitConvergence | LsCartesianSolver< nDim > | |
m_reinitConvergenceReset | LsCartesianSolver< nDim > | |
m_reinitInterval | LsCartesianSolver< nDim > | |
m_reinitMethod | LsCartesianSolver< nDim > | |
m_reinitThreshold | LsCartesianSolver< nDim > | |
m_reinitThresholdAvg | LsCartesianSolver< nDim > | |
m_relaxationFactor | LsCartesianSolver< nDim > | |
m_residualInterval | Solver | protected |
m_restart | Solver | protected |
m_restartDir | Solver | private |
m_restartFile | Solver | protected |
m_restartInterval | Solver | protected |
m_restartOffset | Solver | protected |
m_restartTimeStep | Solver | protected |
m_resTriggeredAdapt | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_revDir | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_rfnBandWidth | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_rhoFlameTube | LsCartesianSolver< nDim > | |
m_rhoInfinity | LsCartesianSolver< nDim > | |
m_rotatingReinitTrigger | LsCartesianSolver< nDim > | |
m_saveSensorData | Solver | |
m_semiLagrange | LsCartesianSolver< nDim > | |
m_semiLagrange_xRot_ref | LsCartesianSolver< nDim > | |
m_semiLagrange_xRot_STL | LsCartesianSolver< nDim > | |
m_semiLagrange_xShift_ref | LsCartesianSolver< nDim > | |
m_sensorBandAdditionalLayers | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_sensorDerivativeVariables | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_sensorFnPtr | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_sensorInterface | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_sensorParticle | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_sensorType | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_sensorWeight | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
m_setToBodiesTable | LsCartesianSolver< nDim > | |
m_sharpDamp | LsCartesianSolver< nDim > | |
m_signG | LsCartesianSolver< nDim > | |
m_singleAdaptation | Solver | |
m_smoothExtVel | LsCartesianSolver< nDim > | |
m_solutionInterval | Solver | protected |
m_solutionOffset | Solver | protected |
m_solutionOutput | Solver | protected |
m_solutionTimeSteps | Solver | protected |
m_solverId | Solver | protected |
m_solverMethod | Solver | private |
m_solverStatus | Solver | private |
m_solverType | Solver | private |
m_sphereRadiusLimit | LsCartesianSolver< nDim > | |
m_splitAdaptation | Solver | |
m_startSet | LsCartesianSolver< nDim > | |
m_static_computeBodyProperties_amplitude | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_bodyToFunction | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_circleStartAngle | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_first | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_freqFactor | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_initialBodyCenter | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_liftEndAngle1 | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_liftEndAngle2 | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_liftStartAngle1 | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_liftStartAngle2 | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_mu | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_mu2 | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_normal | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_omega | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_rotAngle | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_Strouhal | LsCartesianSolver< nDim > | private |
m_static_computeBodyProperties_temperature | LsCartesianSolver< nDim > | private |
m_static_crankAngle_initialCad | LsCartesianSolver< nDim > | private |
m_static_crankAngle_Strouhal | LsCartesianSolver< nDim > | private |
m_static_createBaseGgrid_firstRun | LsCartesianSolver< nDim > | protected |
m_static_identifyBodies_first | LsCartesianSolver< nDim > | |
m_static_identifyBodies_initialInsidePoints | LsCartesianSolver< nDim > | |
m_static_identifyBodies_shiftTime | LsCartesianSolver< nDim > | |
m_static_semiLagrangeTimeStep_firstTime | LsCartesianSolver< nDim > | |
m_static_setUpPotentialGapCells_bodyClose | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_center | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_centerClose | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_first | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_height | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_heightClose | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_noGapRegionsClose | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_normal | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_normalClose | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_radius | LsCartesianSolver< nDim > | private |
m_static_setUpPotentialGapCells_radiusClose | LsCartesianSolver< nDim > | private |
m_steadyFlameAngle | LsCartesianSolver< nDim > | |
m_steadyFlameLength | LsCartesianSolver< nDim > | |
m_STLReinitMode | LsCartesianSolver< nDim > | |
m_swapIds | LsCartesianSolver< nDim > | |
m_testcaseDir | Solver | private |
m_testPatch | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | private |
m_time | LsCartesianSolver< nDim > | |
m_timerGroup | LsCartesianSolver< nDim > | private |
m_timers | LsCartesianSolver< nDim > | private |
m_timeStep | LsCartesianSolver< nDim > | |
m_timeStepMethod | LsCartesianSolver< nDim > | |
m_trackMbEnd | LsCartesianSolver< nDim > | |
m_trackMbStart | LsCartesianSolver< nDim > | |
m_trackMovingBndry | LsCartesianSolver< nDim > | |
m_twoFlames | LsCartesianSolver< nDim > | |
m_useCorrectedBurningVelocity | LsCartesianSolver< nDim > | |
m_useLocalMarksteinLength | LsCartesianSolver< nDim > | |
m_useNonSpecifiedRestartFile | Solver | protected |
m_virtualSurgery | LsCartesianSolver< nDim > | |
m_weightBandCell | LsCartesianSolver< nDim > | private |
m_weightBaseCell | LsCartesianSolver< nDim > | private |
m_weightLeafCell | LsCartesianSolver< nDim > | private |
m_weightLevelSet | LsCartesianSolver< nDim > | private |
m_weightMulitSolverFactor | LsCartesianSolver< nDim > | private |
m_writeOutAllCorrectedBurningVelocity | LsCartesianSolver< nDim > | |
m_writeOutAllCurvatures | LsCartesianSolver< nDim > | |
m_writeOutAllExtensionVelocities | LsCartesianSolver< nDim > | |
m_writeOutAllFlameSpeeds | LsCartesianSolver< nDim > | |
m_writeOutAllLevelSetFunctions | LsCartesianSolver< nDim > | |
m_writeOutAllNormalVectors | LsCartesianSolver< nDim > | |
m_writeReinitializationStatistics | LsCartesianSolver< nDim > | |
m_xOffsetFlameTube | LsCartesianSolver< nDim > | |
m_xOffsetFlameTube2 | LsCartesianSolver< nDim > | |
m_yOffsetFlameTube | LsCartesianSolver< nDim > | |
m_yOffsetFlameTube2 | LsCartesianSolver< 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() const | LsCartesianSolver< nDim > | inline |
maxNoGridCells() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
maxRefinementLevel() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
maxUniformRefinementLevel() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
minCell(const MInt id) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
minLevel() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
mpi_recive | LsCartesianSolver< nDim > | private |
mpi_request | LsCartesianSolver< nDim > | private |
mpiComm() const | Solver | inline |
nDim | LsCartesianSolver< nDim > | static |
neighborDomain(const MInt id) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
neighborList(const MInt cellId, const MInt dir) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
noCellDataDlb() const override | LsCartesianSolver< nDim > | inlinevirtual |
noDomains() const | Solver | inlinevirtual |
noHaloCells(const MInt domainId) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
noHaloLayers() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
noInternalCells() const override | LsCartesianSolver< nDim > | inlinevirtual |
noLoadTypes() const override | LsCartesianSolver< nDim > | virtual |
noMinCells() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
noNeighborDomains() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
noSolverTimers(const MBool allTimings) override | LsCartesianSolver< nDim > | inline |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::noSolverTimers(const MBool NotUsed(allTimings)) | Solver | inlinevirtual |
noVariables() const override | LsCartesianSolver< nDim > | inlinevirtual |
noWindowCells(const MInt domainId) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
outputDir() const | Solver | inline |
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() override | LsCartesianSolver< nDim > | virtual |
postSolutionStep() | Solver | inlinevirtual |
postTimeStep() override | LsCartesianSolver< nDim > | virtual |
prepareAdaptation() override | LsCartesianSolver< nDim > | virtual |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::prepareAdaptation(std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &) | Solver | inlinevirtual |
prepareGlobalComm(MInt *noCellsToDom) | LsCartesianSolver< nDim > | |
prepareNextTimeStep() | Solver | inlinevirtual |
prepareRestart(MBool, MBool &) override | LsCartesianSolver< nDim > | virtual |
preSolutionStep(MInt) | Solver | inlinevirtual |
preTimeStep() override | LsCartesianSolver< nDim > | virtual |
processRotatingLevelSet(MFloat &phi, MInt &cellId, MInt &domId, MFloat *point, MInt set) | LsCartesianSolver< nDim > | |
PropertyReference typedef | LsCartesianSolver< nDim > | |
readLevelSetProperties() | LsCartesianSolver< nDim > | |
readPatchProperties() | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | private |
readSolverSamplingVarNames(std::vector< MString > &varNames, const MString featureName="") const | Solver | |
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() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
reEnableDlbTimers() | Solver | inline |
refineCell(const MInt) override | LsCartesianSolver< nDim > | virtual |
regionGrowing(MInt cellId, MInt region) | LsCartesianSolver< nDim > | |
regridLevelSet() | LsCartesianSolver< nDim > | |
reinitAfterAdaptation() | Solver | inlinevirtual |
reinitBand(MInt startSet, MInt endSet) | LsCartesianSolver< nDim > | |
reInitSolver(const MBool) | LsCartesianSolver< nDim > | private |
reIntAfterRestart(MBool) override | LsCartesianSolver< nDim > | virtual |
removeCell(const MInt) override | LsCartesianSolver< nDim > | virtual |
removeCellId(const MInt cellId) | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | protected |
removeChilds(const MInt) override | LsCartesianSolver< 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() override | LsCartesianSolver< nDim > | virtual |
resetSolverFull() | LsCartesianSolver< nDim > | |
resizeGridMap() override | LsCartesianSolver< nDim > | virtual |
restartDir() const | Solver | inline |
restartFile() | Solver | inline |
restartInterval() const | Solver | inline |
restartLocalizedLevelSetCG() | LsCartesianSolver< nDim > | |
restartTimeStep() const | Solver | inline |
returnIdleRecord() const | Solver | inlineprotected |
returnLoadRecord() const | Solver | inlineprotected |
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_maxNoEmbeddedBodies | LsCartesianSolver< nDim > | static |
saveCoarseSolution() | Solver | inlinevirtual |
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) override | maia::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)=0 | Solver | pure 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) override | LsCartesianSolver< 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) override | LsCartesianSolver< nDim > | |
setCellDataDlb(const MInt dataId, const MFloat *const data) override | LsCartesianSolver< nDim > | |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::setCellDataDlb(const MInt NotUsed(dataId), const MInt *const NotUsed(data)) | Solver | inlinevirtual |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::setCellDataDlb(const MInt NotUsed(dataId), const MLong *const NotUsed(data)) | Solver | inlinevirtual |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::setCellDataDlb(const MInt NotUsed(dataId), const MFloat *const NotUsed(data)) | Solver | inlinevirtual |
setCellWeights(MFloat *) override | LsCartesianSolver< nDim > | virtual |
setChildRegions(MInt cellId, MInt region) | LsCartesianSolver< nDim > | |
setDlbTimer(const MInt timerId) | Solver | inline |
setGCellBndryProperty() | LsCartesianSolver< nDim > | |
setGlobalSolverVars(std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIdVars)) | Solver | inlinevirtual |
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) override | LsCartesianSolver< nDim > | virtual |
setSolverStatus(const MBool status) | Solver | inline |
setTimeStep() | Solver | inlinevirtual |
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() override | LsCartesianSolver< nDim > | virtual |
Solver(const MInt solverId, const MPI_Comm comm, const MBool isActive=true) | Solver | protected |
solver() | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inlineprivate |
solver() const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inlineprivate |
solverConverged() | Solver | inlinevirtual |
solverId() const | Solver | inline |
solverMethod() const | Solver | inline |
solverType() const | Solver | inline |
spatiallyAdaptiveCorrectionFromSTL() | LsCartesianSolver< nDim > | |
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 | LsCartesianSolver< nDim > | virtual |
swapProxy(const MInt cellId0, const MInt cellId1) override | LsCartesianSolver< nDim > | virtual |
testcaseDir() const | Solver | inline |
testCellsCG() | LsCartesianSolver< nDim > | |
time() const override | LsCartesianSolver< nDim > | inlinevirtual |
Timers typedef | LsCartesianSolver< nDim > | private |
timeStep() const | LsCartesianSolver< nDim > | inline |
TreeProxy typedef | maia::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) | Solver | inline |
updateLowerGridLevels(MInt mode=-1) | LsCartesianSolver< nDim > | |
windowCell(const MInt domainId, const MInt cellId) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
windowCellId(const MInt domainId, const MInt cellId) const | maia::CartesianSolver< nDim_, LsCartesianSolver< nDim_ > > | inline |
writeRestartFile(const MBool, const MBool, const MString, MInt *recalcIdTree) override | LsCartesianSolver< nDim > | virtual |
CartesianSolver< nDim_, LsCartesianSolver< nDim_ > >::writeRestartFile(MBool) | Solver | inlinevirtual |
writeRestartLevelSetFileCG(MBool, const MString &, const MString &) | LsCartesianSolver< nDim > | virtual |
~Solver()=default | Solver | virtual |