|
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 |