MAIA bb96820c
Multiphysics at AIA
|
This is the complete list of members for AcaSolver< nDim >, including all inherited members.
a_FcellVolume(MInt) | Solver | inlinevirtual |
a_globalObserverCoordinate(const MInt globalObserverId, const MInt dir) | AcaSolver< nDim > | inlineprivate |
a_globalObserverId(const MInt localObserverId) | AcaSolver< nDim > | inlineprivate |
a_isBndryCell(const MInt) const | Solver | inlinevirtual |
a_isBndryGhostCell(MInt) const | Solver | inlinevirtual |
a_localObserverId(const MInt globalObserverId) | AcaSolver< nDim > | inlineprivate |
a_slope(const MInt, MInt const, const MInt) | Solver | inlinevirtual |
AcaSolver(const MInt solverId, const MPI_Comm comm) | AcaSolver< nDim > | |
accessSampleVariables(MInt, MFloat *&) | Solver | inlinevirtual |
Application | Solver | private |
applySymmetryBc(const std::array< MFloat, nDim > coord, MFloat *const p_complexVariables) | AcaSolver< nDim > | private |
averageTimer() | AcaSolver< nDim > | private |
backtransformObservers() | AcaSolver< nDim > | private |
balance(const MInt *const NotUsed(noCellsToReceiveByDomain), const MInt *const NotUsed(noCellsToSendByDomain), const MInt *const NotUsed(targetDomainsByCell), const MInt NotUsed(oldNoCells)) | Solver | inlinevirtual |
balancePost() | Solver | inlinevirtual |
balancePre() | Solver | inlinevirtual |
calcFrequencies() | AcaSolver< nDim > | private |
calcMinDistanceForObservers(MFloat *const distMinObservers) | AcaSolver< nDim > | private |
calcObsPressureAnalytic() | AcaSolver< nDim > | private |
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 |
calcSourceTerms() | AcaSolver< nDim > | private |
calcSourceTermsFwhFreq(const MInt segmentId) | AcaSolver< nDim > | private |
calcSourceTermsFwhTime(const MInt segmentId) | AcaSolver< nDim > | private |
calcSurfaceIntegralsAtSourceTime(const MInt globalObserverId) | AcaSolver< nDim > | private |
calcSurfaceIntegralsForObserver(const std::array< MFloat, nDim > coord, MFloat *const p_complexVariables) | AcaSolver< nDim > | private |
calcTimeDerivative(const MInt segmentId, const MInt varId, const MInt tau) | AcaSolver< nDim > | private |
calculateObserverInFrequency() | AcaSolver< nDim > | private |
calculateObserverInTime() | AcaSolver< nDim > | private |
calcWindowFactors(MFloat *const p_window) | AcaSolver< nDim > | private |
cancelMpiRequests() | Solver | inlinevirtual |
cellDataSizeDlb(const MInt NotUsed(dataId), const MInt NotUsed(cellId)) | Solver | inlinevirtual |
cellDataTypeDlb(const MInt NotUsed(dataId)) const | Solver | inlinevirtual |
cellOutside(const MFloat *, const MInt, const MInt) | Solver | inlinevirtual |
changeDimensionsObserverData() | AcaSolver< nDim > | private |
changeDimensionsSurfaceData() | AcaSolver< nDim > | private |
checkNoSamplesPotencyOfTwo() | AcaSolver< nDim > | private |
cleanUp() | AcaSolver< nDim > | inlinevirtual |
combineSurfaceIntegrals(const MInt globalObserverId, MFloat *const p_complexVariables) | AcaSolver< nDim > | private |
combineSurfaceIntegralsInTime(const MInt globalObserverId, MFloat *const p_perturbedFWH) | AcaSolver< nDim > | private |
computeAccuracy() | AcaSolver< nDim > | private |
computeDt() | AcaSolver< nDim > | private |
determineRestartTimeStep() const | Solver | inlinevirtual |
disableDlbTimers() | Solver | inline |
DiscreteFourierTransform(MFloat *dataArray, const MInt size, const MInt dir, MFloat *result, const MBool inPlace) | AcaSolver< nDim > | private |
distributeObservers() | AcaSolver< nDim > | private |
dlbTimersEnabled() | Solver | inline |
domainId() const | Solver | inlinevirtual |
enableDlbTimers() | Solver | inline |
FastFourierTransform(MFloat *dataArray, const MInt size, const MInt dir, MFloat *result, const MBool inPlace) | AcaSolver< nDim > | private |
finalizeAdaptation() | Solver | inlinevirtual |
finalizeBalance() | Solver | inlinevirtual |
finalizeInitSolver() override | AcaSolver< nDim > | inlinevirtual |
forceAdaptation() | Solver | inlinevirtual |
genDipoleAnalytic2D(const MFloat *coord, const SourceParameters ¶m, SourceVars &vars) | AcaSolver< nDim > | private |
genDipoleAnalytic3D(const MFloat *coord, const SourceParameters ¶m, SourceVars &vars) | AcaSolver< nDim > | private |
generateSurfaceCircle(const MInt sId) | AcaSolver< nDim > | private |
generateSurfaceData() | AcaSolver< nDim > | private |
generateSurfacePlane(const MInt sId) | AcaSolver< nDim > | private |
generateSurfaces() | AcaSolver< nDim > | private |
genMonopoleAnalytic2D(const MFloat *coord, const SourceParameters ¶m, SourceVars &vars) | AcaSolver< nDim > | private |
genMonopoleAnalytic3D(const MFloat *coord, const SourceParameters ¶m, SourceVars &vars) | AcaSolver< nDim > | private |
genQuadrupoleAnalytic2D(const MFloat *coord, const SourceParameters ¶m, SourceVars &vars) | AcaSolver< nDim > | private |
genQuadrupoleAnalytic3D(const MFloat *coord, const SourceParameters ¶m, SourceVars &vars) | AcaSolver< nDim > | private |
genVortexConvectionAnalytic2D(const MFloat *obsCoord, const SourceParameters &m_sourceParameters, SourceVars &sourceVars) | AcaSolver< nDim > | private |
getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MInt *const NotUsed(data)) | Solver | inlinevirtual |
getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MLong *const NotUsed(data)) | Solver | inlinevirtual |
getCellDataDlb(const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MFloat *const NotUsed(data)) | Solver | inlinevirtual |
getCellLoad(const MInt NotUsed(cellId), const MFloat *const NotUsed(weights)) const | Solver | inlinevirtual |
getCurrentTimeStep() const | Solver | inlinevirtual |
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 > > &NotUsed(domainInfo)) | Solver | inlinevirtual |
getGlobalObserverCoordinates(const MInt globalObserverId) | AcaSolver< nDim > | inlineprivate |
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 NotUsed(loadQuantities)) const | Solver | inlinevirtual |
getObserverDomainId(const MInt globalObserverId) | AcaSolver< nDim > | inlineprivate |
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 > > &NotUsed(solverTimings), const MBool NotUsed(allTimings)) | Solver | inlinevirtual |
getSurfaceDataFileName(const MInt surfaceId, const MInt fileNo) | AcaSolver< nDim > | inlineprivate |
globalNoObservers() | AcaSolver< nDim > | inlineprivate |
globalToLocalIds() | Solver | inlinevirtual |
hasRestartTimeStep() const | Solver | inlinevirtual |
hasSplitBalancing() const | Solver | inlinevirtual |
hasSurface(const MInt surfaceId) | AcaSolver< nDim > | inlineprivate |
implicitTimeStep() | Solver | inlinevirtual |
initAdaptation() | Solver | private |
initConversionFactors() | AcaSolver< nDim > | private |
initObserverPoints() | AcaSolver< nDim > | private |
initParallelization() | AcaSolver< nDim > | private |
initSolver() override | AcaSolver< nDim > | virtual |
initSolverSamplingVariables(const std::vector< MInt > &NotUsed(varIds), const std::vector< MInt > &NotUsed(noSamplingVars)) | Solver | inlinevirtual |
initTimers() | AcaSolver< nDim > | private |
interpolateFromSourceToObserverTime(const MFloat distMinObservers, MFloat *const p_perturbedFWH) | AcaSolver< nDim > | private |
isActive() const override | AcaSolver< nDim > | inlinevirtual |
isLoadTimerRunning() | Solver | inline |
limitWeights(MFloat *NotUsed(weights)) | Solver | inlinevirtual |
loadObserverSignals() | AcaSolver< nDim > | private |
loadRestartFile() | Solver | inlinevirtual |
localSurfaceOffset(const MInt sId) | AcaSolver< nDim > | inlineprivate |
localToGlobalIds() | Solver | inlinevirtual |
m_aca2Output | AcaSolver< nDim > | private |
m_acaPostprocessingFile | AcaSolver< nDim > | private |
m_acaPostprocessingMode | AcaSolver< nDim > | private |
m_acaResultsNondimMode | AcaSolver< nDim > | private |
m_acousticMethod | AcaSolver< nDim > | private |
m_aliases | Solver | privatestatic |
m_allowMultipleSurfacesPerRank | AcaSolver< nDim > | private |
m_Analyticfreq | AcaSolver< nDim > | private |
m_bandWidth | Solver | protected |
m_cInfty | AcaSolver< nDim > | private |
m_dlbTimerId | Solver | private |
m_domainId | Solver | private |
m_domainIdSurface | AcaSolver< nDim > | private |
m_dt | AcaSolver< nDim > | private |
m_FastFourier | AcaSolver< nDim > | private |
m_freeIndices | Solver | |
m_frequencies | AcaSolver< nDim > | private |
m_fwhMeanStateType | AcaSolver< nDim > | private |
m_fwhTimeShiftType | AcaSolver< nDim > | private |
m_gamma | AcaSolver< nDim > | privatestatic |
m_generateObservers | AcaSolver< nDim > | private |
m_generateSurfaceData | AcaSolver< nDim > | private |
m_globalObserverCoordinates | AcaSolver< nDim > | private |
m_hasTimes | AcaSolver< nDim > | private |
m_initFromRestartFile | Solver | protected |
m_innerBandWidth | Solver | protected |
m_input2Aca | AcaSolver< nDim > | private |
m_inputDir | AcaSolver< nDim > | private |
m_inputFileIndexEnd | AcaSolver< nDim > | private |
m_inputFileIndexStart | AcaSolver< nDim > | private |
m_inputVars | AcaSolver< nDim > | private |
m_isFinished | AcaSolver< nDim > | private |
m_lambdaMach | AcaSolver< nDim > | private |
m_lambdaZero | AcaSolver< nDim > | private |
m_Ma | AcaSolver< nDim > | private |
m_MaDim | AcaSolver< nDim > | private |
m_MaVec | AcaSolver< nDim > | private |
m_mpiComm | Solver | private |
m_mpiCommSurface | AcaSolver< nDim > | private |
m_noComplexVariables | AcaSolver< nDim > | private |
m_noDim | Solver | private |
m_noDomains | Solver | private |
m_noDomainsSurface | AcaSolver< nDim > | private |
m_noGlobalObservers | AcaSolver< nDim > | private |
m_noObservers | AcaSolver< nDim > | private |
m_noPostprocessingOps | AcaSolver< nDim > | private |
m_noSamples | AcaSolver< nDim > | private |
m_noSurfaceElements | AcaSolver< nDim > | private |
m_noSurfaceElementsGlobal | AcaSolver< nDim > | private |
m_noSurfaces | AcaSolver< nDim > | private |
m_noVariables | AcaSolver< nDim > | private |
m_observerData | AcaSolver< nDim > | private |
m_observerFileName | AcaSolver< nDim > | private |
m_offsetObserver | AcaSolver< nDim > | private |
m_omega_factor | AcaSolver< nDim > | private |
m_outerBandWidth | Solver | protected |
m_outputDir | Solver | private |
m_outputFilePrefix | AcaSolver< nDim > | private |
m_post | AcaSolver< nDim > | private |
m_postprocessingOps | AcaSolver< nDim > | private |
m_Re | Solver | protected |
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_rhoInfty | AcaSolver< nDim > | private |
m_rmsP_Analytic | AcaSolver< nDim > | private |
m_sampleOffset | AcaSolver< nDim > | private |
m_sampleStride | AcaSolver< nDim > | private |
m_saveSensorData | Solver | |
m_singleAdaptation | Solver | |
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_sourceParameters | AcaSolver< nDim > | private |
m_sourceType | AcaSolver< nDim > | private |
m_splitAdaptation | Solver | |
m_storeSurfaceData | AcaSolver< nDim > | private |
m_surfaceData | AcaSolver< nDim > | private |
m_surfaceElementOffsets | AcaSolver< nDim > | private |
m_surfaceIds | AcaSolver< nDim > | private |
m_surfaceInputFileName | AcaSolver< nDim > | private |
m_surfaceWeightingFactor | AcaSolver< nDim > | private |
m_symBc | AcaSolver< nDim > | private |
m_testcaseDir | Solver | private |
m_timerGroup | AcaSolver< nDim > | private |
m_timers | AcaSolver< nDim > | private |
m_times | AcaSolver< nDim > | private |
m_totalNoSamples | AcaSolver< nDim > | private |
m_transformationMatrix | AcaSolver< nDim > | private |
m_transformationType | AcaSolver< nDim > | private |
m_useMergedInputFile | AcaSolver< nDim > | private |
m_useNonSpecifiedRestartFile | Solver | protected |
m_windowNormFactor | AcaSolver< nDim > | private |
m_windowType | AcaSolver< nDim > | private |
m_zeroFlowAngle | AcaSolver< nDim > | private |
mpiComm() const | Solver | inline |
noCellDataDlb() const | Solver | inlinevirtual |
noDomains() const | Solver | inlinevirtual |
noInternalCells() const override | AcaSolver< nDim > | inlinevirtual |
noLoadTypes() const | Solver | inlinevirtual |
NONDIMACA enum value | AcaSolver< nDim > | private |
NONDIMBASIS enum name | AcaSolver< nDim > | private |
NONDIMLB enum value | AcaSolver< nDim > | private |
NONDIMSTAGNATION enum value | AcaSolver< nDim > | private |
noObservers() | AcaSolver< nDim > | inlineprivate |
noSamples() | AcaSolver< nDim > | inlineprivate |
noSolverTimers(const MBool NotUsed(allTimings)) | Solver | inlinevirtual |
noSurfaceElements(const MInt surfaceId) | AcaSolver< nDim > | inlineprivate |
noSurfaces() | AcaSolver< nDim > | inlineprivate |
noVariables() const override | AcaSolver< nDim > | inlinevirtual |
ObserverDataCollector typedef | AcaSolver< nDim > | private |
observerOffset() | AcaSolver< nDim > | inlineprivate |
outputDir() const | Solver | inline |
postAdaptation() | Solver | inlinevirtual |
postprocessObserverSignals() | AcaSolver< nDim > | private |
postSolutionStep() | Solver | inlinevirtual |
postTimeStep() | AcaSolver< nDim > | inlinevirtual |
prepareAdaptation(std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &) | Solver | inlinevirtual |
prepareAdaptation() | Solver | inlinevirtual |
prepareNextTimeStep() | Solver | inlinevirtual |
prepareRestart(MBool, MBool &) | Solver | inlinevirtual |
preSolutionStep(MInt) | Solver | inlinevirtual |
preTimeStep() override | AcaSolver< nDim > | inlinevirtual |
printMessage(const MString msg) | AcaSolver< nDim > | inlineprivate |
readNoSegmentsAndSamples(const MInt surfaceId, MInt &noSegments, MInt &noSamples, MString &inputFileName) | AcaSolver< nDim > | private |
readNoSegmentsSurfaceGeneration(const MInt sId, std::vector< MInt > &noSegments, const MInt lengthCheck=-1) | AcaSolver< nDim > | private |
readSolverSamplingVarNames(std::vector< MString > &varNames, const MString featureName="") const | Solver | |
readSurfaceData() | AcaSolver< nDim > | private |
readSurfaceDataFromFile(const MInt surfaceId) | AcaSolver< nDim > | private |
reEnableDlbTimers() | Solver | inline |
refineCell(const MInt) | Solver | inlinevirtual |
reinitAfterAdaptation() | Solver | inlinevirtual |
reIntAfterRestart(MBool) | Solver | inlinevirtual |
removeCell(const MInt) | Solver | inlinevirtual |
removeChilds(const MInt) | Solver | inlinevirtual |
resetSolver() | Solver | inlinevirtual |
resizeGridMap() | Solver | inlinevirtual |
restartDir() const | Solver | inline |
restartFile() | Solver | inline |
restartInterval() const | Solver | inline |
restartTimeStep() const | Solver | inline |
returnIdleRecord() const | Solver | inlineprotected |
returnLoadRecord() const | Solver | inlineprotected |
saveCoarseSolution() | Solver | inlinevirtual |
saveObserverSignals() | AcaSolver< nDim > | private |
saveSensorData(const std::vector< std::vector< MFloat > > &, const MInt &, const MString &, const MInt *const) | Solver | inlinevirtual |
saveSolverSolution(const MBool, const MBool) | AcaSolver< nDim > | inlinevirtual |
Solver::saveSolverSolution(const MBool NotUsed(forceOutput)=false, const MBool NotUsed(finalTimeStep)=false)=0 | Solver | pure virtual |
setCellDataDlb(const MInt NotUsed(dataId), const MInt *const NotUsed(data)) | Solver | inlinevirtual |
setCellDataDlb(const MInt NotUsed(dataId), const MLong *const NotUsed(data)) | Solver | inlinevirtual |
setCellDataDlb(const MInt NotUsed(dataId), const MFloat *const NotUsed(data)) | Solver | inlinevirtual |
setCellWeights(MFloat *) | Solver | inlinevirtual |
setDlbTimer(const MInt timerId) | Solver | inline |
setGlobalSolverVars(std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIdVars)) | Solver | inlinevirtual |
setInputOutputProperties() | AcaSolver< nDim > | private |
setNumericalProperties() | AcaSolver< nDim > | private |
setSensors(std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &) | Solver | inlinevirtual |
setSolverStatus(const MBool status) | Solver | inline |
setTimeStep() | Solver | inlinevirtual |
solutionStep() override | AcaSolver< nDim > | virtual |
Solver(const MInt solverId, const MPI_Comm comm, const MBool isActive=true) | Solver | protected |
solverConverged() | AcaSolver< nDim > | inlinevirtual |
solverId() const | Solver | inline |
solverMethod() const | Solver | inline |
solverType() const | Solver | inline |
SourceParameters typedef | AcaSolver< nDim > | private |
SourceVars typedef | AcaSolver< nDim > | private |
startIdleTimer(const MString &name) | Solver | inline |
startLoadTimer(const MString name) | Solver | inline |
stopIdleTimer(const MString &name) | Solver | inline |
stopLoadTimer(const MString &name) | Solver | inline |
storeSurfaceData(const MInt surfaceId) | AcaSolver< nDim > | private |
SurfaceDataCollector typedef | AcaSolver< nDim > | private |
swapCells(const MInt, const MInt) | Solver | inlinevirtual |
swapProxy(const MInt, const MInt) | Solver | inlinevirtual |
testcaseDir() const | Solver | inline |
time() const override | AcaSolver< nDim > | inlinevirtual |
Timers typedef | AcaSolver< nDim > | private |
totalNoSurfaceElements() | AcaSolver< nDim > | inlineprivate |
transformBackToOriginalCoordinate2D(MFloat *const fX, MFloat *const fY) | AcaSolver< nDim > | private |
transformBackToOriginalCoordinate3D(MFloat *const fX, MFloat *const fY, MFloat *const fZ) | AcaSolver< nDim > | private |
transformCoordinatesToFlowDirection2D(MFloat *const fX, MFloat *const fY) | AcaSolver< nDim > | private |
transformCoordinatesToFlowDirection3D(MFloat *const fX, MFloat *const fY, MFloat *const fZ) | AcaSolver< nDim > | private |
updateDomainInfo(const MInt domainId, const MInt noDomains, const MPI_Comm mpiComm, const MString &loc) | Solver | inline |
windowAndTransformObservers() | AcaSolver< nDim > | private |
windowAndTransformSources() | AcaSolver< nDim > | private |
writeRestartFile(MBool) | Solver | inlinevirtual |
writeRestartFile(const MBool, const MBool, const MString, MInt *) | Solver | inlinevirtual |
~AcaSolver() override | AcaSolver< nDim > | inline |
~Solver()=default | Solver | virtual |