MAIA bb96820c
Multiphysics at AIA
|
Base class of the structured solver. More...
#include <fvstructuredsolver.h>
Classes | |
struct | MRes |
Public Types | |
using | Timers = maia::structured::Timers_ |
Public Member Functions | |
FvStructuredSolver (MInt solverId, StructuredGrid< nDim > *, MBool *propertiesGroups, const MPI_Comm comm) | |
Constructor of the structured solver. More... | |
MBool | isActive () const |
void | initializeFQField () |
Counts the number of necessary FQ fields, allocates them and corrects the indexes of the FQ variable pointers. More... | |
MInt | timer (const MInt timerId) const |
MInt | noSolverTimers (const MBool allTimings) override |
virtual void | writeHeaderAttributes (ParallelIoHdf5 *pio, MString fileType) |
Overloaded version of writeHeaderAttributes that receives ParallelIoHdf5 object pointer instead of 'fileId'. More... | |
virtual void | writePropertiesAsAttributes (ParallelIoHdf5 *pio, MString path) |
Overloaded version of writePropertiesAsAttributes that receives ParallelIoHdf5 object pointer instead of 'fileId'. More... | |
void | saveSolverSolution (MBool=false, const MBool=false) override |
void | saveSolution (MBool) |
Saves the soution to hdf5 file. More... | |
void | savePartitions () |
Saves the partitioned grid into an HDF5 file. Not used in production use but useful for debugging. More... | |
void | saveBoxes () |
virtual void | savePointsToAsciiFile (MBool) |
virtual void | initPointsToAsciiFile () |
virtual void | saveInterpolatedPoints () |
virtual void | saveNodalBoxes () |
virtual void | reIntAfterRestart (MBool) |
MBool | prepareRestart (MBool, MBool &) override |
Prepare the solvers for a grid-restart. More... | |
void | writeRestartFile (MBool) override |
void | writeRestartFile (const MBool, const MBool, const MString, MInt *) override |
void | shiftCellValuesRestart (MBool) |
void | loadRestartFile () |
Load Restart File (primitive and conservative output) general formulation. More... | |
MBool | loadBoxFile (MString, MString, MInt, MInt) |
Load Box file general formulation. More... | |
virtual void | loadRestartBC2600 () |
virtual void | loadRestartBC2601 () |
virtual void | loadRestartSTG (MBool) |
void | saveForcesToAsciiFile (MBool) |
Function to save the force coefficients and power to an ASCII file. More... | |
void | saveAveragedVariables (MString, MInt, MFloat **) |
Saves the averaged (mean) variables from postprocessing to an HDF5 file. More... | |
void | saveProductionTerms (MString, MFloat **) |
Writes the production terms into a given file. More... | |
void | saveDissipation (MString, MFloat *) |
Writes the dissipation into a given file. More... | |
void | saveGradients (MString, MFloat **, MString *) |
Writes the gradients into a given file. More... | |
void | saveAverageRestart (MString, MInt, MFloat **, MFloat **, MFloat **, MFloat **) |
Writes an restart file for postprocessing. More... | |
void | getSolverTimings (std::vector< std::pair< MString, MFloat > > &solverTimings, const MBool allTimings) override |
Get solver timings. More... | |
void | getDomainDecompositionInformation (std::vector< std::pair< MString, MInt > > &domainInfo) override |
Return decomposition information, i.e. number of local elements,... More... | |
virtual MFloat | getCellLengthY (MInt, MInt, MInt) |
virtual MFloat | getCellCoordinate (MInt, MInt) |
MInt | noInternalCells () const override |
Return the number of internal cells within this solver. More... | |
void | saveAuxData () |
void | saveForceCoefficient (ParallelIoHdf5 *parallelIoHdf5) |
Saves force coefficients to an HDF5 file. More... | |
void | computeAuxData () |
void | computeAuxDataRoot () |
virtual void | computeDomainWidth () |
void | computeForceCoef () |
Function to compute the force coefficient cl, split split into the viscous part cLv and the pressure part cLp. More... | |
void | computeForceCoefRoot () |
Function to compute the coefficient, split split into the viscous part cLv and the pressure part cLp The ROOT version is faster due to an MPI_Reduce instead of an MPI_Allreduce, but only root rank has data. More... | |
virtual void | computeFrictionPressureCoef (MBool)=0 |
virtual | ~FvStructuredSolver () |
MFloat | computeRecConstSVD (const MInt ijk, const MInt noNghbrIds, MInt *nghbr, MInt ID, MInt sID, MFloatScratchSpace &tmpA, MFloatScratchSpace &tmpC, MFloatScratchSpace &weights, const MInt recDim) |
AUX DATA ENDS /////////////////////////////////////////////////////////////. More... | |
void | initializeFvStructuredSolver (MBool *propertiesGroups) |
Structured Solver Constructor reads and allocate properties/variables. More... | |
void | allocateAndInitBlockMemory () |
void | allocateAuxDataMaps () |
AUX DATA //////////////////////////////////////////////////////////////////. More... | |
void | setRungeKuttaProperties () |
This function reads the properties required for Runge Kutta time stepping. More... | |
void | setSamplingProperties () |
void | setNumericalProperties () |
Reads and initializes properties associated with the numerical method. More... | |
void | setInputOutputProperties () |
Reads properties and initializes variables associated with input/output. More... | |
void | setZonalProperties () |
Set which zones are RANS and which are LES or if full LES or full RANS. More... | |
void | allocateVariables () |
void | setTestcaseProperties () |
Reads and initializes properties associated with the Testcase. More... | |
void | setMovingGridProperties () |
Reads and initializes properties associated with the Moving Grid Methods. More... | |
void | setBodyForceProperties () |
Reads and initializes properties associated with the Moving Grid Methods. More... | |
void | setPorousProperties () |
Set properties for porous blocks. More... | |
void | readAndSetSpongeLayerProperties () |
void | setSTGProperties () |
void | setProfileBCProperties () |
void | createMPIGroups () |
void | readAndSetAuxDataMap () |
void | computePV () |
MFloat | dummy (MInt) const |
MFloat | pressure_twoEqRans (MInt cellId) const |
MFloat | totalEnergy_twoEqRans (MInt cellId) const |
void | partitionGrid () |
virtual void | computePrimitiveVariables () |
virtual void | computeConservativeVariables () |
template<MFloat(FvStructuredSolver::*)(MInt) const = &FvStructuredSolver::dummy> | |
void | computeConservativeVariables_ () |
void | saveVarToPrimitive (MInt, MInt, MFloat) |
virtual void | gcFillGhostCells (std::vector< MFloat * > &) |
void | computeSamplingInterval () |
void | checkNans () |
Checks whole domain for NaNs and adds the number of NaNs globally. More... | |
void | setVolumeForce () |
void | computeVolumeForces () |
virtual void | computePorousRHS (MBool) |
void | initPorous () |
virtual void | applyBoundaryCondtition () |
virtual void | moveGrid (MInt) |
virtual void | initMovingGrid () |
virtual void | moveGrid (MBool, MBool) |
virtual void | initBodyForce () |
virtual void | applyBodyForce (MBool, MBool) |
virtual void | computeLambda2Criterion () |
virtual void | computeVorticity () |
void | exchange () |
SVD STUFF ENDS /////////////////////////////////////////////////////////////. More... | |
void | exchange (std::vector< std::unique_ptr< StructuredComm< nDim > > > &, std::vector< std::unique_ptr< StructuredComm< nDim > > > &) |
Parallel exchange of primitive variables between partitions with MPI. More... | |
void | send (const MBool, std::vector< std::unique_ptr< StructuredComm< nDim > > > &, std::vector< MPI_Request > &) |
void | receive (const MBool, std::vector< std::unique_ptr< StructuredComm< nDim > > > &, std::vector< MPI_Request > &) |
virtual void | gather (const MBool, std::vector< std::unique_ptr< StructuredComm< nDim > > > &) |
virtual void | scatter (const MBool, std::vector< std::unique_ptr< StructuredComm< nDim > > > &) |
MBool | isPeriodicComm (std::unique_ptr< StructuredComm< nDim > > &) |
MBool | skipPeriodicDirection (std::unique_ptr< StructuredComm< nDim > > &) |
virtual void | zonalExchange () |
virtual void | spanwiseAvgZonal (std::vector< MFloat * > &) |
virtual void | waveExchange () |
virtual void | spanwiseWaveReorder () |
void | setTimeStep () |
void | setLimiterVisc () |
void | fixTimeStepTravelingWave () |
void | exchangeTimeStep () |
void | initializeRungeKutta () |
virtual void | computeTimeStep () |
MBool | isInInterval (MInt) |
MInt | getNoCells () |
MInt | noVariables () const override |
Return the number of variables. More... | |
MInt | getNoActiveCells () |
MInt * | getActiveCells () |
MInt * | getOffsetCells () |
MInt | getNoGhostLayers () |
MInt | getWaveAvrgInterval () |
MInt | getWaveStepOffset () |
MInt * | getCellGrid () |
MBool | isMovingGrid () |
MInt | getGridMovingMethod () |
MInt | getBodyForceMethod () |
MBool | isStreamwiseTravelingWave () |
MBool | isTravelingWave () |
StructuredGrid< nDim > * | getGrid () |
MFloat | getGamma () |
MFloat | getSutherlandConstant () |
MFloat | getRe0 () |
MFloat | getMa () |
MPI_Comm | getCommunicator () |
virtual void | computeCumulativeAverage (MBool) |
virtual void | loadSampleFile (MString) |
virtual void | getSampleVariables (MInt, MFloat *) |
MFloat | getPV (MInt var, MInt cellId) |
void | setPV (MInt var, MInt cellId, MFloat value) |
virtual MFloat | getSampleVorticity (MInt, MInt) |
virtual MFloat | dvardxyz (MInt, MInt, MFloat *) |
virtual MFloat | dvardx (MInt, MFloat *) |
virtual void | loadAverageRestartFile (const char *, MFloat **, MFloat **, MFloat **, MFloat **) |
virtual void | loadAveragedVariables (const char *) |
void | convertRestartVariables (MFloat oldMa) |
virtual void | convertRestartVariablesSTG (MFloat oldMa) |
virtual bool | rungeKuttaStep ()=0 |
virtual void | viscousFlux ()=0 |
virtual void | Muscl (MInt=-1)=0 |
virtual void | applyBoundaryCondition ()=0 |
virtual void | initSolutionStep (MInt)=0 |
virtual void | initialCondition ()=0 |
void | tred2 (MFloatScratchSpace &A, MInt dim, MFloat *diag, MFloat *offdiag) |
Householder Reduction according to Numercial Recipies in C: The Art of Scientific Computing. More... | |
void | tqli2 (MFloat *diag, MFloat *offdiag, MInt dim) |
Compute Eigenvalues with implicit shift according to Numercial Recipies in C: The Art of Scientific Computing. More... | |
void | insertSort (MInt dim, MFloat *list) |
Sorting function to sort list in ascending order. More... | |
MFloat | pythag (MFloat a, MFloat b) |
void | resetRHS () |
Reset the right hand side to zero. More... | |
void | rhs () |
void | rhsBnd () |
void | lhsBnd () |
void | initSolver () override |
virtual MBool | maxResidual () |
MBool | solutionStep () override |
void | preTimeStep () override |
void | postTimeStep () override |
: Performs the post time step More... | |
void | finalizeInitSolver () override |
void | cleanUp () override |
virtual void | updateSpongeLayer ()=0 |
MFloat | time () const override |
Return the time. More... | |
MInt | determineRestartTimeStep () const override |
Load the restart time step from the restart file (useNonSpecifiedRestartFile enabled) More... | |
MBool | hasRestartTimeStep () const override |
void | init () |
std::array< MInt, nDim > | beginP0 () |
std::array< MInt, nDim > | beginP1 () |
std::array< MInt, nDim > | beginP2 () |
std::array< MInt, nDim > | endM2 () |
std::array< MInt, nDim > | endM1 () |
std::array< MInt, nDim > | endM0 () |
Public Member Functions inherited from Solver | |
MString | getIdentifier (const MBool useSolverId=false, const MString preString="", const MString postString="_") |
virtual | ~Solver ()=default |
virtual MInt | noInternalCells () const =0 |
Return the number of internal cells within this solver. More... | |
virtual MFloat | time () const =0 |
Return the time. More... | |
virtual MInt | noVariables () const |
Return the number of variables. More... | |
virtual void | getDimensionalizationParams (std::vector< std::pair< MFloat, MString > > &) const |
Return the dimensionalization parameters of this solver. More... | |
void | updateDomainInfo (const MInt domainId, const MInt noDomains, const MPI_Comm mpiComm, const MString &loc) |
Set new domain information. More... | |
virtual MFloat & | a_slope (const MInt, MInt const, const MInt) |
virtual MBool | a_isBndryCell (const MInt) const |
virtual MFloat & | a_FcellVolume (MInt) |
virtual MInt | getCurrentTimeStep () const |
virtual void | accessSampleVariables (MInt, MFloat *&) |
virtual void | getSampleVariableNames (std::vector< MString > &NotUsed(varNames)) |
virtual MBool | a_isBndryGhostCell (MInt) const |
virtual void | saveCoarseSolution () |
virtual void | getSolverSamplingProperties (std::vector< MInt > &NotUsed(samplingVarIds), std::vector< MInt > &NotUsed(noSamplingVars), std::vector< std::vector< MString > > &NotUsed(samplingVarNames), const MString NotUsed(featureName)="") |
virtual void | initSolverSamplingVariables (const std::vector< MInt > &NotUsed(varIds), const std::vector< MInt > &NotUsed(noSamplingVars)) |
virtual void | calcSamplingVariables (const std::vector< MInt > &NotUsed(varIds), const MBool NotUsed(exchange)) |
virtual void | calcSamplingVarAtPoint (const MFloat *NotUsed(point), const MInt NotUsed(id), const MInt NotUsed(sampleVarId), MFloat *NotUsed(state), const MBool NotUsed(interpolate)=false) |
virtual void | balance (const MInt *const NotUsed(noCellsToReceiveByDomain), const MInt *const NotUsed(noCellsToSendByDomain), const MInt *const NotUsed(targetDomainsByCell), const MInt NotUsed(oldNoCells)) |
Perform load balancing. More... | |
virtual MBool | hasSplitBalancing () const |
Return if load balancing for solver is split into multiple methods or implemented in balance() More... | |
virtual void | balancePre () |
virtual void | balancePost () |
virtual void | finalizeBalance () |
virtual void | resetSolver () |
Reset the solver/solver for load balancing. More... | |
virtual void | cancelMpiRequests () |
Cancel open mpi (receive) requests in the solver (e.g. due to interleaved execution) More... | |
virtual void | setCellWeights (MFloat *) |
Set cell weights. More... | |
virtual MInt | noLoadTypes () const |
virtual void | getDefaultWeights (MFloat *NotUsed(weights), std::vector< MString > &NotUsed(names)) const |
virtual void | getLoadQuantities (MInt *const NotUsed(loadQuantities)) const |
virtual MFloat | getCellLoad (const MInt NotUsed(cellId), const MFloat *const NotUsed(weights)) const |
virtual void | limitWeights (MFloat *NotUsed(weights)) |
virtual void | localToGlobalIds () |
virtual void | globalToLocalIds () |
virtual MInt | noCellDataDlb () const |
Methods to inquire solver data information. More... | |
virtual MInt | cellDataTypeDlb (const MInt NotUsed(dataId)) const |
virtual MInt | cellDataSizeDlb (const MInt NotUsed(dataId), const MInt NotUsed(cellId)) |
virtual void | getCellDataDlb (const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MInt *const NotUsed(data)) |
virtual void | getCellDataDlb (const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MLong *const NotUsed(data)) |
virtual void | getCellDataDlb (const MInt NotUsed(dataId), const MInt NotUsed(oldNoCells), const MInt *const NotUsed(bufferIdToCellId), MFloat *const NotUsed(data)) |
virtual void | setCellDataDlb (const MInt NotUsed(dataId), const MInt *const NotUsed(data)) |
virtual void | setCellDataDlb (const MInt NotUsed(dataId), const MLong *const NotUsed(data)) |
virtual void | setCellDataDlb (const MInt NotUsed(dataId), const MFloat *const NotUsed(data)) |
virtual void | getGlobalSolverVars (std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIntVars)) |
virtual void | setGlobalSolverVars (std::vector< MFloat > &NotUsed(globalFloatVars), std::vector< MInt > &NotUsed(globalIdVars)) |
void | enableDlbTimers () |
void | reEnableDlbTimers () |
void | disableDlbTimers () |
MBool | dlbTimersEnabled () |
void | startLoadTimer (const MString name) |
void | stopLoadTimer (const MString &name) |
void | stopIdleTimer (const MString &name) |
void | startIdleTimer (const MString &name) |
MBool | isLoadTimerRunning () |
virtual MInt | noSolverTimers (const MBool NotUsed(allTimings)) |
virtual void | getSolverTimings (std::vector< std::pair< MString, MFloat > > &NotUsed(solverTimings), const MBool NotUsed(allTimings)) |
virtual void | getDomainDecompositionInformation (std::vector< std::pair< MString, MInt > > &NotUsed(domainInfo)) |
void | setDlbTimer (const MInt timerId) |
virtual void | prepareAdaptation (std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &) |
virtual void | reinitAfterAdaptation () |
virtual void | prepareAdaptation () |
prepare adaptation for split adaptation before the adaptation loop More... | |
virtual void | setSensors (std::vector< std::vector< MFloat > > &, std::vector< MFloat > &, std::vector< std::bitset< 64 > > &, std::vector< MInt > &) |
set solver sensors for split adaptation within the adaptation loop More... | |
virtual void | saveSensorData (const std::vector< std::vector< MFloat > > &, const MInt &, const MString &, const MInt *const) |
virtual void | postAdaptation () |
post adaptation for split adaptation within the adaptation loop More... | |
virtual void | finalizeAdaptation () |
finalize adaptation for split sadptation after the adaptation loop More... | |
virtual void | refineCell (const MInt) |
Refine the given cell. More... | |
virtual void | removeChilds (const MInt) |
Coarsen the given cell. More... | |
virtual void | removeCell (const MInt) |
Remove the given cell. More... | |
virtual void | swapCells (const MInt, const MInt) |
Swap the given cells. More... | |
virtual void | swapProxy (const MInt, const MInt) |
Swap the given cells. More... | |
virtual MInt | cellOutside (const MFloat *, const MInt, const MInt) |
Check whether cell is outside the fluid domain. More... | |
virtual void | resizeGridMap () |
Swap the given cells. More... | |
virtual MBool | prepareRestart (MBool, MBool &) |
Prepare the solvers for a grid-restart. More... | |
virtual void | reIntAfterRestart (MBool) |
MPI_Comm | mpiComm () const |
Return the MPI communicator used by this solver. More... | |
virtual MInt | domainId () const |
Return the domainId (rank) More... | |
virtual MInt | noDomains () const |
virtual MBool | isActive () const |
void | setSolverStatus (const MBool status) |
MBool | getSolverStatus () |
Get the solver status indicating if the solver is currently active in the execution recipe. More... | |
MString | testcaseDir () const |
Return the testcase directory. More... | |
MString | outputDir () const |
Return the directory for output files. More... | |
MString | restartDir () const |
Return the directory for restart files. More... | |
MString | solverMethod () const |
Return the solverMethod of this solver. More... | |
MString | solverType () const |
Return the solverType of this solver. More... | |
MInt | restartInterval () const |
Return the restart interval of this solver. More... | |
MInt | restartTimeStep () const |
Return the restart interval of this solver. More... | |
MInt | solverId () const |
Return the solverId. More... | |
MBool | restartFile () |
MInt | readSolverSamplingVarNames (std::vector< MString > &varNames, const MString featureName="") const |
Read sampling variables names, store in vector and return the number of sampling variables. More... | |
virtual MBool | hasRestartTimeStep () const |
virtual MBool | forceAdaptation () |
virtual void | preTimeStep ()=0 |
virtual void | postTimeStep ()=0 |
virtual void | initSolver ()=0 |
virtual void | finalizeInitSolver ()=0 |
virtual void | saveSolverSolution (const MBool NotUsed(forceOutput)=false, const MBool NotUsed(finalTimeStep)=false)=0 |
virtual void | cleanUp ()=0 |
virtual MBool | solutionStep () |
virtual void | preSolutionStep (MInt) |
virtual MBool | postSolutionStep () |
virtual MBool | solverConverged () |
virtual void | getInterpolatedVariables (MInt, const MFloat *, MFloat *) |
virtual void | loadRestartFile () |
virtual MInt | determineRestartTimeStep () const |
virtual void | writeRestartFile (MBool) |
virtual void | writeRestartFile (const MBool, const MBool, const MString, MInt *) |
virtual void | setTimeStep () |
virtual void | implicitTimeStep () |
virtual void | prepareNextTimeStep () |
Public Member Functions inherited from StructuredPostprocessing< nDim, FvStructuredSolver< nDim > > | |
StructuredPostprocessing () | |
Constructor for the postprocessing solver. More... | |
~StructuredPostprocessing () | |
Destructor for the postprocessing solver. More... | |
void | postprocessPreInit () |
void | postprocessPreSolve () |
void | postprocessPostSolve () |
void | postprocessInSolve () |
Public Attributes | |
StructuredGrid< nDim > * | m_grid |
MPI_Comm | m_StructuredComm |
MInt | m_restartTimeStep |
MString | m_outputFormat |
MInt | m_lastOutputTimeStep |
Public Attributes inherited from Solver | |
std::set< MInt > | m_freeIndices |
MBool | m_singleAdaptation = false |
MBool | m_splitAdaptation = true |
MBool | m_saveSensorData = false |
Public Attributes inherited from StructuredPostprocessing< nDim, FvStructuredSolver< nDim > > | |
MInt | m_restartTimeStep |
Protected Member Functions | |
void | initTimers () |
virtual void | initFsc () |
Init for Falkner-Skan-Cooke flow. More... | |
virtual MFloat | getFscPressure (MInt cellId) |
virtual MFloat | getFscPressure (MFloat coordX) |
virtual MFloat | getFscEta (MFloat coordX, MFloat coordY) |
virtual void | getFscVelocity (MInt cellId, MFloat *const vel) |
Load variables for the specified timeStep. More... | |
virtual void | getFscVelocity (MFloat coordX, MFloat coordY, MFloat *const vel) |
virtual void | initBlasius () |
Init for Blasius boundary layer. More... | |
virtual MFloat | getBlasiusEta (MFloat coordX, MFloat coordY) |
virtual void | getBlasiusVelocity (MInt cellId, MFloat *const vel) |
Load variables for the specified timeStep. More... | |
virtual void | getBlasiusVelocity (MFloat coordX, MFloat coordY, MFloat *const vel) |
Protected Member Functions inherited from Solver | |
Solver (const MInt solverId, const MPI_Comm comm, const MBool isActive=true) | |
MFloat | returnLoadRecord () const |
MFloat | returnIdleRecord () const |
Protected Member Functions inherited from StructuredPostprocessing< nDim, FvStructuredSolver< nDim > > | |
void | initStructuredPostprocessing () |
void | initAverageIn () |
Initializes properties for averaging during solver run. More... | |
void | initAverageVariables () |
allocates memory for averageSolutions() and averageSolutionsInSolve() More... | |
void | initTimeStepProperties () |
Initializes timestep properties for postprocessing. More... | |
void | initMovingAverage () |
void | initProductionVariables () |
void | initDissipationVariables () |
void | averageSolutionsInSolve () |
void | averageSolutions () |
void | addAveragingSample () |
Adds one sample to the summedVars. More... | |
void | addTempWaveSample () |
Adds for the travelling wave setups. More... | |
void | saveAveragedSolution (MInt) |
void | computeAveragedSolution () |
Computes the mean variables from summed vars. More... | |
void | computeAverageSkinFriction () |
Computes skin friction of an averaged field. More... | |
void | subtractPeriodicFluctuations () |
void | subtractMean () |
void | movingAverage () |
void | movingAveragePost () |
void | computeProductionTerms () |
Computes the production terms from an averaged field. More... | |
void | computeDissipationTerms () |
Computes the production terms from an averaged field. More... | |
void | decomposeCf () |
void | decomposeCfDouble () |
void | writeGradients () |
void | loadAveragedSolution () |
Loads an averaged file again. More... | |
void | saveAverageRestart () |
void | loadMeanFile (const MChar *fileName) |
void | getSampleVariables (MInt cellId, const MFloat *&vars) |
MInt | getNoPPVars () |
Returns number of postprocessing variables. More... | |
MInt | getNoVars () |
MInt | getNoPPSquareVars () |
Returns number of pp Square variables. More... | |
Private Member Functions | |
virtual void | initStructuredPostprocessing () |
PostProcessingSolver interface: More... | |
virtual void | saveAverageRestart () |
Private Attributes | |
MBool | m_timeStepConverged = false |
Convergence status of the current time step. More... | |
MBool | m_isActive = false |
Friends | |
template<MInt nDim_> | |
class | StructuredBndryCnd |
template<MInt nDim_> | |
class | StructuredInterpolation |
class | FvStructuredSolver3DRans |
class | FvStructuredSolver2DRans |
template<class SolverType > | |
class | AccesorStructured |
Additional Inherited Members | |
Protected Types inherited from StructuredPostprocessing< nDim, FvStructuredSolver< nDim > > | |
typedef void(StructuredPostprocessing::* | tpost) () |
typedef std::vector< tpost > | tvecpost |
Static Protected Attributes inherited from StructuredPostprocessing< nDim, FvStructuredSolver< nDim > > | |
static const MInt | xsd |
static const MInt | ysd |
static const MInt | zsd |
This is the base class of the structured solver from which the 2D and 3D solvers are derived
Definition at line 41 of file fvstructuredsolver.h.
using FvStructuredSolver< nDim >::Timers = maia::structured::Timers_ |
Definition at line 68 of file fvstructuredsolver.h.
FvStructuredSolver< nDim >::FvStructuredSolver | ( | MInt | solverId, |
StructuredGrid< nDim > * | grid_, | ||
MBool * | propertiesGroups, | ||
const MPI_Comm | comm | ||
) |
[in] | solverID | ID of this solver |
[in] | grid_ | Pointer to the StructuredGrid object for which this solver is used |
[in] | propertiesGroups | |
[in] | comm | MPI communicator |
Definition at line 33 of file fvstructuredsolver.cpp.
|
virtual |
Definition at line 265 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::allocateAndInitBlockMemory |
Definition at line 306 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::allocateAuxDataMaps |
Definition at line 7804 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::allocateVariables |
Definition at line 4361 of file fvstructuredsolver.cpp.
|
inlinevirtual |
|
pure virtual |
Implemented in FvStructuredSolver2D, and FvStructuredSolver3D.
|
inlinevirtual |
Definition at line 178 of file fvstructuredsolver.h.
|
inline |
Definition at line 280 of file fvstructuredsolver.h.
|
inline |
Definition at line 287 of file fvstructuredsolver.h.
|
inline |
Definition at line 294 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::checkNans |
Definition at line 7029 of file fvstructuredsolver.cpp.
|
overridevirtual |
Implements Solver.
Definition at line 8307 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::computeAuxData |
Definition at line 7989 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::computeAuxDataRoot |
Definition at line 8001 of file fvstructuredsolver.cpp.
|
virtual |
Definition at line 4456 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::computeConservativeVariables_ |
Definition at line 4415 of file fvstructuredsolver.cpp.
|
inlinevirtual |
|
inlinevirtual |
void FvStructuredSolver< nDim >::computeForceCoef |
Definition at line 7948 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::computeForceCoefRoot |
Definition at line 7969 of file fvstructuredsolver.cpp.
|
pure virtual |
Implemented in FvStructuredSolver2D, and FvStructuredSolver3D.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in FvStructuredSolver2D, and FvStructuredSolver3D.
Definition at line 176 of file fvstructuredsolver.h.
|
inlinevirtual |
Reimplemented in FvStructuredSolver2D, and FvStructuredSolver3D.
Definition at line 166 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::computePV |
Definition at line 4405 of file fvstructuredsolver.cpp.
MFloat FvStructuredSolver< nDim >::computeRecConstSVD | ( | const MInt | ijk, |
const MInt | noNghbrIds, | ||
MInt * | nghbr, | ||
MInt | ID, | ||
MInt | sID, | ||
MFloatScratchSpace & | tmpA, | ||
MFloatScratchSpace & | tmpC, | ||
MFloatScratchSpace & | weights, | ||
const MInt | recDim | ||
) |
SVD STUFF //////////////////////////////////////////////////////////////////
Definition at line 8020 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::computeSamplingInterval | ( | ) |
|
inlinevirtual |
Reimplemented in FvStructuredSolver2D, and FvStructuredSolver3D.
Definition at line 208 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::computeVolumeForces |
Definition at line 4504 of file fvstructuredsolver.cpp.
|
inlinevirtual |
void FvStructuredSolver< nDim >::convertRestartVariables | ( | MFloat | oldMa | ) |
Definition at line 7344 of file fvstructuredsolver.cpp.
|
inlinevirtual |
Definition at line 245 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::createMPIGroups |
Definition at line 3159 of file fvstructuredsolver.cpp.
|
overridevirtual |
Reimplemented from Solver.
Definition at line 5606 of file fvstructuredsolver.cpp.
|
inline |
Definition at line 160 of file fvstructuredsolver.h.
|
inlinevirtual |
Reimplemented in FvStructuredSolver3D.
Definition at line 241 of file fvstructuredsolver.h.
|
inlinevirtual |
Reimplemented in FvStructuredSolver3D.
Definition at line 240 of file fvstructuredsolver.h.
|
inline |
|
inline |
|
inline |
void FvStructuredSolver< nDim >::exchange |
Definition at line 8061 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::exchange | ( | std::vector< std::unique_ptr< StructuredComm< nDim > > > & | sndComm, |
std::vector< std::unique_ptr< StructuredComm< nDim > > > & | rcvComm | ||
) |
Definition at line 8070 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::exchangeTimeStep |
Definition at line 6837 of file fvstructuredsolver.cpp.
|
overridevirtual |
Implements Solver.
Definition at line 7795 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::fixTimeStepTravelingWave |
Definition at line 7096 of file fvstructuredsolver.cpp.
|
inlinevirtual |
Definition at line 193 of file fvstructuredsolver.h.
|
inlinevirtual |
|
inline |
Definition at line 213 of file fvstructuredsolver.h.
|
protectedvirtual |
Definition at line 7726 of file fvstructuredsolver.cpp.
|
protectedvirtual |
Definition at line 7739 of file fvstructuredsolver.cpp.
|
protectedvirtual |
Definition at line 7721 of file fvstructuredsolver.cpp.
|
inline |
Definition at line 221 of file fvstructuredsolver.h.
|
inlinevirtual |
Reimplemented in FvStructuredSolver3D.
Definition at line 118 of file fvstructuredsolver.h.
|
inline |
Definition at line 218 of file fvstructuredsolver.h.
|
inlinevirtual |
Reimplemented in FvStructuredSolver3D.
Definition at line 117 of file fvstructuredsolver.h.
|
inline |
Definition at line 231 of file fvstructuredsolver.h.
|
override |
Definition at line 7411 of file fvstructuredsolver.cpp.
|
protectedvirtual |
Definition at line 7586 of file fvstructuredsolver.cpp.
|
protectedvirtual |
|
protectedvirtual |
Definition at line 7560 of file fvstructuredsolver.cpp.
|
protectedvirtual |
Definition at line 7595 of file fvstructuredsolver.cpp.
|
protectedvirtual |
Definition at line 7581 of file fvstructuredsolver.cpp.
|
inline |
Definition at line 227 of file fvstructuredsolver.h.
|
inline |
Definition at line 225 of file fvstructuredsolver.h.
|
inline |
Definition at line 220 of file fvstructuredsolver.h.
|
inline |
Definition at line 230 of file fvstructuredsolver.h.
|
inline |
Definition at line 212 of file fvstructuredsolver.h.
|
inline |
Definition at line 210 of file fvstructuredsolver.h.
|
inline |
Definition at line 215 of file fvstructuredsolver.h.
|
inline |
Definition at line 214 of file fvstructuredsolver.h.
|
inline |
Definition at line 237 of file fvstructuredsolver.h.
|
inline |
Definition at line 229 of file fvstructuredsolver.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in FvStructuredSolver3D.
Definition at line 239 of file fvstructuredsolver.h.
|
override |
Definition at line 7425 of file fvstructuredsolver.cpp.
|
inline |
Definition at line 228 of file fvstructuredsolver.h.
|
inline |
Definition at line 216 of file fvstructuredsolver.h.
|
inline |
Definition at line 217 of file fvstructuredsolver.h.
|
inlineoverridevirtual |
Return if the restart time step can be determined from the restart file (for useNonSpecifiedRestartFile = true) see determineRestartTimeStep()
Reimplemented from Solver.
Definition at line 276 of file fvstructuredsolver.h.
|
inline |
Definition at line 278 of file fvstructuredsolver.h.
|
protectedvirtual |
Definition at line 7656 of file fvstructuredsolver.cpp.
|
inlinevirtual |
|
protectedvirtual |
Definition at line 7484 of file fvstructuredsolver.cpp.
|
pure virtual |
Implemented in FvStructuredSolver2D, and FvStructuredSolver3D.
void FvStructuredSolver< nDim >::initializeFQField |
Definition at line 277 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::initializeFvStructuredSolver | ( | MBool * | propertiesGroups | ) |
Initializes the general properties of the FV Structured solver.
Definition at line 1876 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::initializeRungeKutta |
Definition at line 3600 of file fvstructuredsolver.cpp.
|
inlinevirtual |
Reimplemented in FvStructuredSolver2D, and FvStructuredSolver3D.
Definition at line 180 of file fvstructuredsolver.h.
|
inlinevirtual |
void FvStructuredSolver< nDim >::initPorous |
Definition at line 3027 of file fvstructuredsolver.cpp.
|
pure virtual |
Implemented in FvStructuredSolver2D, and FvStructuredSolver3D.
|
overridevirtual |
Initialize solver moved from methods
nDim |
Implements Solver.
Definition at line 7778 of file fvstructuredsolver.cpp.
|
inlineprivatevirtual |
Definition at line 918 of file fvstructuredsolver.h.
|
protected |
Definition at line 3083 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::insertSort | ( | MInt | dim, |
MFloat * | list | ||
) |
sorts an array list into ascending numerical order, by straight insertion. dim is input(size of list); list is replaced on output by its sorted rearrangement.
Definition at line 6998 of file fvstructuredsolver.cpp.
|
inlinevirtual |
Return if the solver is active on this rank; needs to be implemented in derived solver since access to gridproxy not possible here
Reimplemented from Solver.
Definition at line 71 of file fvstructuredsolver.h.
MBool FvStructuredSolver< nDim >::isInInterval | ( | MInt | interval | ) |
Definition at line 5196 of file fvstructuredsolver.cpp.
|
inline |
Definition at line 219 of file fvstructuredsolver.h.
MBool FvStructuredSolver< nDim >::isPeriodicComm | ( | std::unique_ptr< StructuredComm< nDim > > & | comm | ) |
Definition at line 8197 of file fvstructuredsolver.cpp.
|
inline |
Definition at line 222 of file fvstructuredsolver.h.
|
inline |
Definition at line 223 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::lhsBnd |
Definition at line 8249 of file fvstructuredsolver.cpp.
|
inlinevirtual |
MBool FvStructuredSolver< nDim >::loadBoxFile | ( | MString | fileDir, |
MString | filePrefix, | ||
MInt | currentStep, | ||
MInt | boxNr | ||
) |
Definition at line 5992 of file fvstructuredsolver.cpp.
|
inlinevirtual |
Reimplemented in FvStructuredSolver2D, and FvStructuredSolver3D.
Definition at line 104 of file fvstructuredsolver.h.
|
inlinevirtual |
|
virtual |
Reimplemented from Solver.
Definition at line 5638 of file fvstructuredsolver.cpp.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in FvStructuredSolver2D, and FvStructuredSolver3D.
Definition at line 266 of file fvstructuredsolver.h.
|
inlinevirtual |
Reimplemented in FvStructuredSolver2D, and FvStructuredSolver3D.
Definition at line 181 of file fvstructuredsolver.h.
|
inlinevirtual |
Definition at line 179 of file fvstructuredsolver.h.
|
pure virtual |
Implemented in FvStructuredSolver2D, and FvStructuredSolver3D.
|
inlineoverridevirtual |
|
inlineoverride |
Definition at line 76 of file fvstructuredsolver.h.
|
inlineoverridevirtual |
void FvStructuredSolver< nDim >::partitionGrid | ( | ) |
|
overridevirtual |
Implements Solver.
Definition at line 8296 of file fvstructuredsolver.cpp.
|
inlineoverridevirtual |
|
inline |
|
inlineoverridevirtual |
MFloat FvStructuredSolver< nDim >::pythag | ( | MFloat | a, |
MFloat | b | ||
) |
Definition at line 7013 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::readAndSetAuxDataMap |
Definition at line 3232 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::readAndSetSpongeLayerProperties |
Definition at line 3291 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::receive | ( | const MBool | periodicExchange, |
std::vector< std::unique_ptr< StructuredComm< nDim > > > & | rcvComm, | ||
std::vector< MPI_Request > & | rcvRequests | ||
) |
Definition at line 8174 of file fvstructuredsolver.cpp.
|
inlinevirtual |
void FvStructuredSolver< nDim >::resetRHS |
Definition at line 4392 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::rhs |
Compute right-hand side. moved from methods
nDim |
Definition at line 8211 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::rhsBnd |
Apply boundary condition moved from methods
nDim |
Definition at line 8242 of file fvstructuredsolver.cpp.
|
pure virtual |
Implemented in FvStructuredSolver2D, and FvStructuredSolver3D.
void FvStructuredSolver< nDim >::saveAuxData |
Definition at line 6105 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::saveAveragedVariables | ( | MString | name, |
MInt | noVars, | ||
MFloat ** | summedVars | ||
) |
Definition at line 6460 of file fvstructuredsolver.cpp.
|
inlineprivatevirtual |
Definition at line 921 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::saveAverageRestart | ( | MString | name, |
MInt | noVars, | ||
MFloat ** | summedVars, | ||
MFloat ** | square, | ||
MFloat ** | cube, | ||
MFloat ** | fourth | ||
) |
Definition at line 6528 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::saveBoxes | ( | ) |
void FvStructuredSolver< nDim >::saveDissipation | ( | MString | name, |
MFloat * | dissipation | ||
) |
Definition at line 6733 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::saveForceCoefficient | ( | ParallelIoHdf5 * | pio | ) |
[in] | Open | ParallelIOHdf5 object to which attributes should be written |
Definition at line 6273 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::saveForcesToAsciiFile | ( | MBool | forceWrite | ) |
Definition at line 6350 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::saveGradients | ( | MString | name, |
MFloat ** | gradients, | ||
MString * | gradientNames | ||
) |
Definition at line 6784 of file fvstructuredsolver.cpp.
|
inlinevirtual |
|
inlinevirtual |
void FvStructuredSolver< nDim >::savePartitions |
Definition at line 5521 of file fvstructuredsolver.cpp.
|
inlinevirtual |
void FvStructuredSolver< nDim >::saveProductionTerms | ( | MString | name, |
MFloat ** | production | ||
) |
Definition at line 6675 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::saveSolution | ( | MBool | forceOutput | ) |
Definition at line 5211 of file fvstructuredsolver.cpp.
|
override |
Definition at line 5073 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::saveVarToPrimitive | ( | MInt | cellId, |
MInt | varId, | ||
MFloat | var | ||
) |
Definition at line 4468 of file fvstructuredsolver.cpp.
|
inlinevirtual |
Definition at line 194 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::send | ( | const MBool | periodicExchange, |
std::vector< std::unique_ptr< StructuredComm< nDim > > > & | sndComm, | ||
std::vector< MPI_Request > & | sndRequests | ||
) |
Definition at line 8158 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setBodyForceProperties |
Definition at line 2574 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setInputOutputProperties |
Definition at line 363 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setLimiterVisc |
Definition at line 7069 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setMovingGridProperties |
Definition at line 2439 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setNumericalProperties |
Definition at line 2704 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setPorousProperties |
Definition at line 2953 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setProfileBCProperties |
Definition at line 4052 of file fvstructuredsolver.cpp.
|
inline |
Definition at line 238 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::setRungeKuttaProperties |
Allocate and initialize Runge-Kutta coefficients:
Definition at line 3528 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setSamplingProperties | ( | ) |
void FvStructuredSolver< nDim >::setSTGProperties |
Definition at line 3635 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setTestcaseProperties |
Definition at line 1909 of file fvstructuredsolver.cpp.
|
virtual |
Reimplemented from Solver.
Definition at line 7051 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setVolumeForce |
Definition at line 4474 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::setZonalProperties |
Definition at line 4163 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::shiftCellValuesRestart | ( | MBool | ) |
MBool FvStructuredSolver< nDim >::skipPeriodicDirection | ( | std::unique_ptr< StructuredComm< nDim > > & | comm | ) |
Definition at line 8191 of file fvstructuredsolver.cpp.
|
overridevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlineoverridevirtual |
MInt FvStructuredSolver< nDim >::timer | ( | const MInt | timerId | ) | const |
Definition at line 3071 of file fvstructuredsolver.cpp.
|
inline |
Definition at line 162 of file fvstructuredsolver.h.
void FvStructuredSolver< nDim >::tqli2 | ( | MFloat * | diag, |
MFloat * | offdiag, | ||
MInt | dim | ||
) |
QL algorithm with implicit shifts, to determine the eigenvalues of a real symmetric matrix previously reduced by tred2. diag is a vector of length np. On input, its first n elements are the diagonal elements of the tridiagonal matrix. On output, it returns the eigenvalues. The vector offdiag inputs the subdiagonal elements of the tridiagonal matrix, with offidag(0) arbitrary. On output offdiag is destroyed.
Definition at line 6934 of file fvstructuredsolver.cpp.
void FvStructuredSolver< nDim >::tred2 | ( | MFloatScratchSpace & | A, |
MInt | dim, | ||
MFloat * | diag, | ||
MFloat * | offdiag | ||
) |
Householder reduction of a real, symmetric matrix A. On output A is replaced by the orthogonla matrix Q (omitted here) diag returns the diagonla elements of the tridiagonal matrix offdiag the off-diagonal elements with offdiag[1]=0;
Definition at line 6859 of file fvstructuredsolver.cpp.
|
pure virtual |
Implemented in FvStructuredSolver2D, and FvStructuredSolver3D.
|
pure virtual |
Implemented in FvStructuredSolver2D, and FvStructuredSolver3D.
|
inlinevirtual |
|
virtual |
Definition at line 5007 of file fvstructuredsolver.cpp.
|
virtual |
Definition at line 5033 of file fvstructuredsolver.cpp.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlinevirtual |
Definition at line 49 of file fvstructuredsolver.h.
|
friend |
Definition at line 47 of file fvstructuredsolver.h.
|
friend |
Definition at line 46 of file fvstructuredsolver.h.
Definition at line 43 of file fvstructuredsolver.h.
Definition at line 45 of file fvstructuredsolver.h.
|
protected |
Definition at line 332 of file fvstructuredsolver.h.
|
protected |
Definition at line 469 of file fvstructuredsolver.h.
|
protected |
Definition at line 831 of file fvstructuredsolver.h.
|
protected |
Definition at line 865 of file fvstructuredsolver.h.
|
protected |
Definition at line 866 of file fvstructuredsolver.h.
|
protected |
Definition at line 867 of file fvstructuredsolver.h.
|
protected |
Definition at line 868 of file fvstructuredsolver.h.
|
protected |
Definition at line 447 of file fvstructuredsolver.h.
|
protected |
Definition at line 690 of file fvstructuredsolver.h.
|
protected |
Definition at line 489 of file fvstructuredsolver.h.
|
protected |
Definition at line 490 of file fvstructuredsolver.h.
|
protected |
Definition at line 668 of file fvstructuredsolver.h.
|
protected |
Definition at line 645 of file fvstructuredsolver.h.
|
protected |
Definition at line 780 of file fvstructuredsolver.h.
|
protected |
Definition at line 785 of file fvstructuredsolver.h.
|
protected |
Definition at line 778 of file fvstructuredsolver.h.
|
protected |
Definition at line 777 of file fvstructuredsolver.h.
|
protected |
Definition at line 782 of file fvstructuredsolver.h.
|
protected |
Definition at line 781 of file fvstructuredsolver.h.
|
protected |
Definition at line 783 of file fvstructuredsolver.h.
|
protected |
Definition at line 784 of file fvstructuredsolver.h.
|
protected |
Definition at line 779 of file fvstructuredsolver.h.
|
protected |
Definition at line 792 of file fvstructuredsolver.h.
|
protected |
Definition at line 796 of file fvstructuredsolver.h.
|
protected |
Definition at line 789 of file fvstructuredsolver.h.
|
protected |
Definition at line 788 of file fvstructuredsolver.h.
|
protected |
Definition at line 794 of file fvstructuredsolver.h.
|
protected |
Definition at line 793 of file fvstructuredsolver.h.
|
protected |
Definition at line 795 of file fvstructuredsolver.h.
|
protected |
Definition at line 790 of file fvstructuredsolver.h.
|
protected |
Definition at line 791 of file fvstructuredsolver.h.
|
protected |
Definition at line 623 of file fvstructuredsolver.h.
|
protected |
Definition at line 472 of file fvstructuredsolver.h.
|
protected |
Definition at line 476 of file fvstructuredsolver.h.
|
protected |
Definition at line 905 of file fvstructuredsolver.h.
|
protected |
Definition at line 899 of file fvstructuredsolver.h.
|
protected |
Definition at line 900 of file fvstructuredsolver.h.
|
protected |
Definition at line 901 of file fvstructuredsolver.h.
|
protected |
Definition at line 902 of file fvstructuredsolver.h.
|
protected |
Definition at line 903 of file fvstructuredsolver.h.
|
protected |
Definition at line 904 of file fvstructuredsolver.h.
|
protected |
Definition at line 674 of file fvstructuredsolver.h.
|
protected |
Definition at line 872 of file fvstructuredsolver.h.
|
protected |
Definition at line 680 of file fvstructuredsolver.h.
|
protected |
Definition at line 679 of file fvstructuredsolver.h.
|
protected |
Definition at line 384 of file fvstructuredsolver.h.
|
protected |
Definition at line 383 of file fvstructuredsolver.h.
|
protected |
Definition at line 512 of file fvstructuredsolver.h.
|
protected |
Definition at line 510 of file fvstructuredsolver.h.
|
protected |
Definition at line 513 of file fvstructuredsolver.h.
|
protected |
Definition at line 666 of file fvstructuredsolver.h.
|
protected |
Definition at line 511 of file fvstructuredsolver.h.
|
protected |
Definition at line 514 of file fvstructuredsolver.h.
|
protected |
Definition at line 515 of file fvstructuredsolver.h.
|
protected |
Definition at line 473 of file fvstructuredsolver.h.
|
protected |
Definition at line 739 of file fvstructuredsolver.h.
|
protected |
Definition at line 740 of file fvstructuredsolver.h.
|
protected |
Definition at line 875 of file fvstructuredsolver.h.
|
protected |
Definition at line 875 of file fvstructuredsolver.h.
|
protected |
Definition at line 875 of file fvstructuredsolver.h.
|
protected |
Definition at line 875 of file fvstructuredsolver.h.
|
protected |
Definition at line 875 of file fvstructuredsolver.h.
|
protected |
Definition at line 409 of file fvstructuredsolver.h.
|
protected |
Definition at line 434 of file fvstructuredsolver.h.
|
protected |
Definition at line 687 of file fvstructuredsolver.h.
|
protected |
Definition at line 826 of file fvstructuredsolver.h.
|
protected |
Definition at line 762 of file fvstructuredsolver.h.
|
protected |
Definition at line 763 of file fvstructuredsolver.h.
|
protected |
Definition at line 764 of file fvstructuredsolver.h.
|
protected |
Definition at line 765 of file fvstructuredsolver.h.
|
protected |
Definition at line 449 of file fvstructuredsolver.h.
|
protected |
Definition at line 766 of file fvstructuredsolver.h.
|
protected |
Definition at line 759 of file fvstructuredsolver.h.
|
protected |
Definition at line 761 of file fvstructuredsolver.h.
|
protected |
Definition at line 758 of file fvstructuredsolver.h.
|
protected |
Definition at line 756 of file fvstructuredsolver.h.
|
protected |
Definition at line 757 of file fvstructuredsolver.h.
|
protected |
Definition at line 755 of file fvstructuredsolver.h.
|
protected |
Definition at line 760 of file fvstructuredsolver.h.
|
protected |
Definition at line 615 of file fvstructuredsolver.h.
|
protected |
Definition at line 705 of file fvstructuredsolver.h.
|
protected |
Definition at line 708 of file fvstructuredsolver.h.
|
protected |
Definition at line 706 of file fvstructuredsolver.h.
|
protected |
Definition at line 707 of file fvstructuredsolver.h.
|
protected |
Definition at line 752 of file fvstructuredsolver.h.
|
protected |
Definition at line 753 of file fvstructuredsolver.h.
|
protected |
Definition at line 754 of file fvstructuredsolver.h.
|
protected |
Definition at line 774 of file fvstructuredsolver.h.
|
protected |
Definition at line 770 of file fvstructuredsolver.h.
|
protected |
Definition at line 773 of file fvstructuredsolver.h.
|
protected |
Definition at line 771 of file fvstructuredsolver.h.
|
protected |
Definition at line 772 of file fvstructuredsolver.h.
|
protected |
Definition at line 584 of file fvstructuredsolver.h.
|
protected |
Definition at line 587 of file fvstructuredsolver.h.
|
protected |
Definition at line 585 of file fvstructuredsolver.h.
|
protected |
Definition at line 586 of file fvstructuredsolver.h.
|
protected |
Definition at line 710 of file fvstructuredsolver.h.
|
protected |
Definition at line 713 of file fvstructuredsolver.h.
|
protected |
Definition at line 711 of file fvstructuredsolver.h.
|
protected |
Definition at line 712 of file fvstructuredsolver.h.
|
protected |
Definition at line 453 of file fvstructuredsolver.h.
|
protected |
Definition at line 626 of file fvstructuredsolver.h.
|
protected |
Definition at line 437 of file fvstructuredsolver.h.
|
protected |
Definition at line 575 of file fvstructuredsolver.h.
|
protected |
Definition at line 800 of file fvstructuredsolver.h.
|
protected |
Definition at line 655 of file fvstructuredsolver.h.
|
protected |
Definition at line 656 of file fvstructuredsolver.h.
|
protected |
Definition at line 731 of file fvstructuredsolver.h.
|
protected |
Definition at line 404 of file fvstructuredsolver.h.
|
protected |
Definition at line 661 of file fvstructuredsolver.h.
|
protected |
Definition at line 475 of file fvstructuredsolver.h.
|
protected |
Definition at line 817 of file fvstructuredsolver.h.
|
protected |
Definition at line 398 of file fvstructuredsolver.h.
|
protected |
Definition at line 815 of file fvstructuredsolver.h.
|
protected |
Definition at line 564 of file fvstructuredsolver.h.
|
protected |
Definition at line 336 of file fvstructuredsolver.h.
|
protected |
Definition at line 466 of file fvstructuredsolver.h.
|
protected |
Definition at line 438 of file fvstructuredsolver.h.
|
protected |
Definition at line 444 of file fvstructuredsolver.h.
|
protected |
Definition at line 647 of file fvstructuredsolver.h.
|
protected |
Definition at line 646 of file fvstructuredsolver.h.
|
protected |
Definition at line 481 of file fvstructuredsolver.h.
|
protected |
Definition at line 480 of file fvstructuredsolver.h.
|
protected |
Definition at line 478 of file fvstructuredsolver.h.
|
protected |
Definition at line 474 of file fvstructuredsolver.h.
|
protected |
Definition at line 483 of file fvstructuredsolver.h.
|
protected |
Definition at line 482 of file fvstructuredsolver.h.
|
protected |
Definition at line 477 of file fvstructuredsolver.h.
|
protected |
Definition at line 479 of file fvstructuredsolver.h.
|
protected |
Definition at line 487 of file fvstructuredsolver.h.
|
protected |
Definition at line 553 of file fvstructuredsolver.h.
|
protected |
Definition at line 878 of file fvstructuredsolver.h.
|
protected |
Definition at line 886 of file fvstructuredsolver.h.
|
protected |
Definition at line 879 of file fvstructuredsolver.h.
|
protected |
Definition at line 881 of file fvstructuredsolver.h.
|
protected |
Definition at line 880 of file fvstructuredsolver.h.
|
protected |
Definition at line 882 of file fvstructuredsolver.h.
|
protected |
Definition at line 887 of file fvstructuredsolver.h.
|
protected |
Definition at line 883 of file fvstructuredsolver.h.
|
protected |
Definition at line 888 of file fvstructuredsolver.h.
|
protected |
Definition at line 884 of file fvstructuredsolver.h.
|
protected |
Definition at line 885 of file fvstructuredsolver.h.
|
protected |
Definition at line 442 of file fvstructuredsolver.h.
|
protected |
Definition at line 443 of file fvstructuredsolver.h.
|
protected |
Definition at line 488 of file fvstructuredsolver.h.
StructuredGrid<nDim>* FvStructuredSolver< nDim >::m_grid |
Definition at line 52 of file fvstructuredsolver.h.
|
protected |
Definition at line 345 of file fvstructuredsolver.h.
|
protected |
Definition at line 836 of file fvstructuredsolver.h.
|
protected |
Definition at line 701 of file fvstructuredsolver.h.
|
protected |
Definition at line 457 of file fvstructuredsolver.h.
|
protected |
Definition at line 465 of file fvstructuredsolver.h.
|
protected |
Definition at line 417 of file fvstructuredsolver.h.
|
protected |
Definition at line 436 of file fvstructuredsolver.h.
|
protected |
Definition at line 767 of file fvstructuredsolver.h.
|
protected |
Definition at line 660 of file fvstructuredsolver.h.
|
protected |
Definition at line 508 of file fvstructuredsolver.h.
|
protected |
Definition at line 503 of file fvstructuredsolver.h.
|
protected |
Definition at line 501 of file fvstructuredsolver.h.
|
protected |
Definition at line 502 of file fvstructuredsolver.h.
|
protected |
Definition at line 504 of file fvstructuredsolver.h.
|
protected |
Definition at line 505 of file fvstructuredsolver.h.
|
protected |
Definition at line 494 of file fvstructuredsolver.h.
|
protected |
Definition at line 495 of file fvstructuredsolver.h.
|
protected |
Definition at line 497 of file fvstructuredsolver.h.
|
protected |
Definition at line 498 of file fvstructuredsolver.h.
|
protected |
Definition at line 496 of file fvstructuredsolver.h.
|
protected |
Definition at line 499 of file fvstructuredsolver.h.
|
protected |
Definition at line 667 of file fvstructuredsolver.h.
|
protected |
Definition at line 493 of file fvstructuredsolver.h.
|
protected |
Definition at line 500 of file fvstructuredsolver.h.
|
protected |
Definition at line 506 of file fvstructuredsolver.h.
|
protected |
Definition at line 507 of file fvstructuredsolver.h.
|
private |
Definition at line 916 of file fvstructuredsolver.h.
|
protected |
Definition at line 807 of file fvstructuredsolver.h.
|
protected |
Definition at line 463 of file fvstructuredsolver.h.
|
protected |
Definition at line 467 of file fvstructuredsolver.h.
|
protected |
Definition at line 485 of file fvstructuredsolver.h.
|
protected |
Definition at line 484 of file fvstructuredsolver.h.
MInt FvStructuredSolver< nDim >::m_lastOutputTimeStep |
Definition at line 328 of file fvstructuredsolver.h.
|
protected |
Definition at line 683 of file fvstructuredsolver.h.
|
protected |
Definition at line 684 of file fvstructuredsolver.h.
|
protected |
Definition at line 686 of file fvstructuredsolver.h.
|
protected |
Definition at line 559 of file fvstructuredsolver.h.
|
protected |
Definition at line 470 of file fvstructuredsolver.h.
|
protected |
Definition at line 344 of file fvstructuredsolver.h.
|
protected |
Definition at line 343 of file fvstructuredsolver.h.
|
protected |
Definition at line 378 of file fvstructuredsolver.h.
|
protected |
Definition at line 351 of file fvstructuredsolver.h.
|
protected |
Definition at line 346 of file fvstructuredsolver.h.
|
protected |
Definition at line 350 of file fvstructuredsolver.h.
|
protected |
Definition at line 651 of file fvstructuredsolver.h.
|
protected |
Definition at line 816 of file fvstructuredsolver.h.
|
protected |
Definition at line 689 of file fvstructuredsolver.h.
|
protected |
Definition at line 725 of file fvstructuredsolver.h.
|
protected |
Definition at line 672 of file fvstructuredsolver.h.
|
protected |
Definition at line 422 of file fvstructuredsolver.h.
|
protected |
Definition at line 671 of file fvstructuredsolver.h.
|
protected |
Definition at line 737 of file fvstructuredsolver.h.
|
protected |
Definition at line 741 of file fvstructuredsolver.h.
|
protected |
Definition at line 742 of file fvstructuredsolver.h.
|
protected |
Definition at line 425 of file fvstructuredsolver.h.
|
protected |
Definition at line 675 of file fvstructuredsolver.h.
|
protected |
Definition at line 424 of file fvstructuredsolver.h.
|
protected |
Definition at line 801 of file fvstructuredsolver.h.
|
protected |
Definition at line 521 of file fvstructuredsolver.h.
|
protected |
Definition at line 529 of file fvstructuredsolver.h.
|
protected |
Definition at line 534 of file fvstructuredsolver.h.
|
protected |
Definition at line 517 of file fvstructuredsolver.h.
|
protected |
Definition at line 526 of file fvstructuredsolver.h.
|
protected |
Definition at line 524 of file fvstructuredsolver.h.
|
protected |
Definition at line 525 of file fvstructuredsolver.h.
|
protected |
Definition at line 527 of file fvstructuredsolver.h.
|
protected |
Definition at line 518 of file fvstructuredsolver.h.
|
protected |
Definition at line 522 of file fvstructuredsolver.h.
|
protected |
Definition at line 519 of file fvstructuredsolver.h.
|
protected |
Definition at line 520 of file fvstructuredsolver.h.
|
protected |
Definition at line 528 of file fvstructuredsolver.h.
|
protected |
Definition at line 523 of file fvstructuredsolver.h.
|
protected |
Definition at line 533 of file fvstructuredsolver.h.
|
protected |
Definition at line 532 of file fvstructuredsolver.h.
|
protected |
Definition at line 530 of file fvstructuredsolver.h.
|
protected |
Definition at line 531 of file fvstructuredsolver.h.
|
protected |
Definition at line 673 of file fvstructuredsolver.h.
|
protected |
Definition at line 423 of file fvstructuredsolver.h.
|
protected |
Definition at line 486 of file fvstructuredsolver.h.
|
protected |
Definition at line 420 of file fvstructuredsolver.h.
|
protected |
Definition at line 738 of file fvstructuredsolver.h.
|
protected |
Definition at line 736 of file fvstructuredsolver.h.
|
protected |
Definition at line 426 of file fvstructuredsolver.h.
|
protected |
Definition at line 698 of file fvstructuredsolver.h.
|
protected |
Definition at line 554 of file fvstructuredsolver.h.
|
protected |
Definition at line 551 of file fvstructuredsolver.h.
|
protected |
Definition at line 618 of file fvstructuredsolver.h.
|
protected |
Definition at line 428 of file fvstructuredsolver.h.
|
protected |
Definition at line 678 of file fvstructuredsolver.h.
|
protected |
Definition at line 421 of file fvstructuredsolver.h.
|
protected |
Definition at line 724 of file fvstructuredsolver.h.
|
protected |
Definition at line 435 of file fvstructuredsolver.h.
|
protected |
Definition at line 391 of file fvstructuredsolver.h.
|
protected |
Definition at line 393 of file fvstructuredsolver.h.
|
protected |
Definition at line 392 of file fvstructuredsolver.h.
MString FvStructuredSolver< nDim >::m_outputFormat |
Definition at line 327 of file fvstructuredsolver.h.
|
protected |
Definition at line 405 of file fvstructuredsolver.h.
|
protected |
Definition at line 402 of file fvstructuredsolver.h.
|
protected |
Definition at line 448 of file fvstructuredsolver.h.
|
protected |
Definition at line 431 of file fvstructuredsolver.h.
|
protected |
Definition at line 566 of file fvstructuredsolver.h.
|
protected |
Definition at line 565 of file fvstructuredsolver.h.
|
protected |
Definition at line 813 of file fvstructuredsolver.h.
|
protected |
Definition at line 748 of file fvstructuredsolver.h.
|
protected |
Definition at line 749 of file fvstructuredsolver.h.
|
protected |
Definition at line 536 of file fvstructuredsolver.h.
|
protected |
Definition at line 541 of file fvstructuredsolver.h.
|
protected |
Definition at line 544 of file fvstructuredsolver.h.
|
protected |
Definition at line 545 of file fvstructuredsolver.h.
|
protected |
Definition at line 546 of file fvstructuredsolver.h.
|
protected |
Definition at line 547 of file fvstructuredsolver.h.
|
protected |
Definition at line 540 of file fvstructuredsolver.h.
|
protected |
Definition at line 539 of file fvstructuredsolver.h.
|
protected |
Definition at line 538 of file fvstructuredsolver.h.
|
protected |
Definition at line 537 of file fvstructuredsolver.h.
|
protected |
Definition at line 543 of file fvstructuredsolver.h.
|
protected |
Definition at line 542 of file fvstructuredsolver.h.
|
protected |
Definition at line 871 of file fvstructuredsolver.h.
|
protected |
Definition at line 874 of file fvstructuredsolver.h.
|
protected |
Definition at line 432 of file fvstructuredsolver.h.
|
protected |
Definition at line 411 of file fvstructuredsolver.h.
|
protected |
Definition at line 339 of file fvstructuredsolver.h.
|
protected |
Definition at line 340 of file fvstructuredsolver.h.
|
protected |
Definition at line 696 of file fvstructuredsolver.h.
|
protected |
Definition at line 461 of file fvstructuredsolver.h.
|
protected |
Definition at line 697 of file fvstructuredsolver.h.
|
protected |
Definition at line 700 of file fvstructuredsolver.h.
|
protected |
Definition at line 729 of file fvstructuredsolver.h.
|
protected |
Definition at line 445 of file fvstructuredsolver.h.
|
protected |
Definition at line 552 of file fvstructuredsolver.h.
|
protected |
Definition at line 458 of file fvstructuredsolver.h.
|
protected |
Definition at line 430 of file fvstructuredsolver.h.
|
protected |
Definition at line 550 of file fvstructuredsolver.h.
|
protected |
Definition at line 580 of file fvstructuredsolver.h.
|
protected |
Definition at line 578 of file fvstructuredsolver.h.
|
protected |
Definition at line 579 of file fvstructuredsolver.h.
|
protected |
Definition at line 652 of file fvstructuredsolver.h.
|
protected |
Definition at line 649 of file fvstructuredsolver.h.
|
protected |
Definition at line 643 of file fvstructuredsolver.h.
|
protected |
Definition at line 641 of file fvstructuredsolver.h.
|
protected |
Definition at line 640 of file fvstructuredsolver.h.
|
protected |
Definition at line 650 of file fvstructuredsolver.h.
|
protected |
Definition at line 659 of file fvstructuredsolver.h.
|
protected |
Definition at line 829 of file fvstructuredsolver.h.
|
protected |
Definition at line 662 of file fvstructuredsolver.h.
|
protected |
Definition at line 830 of file fvstructuredsolver.h.
MInt FvStructuredSolver< nDim >::m_restartTimeStep |
Definition at line 326 of file fvstructuredsolver.h.
|
protected |
Definition at line 446 of file fvstructuredsolver.h.
|
protected |
Definition at line 822 of file fvstructuredsolver.h.
|
protected |
Definition at line 823 of file fvstructuredsolver.h.
|
protected |
Definition at line 723 of file fvstructuredsolver.h.
|
protected |
Definition at line 819 of file fvstructuredsolver.h.
|
protected |
Definition at line 820 of file fvstructuredsolver.h.
|
protected |
Definition at line 824 of file fvstructuredsolver.h.
|
protected |
Definition at line 821 of file fvstructuredsolver.h.
|
protected |
Definition at line 396 of file fvstructuredsolver.h.
|
protected |
Definition at line 555 of file fvstructuredsolver.h.
|
protected |
Definition at line 557 of file fvstructuredsolver.h.
|
protected |
Definition at line 433 of file fvstructuredsolver.h.
|
protected |
Definition at line 560 of file fvstructuredsolver.h.
|
protected |
Definition at line 406 of file fvstructuredsolver.h.
|
protected |
Definition at line 669 of file fvstructuredsolver.h.
|
protected |
Definition at line 491 of file fvstructuredsolver.h.
|
protected |
Definition at line 622 of file fvstructuredsolver.h.
|
protected |
Definition at line 835 of file fvstructuredsolver.h.
|
protected |
Definition at line 728 of file fvstructuredsolver.h.
|
protected |
Definition at line 464 of file fvstructuredsolver.h.
|
protected |
Definition at line 665 of file fvstructuredsolver.h.
|
protected |
Definition at line 619 of file fvstructuredsolver.h.
|
protected |
Definition at line 624 of file fvstructuredsolver.h.
|
protected |
Definition at line 621 of file fvstructuredsolver.h.
|
protected |
Definition at line 589 of file fvstructuredsolver.h.
|
protected |
Definition at line 590 of file fvstructuredsolver.h.
|
protected |
Definition at line 591 of file fvstructuredsolver.h.
|
protected |
Definition at line 600 of file fvstructuredsolver.h.
|
protected |
Definition at line 602 of file fvstructuredsolver.h.
|
protected |
Definition at line 592 of file fvstructuredsolver.h.
|
protected |
Definition at line 599 of file fvstructuredsolver.h.
|
protected |
Definition at line 606 of file fvstructuredsolver.h.
|
protected |
Definition at line 595 of file fvstructuredsolver.h.
|
protected |
Definition at line 598 of file fvstructuredsolver.h.
|
protected |
Definition at line 609 of file fvstructuredsolver.h.
|
protected |
Definition at line 593 of file fvstructuredsolver.h.
|
protected |
Definition at line 588 of file fvstructuredsolver.h.
|
protected |
Definition at line 610 of file fvstructuredsolver.h.
|
protected |
Definition at line 601 of file fvstructuredsolver.h.
|
protected |
Definition at line 597 of file fvstructuredsolver.h.
|
protected |
Definition at line 612 of file fvstructuredsolver.h.
|
protected |
Definition at line 594 of file fvstructuredsolver.h.
|
protected |
Definition at line 596 of file fvstructuredsolver.h.
|
protected |
Definition at line 604 of file fvstructuredsolver.h.
|
protected |
Definition at line 603 of file fvstructuredsolver.h.
|
protected |
Definition at line 611 of file fvstructuredsolver.h.
|
protected |
Definition at line 605 of file fvstructuredsolver.h.
|
protected |
Definition at line 607 of file fvstructuredsolver.h.
|
protected |
Definition at line 608 of file fvstructuredsolver.h.
|
protected |
Definition at line 353 of file fvstructuredsolver.h.
MPI_Comm FvStructuredSolver< nDim >::m_StructuredComm |
Definition at line 324 of file fvstructuredsolver.h.
|
protected |
Definition at line 450 of file fvstructuredsolver.h.
|
protected |
Definition at line 451 of file fvstructuredsolver.h.
|
protected |
Definition at line 347 of file fvstructuredsolver.h.
|
protected |
Definition at line 625 of file fvstructuredsolver.h.
|
protected |
Definition at line 556 of file fvstructuredsolver.h.
|
protected |
Definition at line 563 of file fvstructuredsolver.h.
|
protected |
Definition at line 570 of file fvstructuredsolver.h.
|
protected |
Definition at line 572 of file fvstructuredsolver.h.
|
protected |
Definition at line 558 of file fvstructuredsolver.h.
|
protected |
Definition at line 562 of file fvstructuredsolver.h.
|
private |
Definition at line 914 of file fvstructuredsolver.h.
|
protected |
Definition at line 561 of file fvstructuredsolver.h.
|
protected |
Definition at line 814 of file fvstructuredsolver.h.
|
protected |
Definition at line 452 of file fvstructuredsolver.h.
|
protected |
Definition at line 648 of file fvstructuredsolver.h.
|
protected |
Definition at line 352 of file fvstructuredsolver.h.
|
protected |
Definition at line 863 of file fvstructuredsolver.h.
|
protected |
Definition at line 859 of file fvstructuredsolver.h.
|
protected |
Definition at line 846 of file fvstructuredsolver.h.
|
protected |
Definition at line 841 of file fvstructuredsolver.h.
|
protected |
Definition at line 850 of file fvstructuredsolver.h.
|
protected |
Definition at line 861 of file fvstructuredsolver.h.
|
protected |
Definition at line 853 of file fvstructuredsolver.h.
|
protected |
Definition at line 854 of file fvstructuredsolver.h.
|
protected |
Definition at line 855 of file fvstructuredsolver.h.
|
protected |
Definition at line 848 of file fvstructuredsolver.h.
|
protected |
Definition at line 847 of file fvstructuredsolver.h.
|
protected |
Definition at line 856 of file fvstructuredsolver.h.
|
protected |
Definition at line 857 of file fvstructuredsolver.h.
|
protected |
Definition at line 858 of file fvstructuredsolver.h.
|
protected |
Definition at line 860 of file fvstructuredsolver.h.
|
protected |
Definition at line 849 of file fvstructuredsolver.h.
|
protected |
Definition at line 840 of file fvstructuredsolver.h.
|
protected |
Definition at line 852 of file fvstructuredsolver.h.
|
protected |
Definition at line 851 of file fvstructuredsolver.h.
|
protected |
Definition at line 862 of file fvstructuredsolver.h.
|
protected |
Definition at line 843 of file fvstructuredsolver.h.
|
protected |
Definition at line 842 of file fvstructuredsolver.h.
|
protected |
Definition at line 845 of file fvstructuredsolver.h.
|
protected |
Definition at line 844 of file fvstructuredsolver.h.
|
protected |
Definition at line 810 of file fvstructuredsolver.h.
|
protected |
Definition at line 832 of file fvstructuredsolver.h.
|
protected |
Definition at line 898 of file fvstructuredsolver.h.
|
protected |
Definition at line 799 of file fvstructuredsolver.h.
|
protected |
Definition at line 401 of file fvstructuredsolver.h.
|
protected |
Definition at line 839 of file fvstructuredsolver.h.
|
protected |
Definition at line 620 of file fvstructuredsolver.h.
|
protected |
Definition at line 410 of file fvstructuredsolver.h.
|
protected |
Definition at line 685 of file fvstructuredsolver.h.
|
protected |
Definition at line 811 of file fvstructuredsolver.h.
|
protected |
Definition at line 692 of file fvstructuredsolver.h.
|
protected |
Definition at line 439 of file fvstructuredsolver.h.
|
protected |
Definition at line 440 of file fvstructuredsolver.h.
|
protected |
Definition at line 441 of file fvstructuredsolver.h.
|
protected |
Definition at line 403 of file fvstructuredsolver.h.
|
protected |
Definition at line 818 of file fvstructuredsolver.h.
|
protected |
Definition at line 349 of file fvstructuredsolver.h.
|
protected |
Definition at line 359 of file fvstructuredsolver.h.
|
protected |
Definition at line 355 of file fvstructuredsolver.h.
|
protected |
Definition at line 361 of file fvstructuredsolver.h.
|
protected |
Definition at line 360 of file fvstructuredsolver.h.
|
protected |
Definition at line 376 of file fvstructuredsolver.h.
|
protected |
Definition at line 366 of file fvstructuredsolver.h.
|
protected |
Definition at line 381 of file fvstructuredsolver.h.
|
protected |
Definition at line 389 of file fvstructuredsolver.h.
|
protected |
Definition at line 367 of file fvstructuredsolver.h.
|
protected |
Definition at line 385 of file fvstructuredsolver.h.
|
protected |
Definition at line 388 of file fvstructuredsolver.h.
|
protected |
Definition at line 386 of file fvstructuredsolver.h.
|
protected |
Definition at line 387 of file fvstructuredsolver.h.
|
protected |
Definition at line 363 of file fvstructuredsolver.h.
|
protected |
Definition at line 362 of file fvstructuredsolver.h.
|
protected |
Definition at line 358 of file fvstructuredsolver.h.
|
protected |
Definition at line 354 of file fvstructuredsolver.h.
|
protected |
Definition at line 348 of file fvstructuredsolver.h.
|
protected |
Definition at line 368 of file fvstructuredsolver.h.
|
protected |
Definition at line 369 of file fvstructuredsolver.h.
|
protected |
Definition at line 382 of file fvstructuredsolver.h.
|
protected |
Definition at line 370 of file fvstructuredsolver.h.
|
protected |
Definition at line 371 of file fvstructuredsolver.h.
|
protected |
Definition at line 372 of file fvstructuredsolver.h.
|
protected |
Definition at line 373 of file fvstructuredsolver.h.
|
protected |
Definition at line 734 of file fvstructuredsolver.h.
|
protected |
Definition at line 379 of file fvstructuredsolver.h.
|
protected |
Definition at line 733 of file fvstructuredsolver.h.
|
protected |
Definition at line 364 of file fvstructuredsolver.h.
|
protected |
Definition at line 365 of file fvstructuredsolver.h.
|
protected |
Definition at line 377 of file fvstructuredsolver.h.
|
protected |
Definition at line 357 of file fvstructuredsolver.h.
|
protected |
Definition at line 356 of file fvstructuredsolver.h.
|
protected |
Definition at line 380 of file fvstructuredsolver.h.
|
protected |
Definition at line 374 of file fvstructuredsolver.h.
|
protected |
Definition at line 375 of file fvstructuredsolver.h.
|
protected |
Definition at line 419 of file fvstructuredsolver.h.
|
protected |
Definition at line 812 of file fvstructuredsolver.h.
|
protected |
Definition at line 629 of file fvstructuredsolver.h.
|
protected |
Definition at line 630 of file fvstructuredsolver.h.
|
protected |
Definition at line 695 of file fvstructuredsolver.h.
|
protected |
Definition at line 720 of file fvstructuredsolver.h.
|
protected |
Definition at line 702 of file fvstructuredsolver.h.
|
protected |
Definition at line 718 of file fvstructuredsolver.h.
|
protected |
Definition at line 714 of file fvstructuredsolver.h.
|
protected |
Definition at line 703 of file fvstructuredsolver.h.
|
protected |
Definition at line 719 of file fvstructuredsolver.h.
|
protected |
Definition at line 699 of file fvstructuredsolver.h.
|
protected |
Definition at line 744 of file fvstructuredsolver.h.
|
protected |
Definition at line 745 of file fvstructuredsolver.h.
|
protected |
Definition at line 743 of file fvstructuredsolver.h.
|
protected |
Definition at line 414 of file fvstructuredsolver.h.
|
protected |
Definition at line 333 of file fvstructuredsolver.h.