MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
Solver Member List

This is the complete list of members for Solver, including all inherited members.

a_FcellVolume(MInt)Solverinlinevirtual
a_isBndryCell(const MInt) constSolverinlinevirtual
a_isBndryGhostCell(MInt) constSolverinlinevirtual
a_slope(const MInt, MInt const, const MInt)Solverinlinevirtual
accessSampleVariables(MInt, MFloat *&)Solverinlinevirtual
ApplicationSolverprivate
balance(const MInt *const NotUsed(noCellsToReceiveByDomain), const MInt *const NotUsed(noCellsToSendByDomain), const MInt *const NotUsed(targetDomainsByCell), const MInt NotUsed(oldNoCells))Solverinlinevirtual
balancePost()Solverinlinevirtual
balancePre()Solverinlinevirtual
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
cellDataSizeDlb(const MInt NotUsed(dataId), const MInt NotUsed(cellId))Solverinlinevirtual
cellDataTypeDlb(const MInt NotUsed(dataId)) constSolverinlinevirtual
cellOutside(const MFloat *, const MInt, const MInt)Solverinlinevirtual
cleanUp()=0Solverpure virtual
determineRestartTimeStep() constSolverinlinevirtual
disableDlbTimers()Solverinline
dlbTimersEnabled()Solverinline
domainId() constSolverinlinevirtual
enableDlbTimers()Solverinline
finalizeAdaptation()Solverinlinevirtual
finalizeBalance()Solverinlinevirtual
finalizeInitSolver()=0Solverpure virtual
forceAdaptation()Solverinlinevirtual
getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MInt *const NotUsed(data))Solverinlinevirtual
getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MLong *const NotUsed(data))Solverinlinevirtual
getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MFloat *const NotUsed(data))Solverinlinevirtual
getCellLoad(const MInt NotUsed(cellId), const MFloat *const NotUsed(weights)) constSolverinlinevirtual
getCurrentTimeStep() constSolverinlinevirtual
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 > > &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 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 > > &NotUsed(solverTimings), const MBool NotUsed(allTimings))Solverinlinevirtual
globalToLocalIds()Solverinlinevirtual
hasRestartTimeStep() constSolverinlinevirtual
hasSplitBalancing() constSolverinlinevirtual
implicitTimeStep()Solverinlinevirtual
initAdaptation()Solverprivate
initSolver()=0Solverpure virtual
initSolverSamplingVariables(const std::vector< MInt > &NotUsed(varIds), const std::vector< MInt > &NotUsed(noSamplingVars))Solverinlinevirtual
isActive() constSolverinlinevirtual
isLoadTimerRunning()Solverinline
limitWeights(MFloat *NotUsed(weights))Solverinlinevirtual
loadRestartFile()Solverinlinevirtual
localToGlobalIds()Solverinlinevirtual
m_aliasesSolverprivatestatic
m_bandWidthSolverprotected
m_dlbTimerIdSolverprivate
m_domainIdSolverprivate
m_freeIndicesSolver
m_initFromRestartFileSolverprotected
m_innerBandWidthSolverprotected
m_MaSolverprotected
m_mpiCommSolverprivate
m_noDimSolverprivate
m_noDomainsSolverprivate
m_outerBandWidthSolverprotected
m_outputDirSolverprivate
m_ReSolverprotected
m_residualIntervalSolverprotected
m_restartSolverprotected
m_restartDirSolverprivate
m_restartFileSolverprotected
m_restartIntervalSolverprotected
m_restartOffsetSolverprotected
m_restartTimeStepSolverprotected
m_saveSensorDataSolver
m_singleAdaptationSolver
m_solutionIntervalSolverprotected
m_solutionOffsetSolverprotected
m_solutionOutputSolverprotected
m_solutionTimeStepsSolverprotected
m_solverIdSolverprotected
m_solverMethodSolverprivate
m_solverStatusSolverprivate
m_solverTypeSolverprivate
m_splitAdaptationSolver
m_testcaseDirSolverprivate
m_useNonSpecifiedRestartFileSolverprotected
mpiComm() constSolverinline
noCellDataDlb() constSolverinlinevirtual
noDomains() constSolverinlinevirtual
noInternalCells() const =0Solverpure virtual
noLoadTypes() constSolverinlinevirtual
noSolverTimers(const MBool NotUsed(allTimings))Solverinlinevirtual
noVariables() constSolverinlinevirtual
outputDir() constSolverinline
postAdaptation()Solverinlinevirtual
PostProcessingSolverfriend
postSolutionStep()Solverinlinevirtual
postTimeStep()=0Solverpure virtual
prepareAdaptation(std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &)Solverinlinevirtual
prepareAdaptation()Solverinlinevirtual
prepareNextTimeStep()Solverinlinevirtual
prepareRestart(MBool, MBool &)Solverinlinevirtual
preSolutionStep(MInt)Solverinlinevirtual
preTimeStep()=0Solverpure virtual
readSolverSamplingVarNames(std::vector< MString > &varNames, const MString featureName="") constSolver
reEnableDlbTimers()Solverinline
refineCell(const MInt)Solverinlinevirtual
reinitAfterAdaptation()Solverinlinevirtual
reIntAfterRestart(MBool)Solverinlinevirtual
removeCell(const MInt)Solverinlinevirtual
removeChilds(const MInt)Solverinlinevirtual
resetSolver()Solverinlinevirtual
resizeGridMap()Solverinlinevirtual
restartDir() constSolverinline
restartFile()Solverinline
restartInterval() constSolverinline
restartTimeStep() constSolverinline
returnIdleRecord() constSolverinlineprotected
returnLoadRecord() constSolverinlineprotected
saveCoarseSolution()Solverinlinevirtual
saveSensorData(const std::vector< std::vector< MFloat > > &, const MInt &, const MString &, const MInt *const)Solverinlinevirtual
saveSolverSolution(const MBool NotUsed(forceOutput)=false, const MBool NotUsed(finalTimeStep)=false)=0Solverpure virtual
setCellDataDlb(const MInt NotUsed(dataId), const MInt *const NotUsed(data))Solverinlinevirtual
setCellDataDlb(const MInt NotUsed(dataId), const MLong *const NotUsed(data))Solverinlinevirtual
setCellDataDlb(const MInt NotUsed(dataId), const MFloat *const NotUsed(data))Solverinlinevirtual
setCellWeights(MFloat *)Solverinlinevirtual
setDlbTimer(const MInt timerId)Solverinline
setGlobalSolverVars(std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIdVars))Solverinlinevirtual
setSensors(std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &)Solverinlinevirtual
setSolverStatus(const MBool status)Solverinline
setTimeStep()Solverinlinevirtual
solutionStep()Solverinlinevirtual
Solver(const MInt solverId, const MPI_Comm comm, const MBool isActive=true)Solverprotected
solverConverged()Solverinlinevirtual
solverId() constSolverinline
solverMethod() constSolverinline
solverType() constSolverinline
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)Solverinlinevirtual
swapProxy(const MInt, const MInt)Solverinlinevirtual
testcaseDir() constSolverinline
time() const =0Solverpure virtual
updateDomainInfo(const MInt domainId, const MInt noDomains, const MPI_Comm mpiComm, const MString &loc)Solverinline
writeRestartFile(MBool)Solverinlinevirtual
writeRestartFile(const MBool, const MBool, const MString, MInt *)Solverinlinevirtual
~Solver()=defaultSolvervirtual