|
void | initLPTSolutionFile () override |
|
void | writeLPTSolutionFile () override |
|
void | initParticleStatistics () override |
|
void | computeParticleStatistics () override |
|
void | initPLIsoTurbulenceStatistics () override |
| init function for particle-laden isotropic turbulence More...
|
|
void | computePLIsoTurbulenceStatistics () override |
| compute average quantites of particle-laden isotropic turbulence average particle response time tau_p average Stokes number in respect of the Kolmogorov length More...
|
|
void | initLPTSolutionFile () override |
| init function for LPT particle solution file More...
|
|
void | writeLPTSolutionFile () override |
| base function which is called every time-Step in postprocessInSolve More...
|
|
void | initParticleStatistics () override |
| init function for LPT particle statistics file More...
|
|
void | computeParticleStatistics () override |
| compute average quantites of particle phase average particle Reynolds number ReP the root mean square particle velocity vrms the total kinetic energy of the particles More...
|
|
void | initParticleLog () |
| initialize particle.log More...
|
|
void | writeParticleLog () |
| write particle Log file, containing particle position and velocity at timestep t More...
|
|
void | particleMass () |
| computes conervation variables (mass/momentum/energy!) More...
|
|
void | parcelStatistics () |
| computes parcel statistics More...
|
|
void | particlePenetration () |
| calculate vertical and horizontal penetration from given coordinate More...
|
|
MInt | getInjectionData () |
|
void | advanceDataStep () |
|
void | resetDataStep () |
|
MBool | isActive () const |
|
void | transferSensorWeights () |
|
void | initReduceToLevelAvg () |
| Initializes properties for grid level reduction. More...
|
|
void | initTimeStepProperties () |
| Initializes timestep properties for postprocessing. More...
|
|
void | initTimeStepPropertiesSlice () |
|
void | initTimeStepPropertiesLine () |
|
virtual void | initAveragingProperties () |
| Initialize properties relevant for temporal averaging. More...
|
|
void | initProbePoint () |
| Initializes properties for point probing. More...
|
|
void | initProbeLine () |
| Initializes properties and memory for line probing. More...
|
|
void | initProbeSlice () |
| Initializes properties and memory for slice probing. More...
|
|
void | initSpatialAveraging () |
|
void | initProbeArbitraryLine () |
| initializes properties and data for arbitrary line probing More...
|
|
void | initProbeArbitrarySlice () |
| initializes properties and data for arbitrary slice probing More...
|
|
void | initProbeLinePeriodic () |
|
virtual void | probeLinePeriodic () |
|
virtual void | probeLinePeriodicPost () |
|
virtual void | initSprayData () |
|
virtual void | computeSprayData () |
|
virtual void | writeSprayData () |
|
virtual void | initLPTSolutionFile () |
|
virtual void | writeLPTSolutionFile () |
|
virtual void | initParticleStatistics () |
|
virtual void | computeParticleStatistics () |
|
virtual void | initPLIsoTurbulenceStatistics () |
|
virtual void | computePLIsoTurbulenceStatistics () |
|
virtual void | initAverageVariables () |
| allocates memory for averageSolutions() and averageSolutionsInSolve() More...
|
|
void | pp_saveCoarseSolution () |
|
void | averageSolutions () |
| Averages solutions. More...
|
|
virtual void | averageSolutionsInSolve () |
|
void | computeAndSaveDivergence () |
|
void | computeAndSaveMean () |
|
void | initAverageSolutionsSlice () |
| Initializes properties for slice averaging. More...
|
|
void | averageSolutionsSlice () |
|
void | probeLocation () |
|
void | findClosestProbePointsGridCells () |
|
virtual void | initPointSamplingData () |
|
virtual void | savePointSamplingData () |
|
virtual void | initSurfaceSamplingData () |
|
virtual void | saveSurfaceSamplingData () |
|
virtual void | initVolumeSamplingData () |
|
virtual void | saveVolumeSamplingData () |
|
virtual void | initIsoTurbulenceStatistics () |
|
virtual void | computeIsoTurbulenceStatistics () |
|
void | initWritePointData () |
|
void | writePointData () |
|
void | spatialAveraging () |
|
void | spatialAveragingPost () |
|
void | createCellToMap1D (std::map< MFloat, MInt, coord_comp_1d_ > &coordinates, std::map< MFloat, MFloat, coord_comp_1d_ > &cell_to_map) |
|
void | createCellToMap2D (std::map< std::pair< MFloat, MFloat >, MInt, coord_comp_2d_ > &coordinates, std::map< std::pair< MFloat, MFloat >, std::pair< MFloat, MFloat >, coord_comp_2d_ > &cell_to_map) |
|
void | probeLine () |
|
void | probeLinePre () |
|
void | probeLinePost () |
|
void | probeSlice () |
|
void | probeSliceIn () |
|
void | probeSlicePre () |
|
void | probeSlicePost () |
|
void | collectMinLvlCells () |
|
void | findContainingCell (const MFloat *coord, MInt &cellId) |
|
void | probeArbitraryLine () |
|
void | probeArbitraryLinePost () |
|
void | probeArbitrarySlice () |
|
void | probeArbitrarySlicePost () |
|
virtual void | initMovingAverage () |
| Initializes properties and allocates memory for moving averaging. More...
|
|
void | movingAverage () |
|
void | movingAveragePost () |
|
void | initCorrelation () |
|
void | initPeriodicSliceAverage () |
| Initializes the periodic averaging on a slice. More...
|
|
void | periodicSliceAverage () |
|
MInt | findNearestGridCell (const MFloat *coord) |
|
void | movePointsToGrid (MFloat *in_points, MInt in_noPoints, MInt in_moveType) |
|
void | getSampleVariables (MInt cellId, const MFloat *&vars, MBool mode) |
|
void | getSampleVariables (MInt const cellId, std::vector< MFloat > &vars) |
|
void | calcSamplingVar (const MInt cellId, const MInt sampleVarId, MFloat *const vars) |
|
void | saveSliceAiaFileFormat (const MInt step, const MInt noVars, MFloatScratchSpace &vars, const MInt sliceId) |
|
MFloat | calcDivergence (const MInt cellIdSolver) |
|
virtual void | calcVorticity (const MFloatTensor &deriv, MFloat vorticity[nDim *2 - 3]) |
|
virtual void | getVorticity (MFloat *const vorticity) |
|
virtual void | getVorticityT (MFloat *const vorticity) |
|
virtual void | getPrimitiveVariables (MInt, MFloat *, MFloat *, MInt) |
|
virtual void | computeAcousticSourceTermQe (MFloatScratchSpace &, MFloatScratchSpace &, MFloatScratchSpace &, MFloatScratchSpace &) |
|
void | getSampleVarsDerivatives (const MInt cellId, const MFloat *&vars) |
|
MBool | getSampleVarsDerivatives (const MInt, std::vector< MFloat > &) |
|
virtual MFloat & | vorticityAtCell (const MInt cellId, const MInt dir) |
|
virtual MFloat | getBoundaryHeatFlux (const MInt cellId) const |
|
virtual void | getPrimitiveVarNames (MString *names) const |
|
void | neededMeanVarsForSourceTerm (const MInt sourceTerm, std::vector< MInt > &meanVars) const |
|
MBool | isMeanFile () |
|
|
lpt & | lptSolver () const |
|
lb & | lbSolver () const |
|
void | getConversionFactors () |
|
| PostProcessingLb (MInt postprocessingId_, PostData< nDim > *data, SolverType *ppSolver_) |
|
virtual | ~PostProcessingLb () |
|
SolverType & | solver () const |
|
void | initPointSamplingData () override |
|
void | savePointSamplingData () override |
|
void | initSurfaceSamplingData () override |
|
void | saveSurfaceSamplingData () override |
|
void | initVolumeSamplingData () override |
|
void | saveVolumeSamplingData () override |
|
void | initIsoTurbulenceStatistics () override |
| init function for Isotropic Turbulence Statistics More...
|
|
void | computeIsoTurbulenceStatistics () override |
| write data for isotropic Turbulence (single phase and particle-laden) More...
|
|
MBool | getSampleVarsDerivatives (const MInt cellId, std::vector< MFloat > &vars) |
|
| PostProcessing (MInt postprocessingId_, PostData< nDim > *data) |
|
| ~PostProcessing () |
| Destructor for the massive paralle postprocessing solver. More...
|
|
void | initPostProcessing () override |
| Reads all required properties in and prepares for postprocessing. More...
|
|
void | postprocessPreSolve () override |
|
void | postprocessPostSolve () override |
|
void | postprocessInSolve (MBool finalTimeStep) override |
|
void | postprocessSolution () override |
|
Solver * | mSolver () const override |
|
Data & | postData () const |
|
MBool | isActive () const |
|
void | transferSensorWeights () |
|
void | initReduceToLevelAvg () |
| Initializes properties for grid level reduction. More...
|
|
void | initTimeStepProperties () |
| Initializes timestep properties for postprocessing. More...
|
|
void | initTimeStepPropertiesSlice () |
|
void | initTimeStepPropertiesLine () |
|
virtual void | initAveragingProperties () |
| Initialize properties relevant for temporal averaging. More...
|
|
void | initProbePoint () |
| Initializes properties for point probing. More...
|
|
void | initProbeLine () |
| Initializes properties and memory for line probing. More...
|
|
void | initProbeSlice () |
| Initializes properties and memory for slice probing. More...
|
|
void | initSpatialAveraging () |
|
void | initProbeArbitraryLine () |
| initializes properties and data for arbitrary line probing More...
|
|
void | initProbeArbitrarySlice () |
| initializes properties and data for arbitrary slice probing More...
|
|
void | initProbeLinePeriodic () |
|
virtual void | probeLinePeriodic () |
|
virtual void | probeLinePeriodicPost () |
|
virtual void | initSprayData () |
|
virtual void | computeSprayData () |
|
virtual void | writeSprayData () |
|
virtual void | initLPTSolutionFile () |
|
virtual void | writeLPTSolutionFile () |
|
virtual void | initParticleStatistics () |
|
virtual void | computeParticleStatistics () |
|
virtual void | initPLIsoTurbulenceStatistics () |
|
virtual void | computePLIsoTurbulenceStatistics () |
|
virtual void | initAverageVariables () |
| allocates memory for averageSolutions() and averageSolutionsInSolve() More...
|
|
void | pp_saveCoarseSolution () |
|
void | averageSolutions () |
| Averages solutions. More...
|
|
virtual void | averageSolutionsInSolve () |
|
void | computeAndSaveDivergence () |
|
void | computeAndSaveMean () |
|
void | initAverageSolutionsSlice () |
| Initializes properties for slice averaging. More...
|
|
void | averageSolutionsSlice () |
|
void | probeLocation () |
|
void | findClosestProbePointsGridCells () |
|
virtual void | initPointSamplingData () |
|
virtual void | savePointSamplingData () |
|
virtual void | initSurfaceSamplingData () |
|
virtual void | saveSurfaceSamplingData () |
|
virtual void | initVolumeSamplingData () |
|
virtual void | saveVolumeSamplingData () |
|
virtual void | initIsoTurbulenceStatistics () |
|
virtual void | computeIsoTurbulenceStatistics () |
|
void | initWritePointData () |
|
void | writePointData () |
|
void | spatialAveraging () |
|
void | spatialAveragingPost () |
|
void | createCellToMap1D (std::map< MFloat, MInt, coord_comp_1d_ > &coordinates, std::map< MFloat, MFloat, coord_comp_1d_ > &cell_to_map) |
|
void | createCellToMap2D (std::map< std::pair< MFloat, MFloat >, MInt, coord_comp_2d_ > &coordinates, std::map< std::pair< MFloat, MFloat >, std::pair< MFloat, MFloat >, coord_comp_2d_ > &cell_to_map) |
|
void | probeLine () |
|
void | probeLinePre () |
|
void | probeLinePost () |
|
void | probeSlice () |
|
void | probeSliceIn () |
|
void | probeSlicePre () |
|
void | probeSlicePost () |
|
void | collectMinLvlCells () |
|
void | findContainingCell (const MFloat *coord, MInt &cellId) |
|
void | probeArbitraryLine () |
|
void | probeArbitraryLinePost () |
|
void | probeArbitrarySlice () |
|
void | probeArbitrarySlicePost () |
|
virtual void | initMovingAverage () |
| Initializes properties and allocates memory for moving averaging. More...
|
|
void | movingAverage () |
|
void | movingAveragePost () |
|
void | initCorrelation () |
|
void | initPeriodicSliceAverage () |
| Initializes the periodic averaging on a slice. More...
|
|
void | periodicSliceAverage () |
|
MInt | findNearestGridCell (const MFloat *coord) |
|
void | movePointsToGrid (MFloat *in_points, MInt in_noPoints, MInt in_moveType) |
|
void | getSampleVariables (MInt cellId, const MFloat *&vars, MBool mode) |
|
void | getSampleVariables (MInt const cellId, std::vector< MFloat > &vars) |
|
void | calcSamplingVar (const MInt cellId, const MInt sampleVarId, MFloat *const vars) |
|
void | saveSliceAiaFileFormat (const MInt step, const MInt noVars, MFloatScratchSpace &vars, const MInt sliceId) |
|
MFloat | calcDivergence (const MInt cellIdSolver) |
|
virtual void | calcVorticity (const MFloatTensor &deriv, MFloat vorticity[nDim *2 - 3]) |
|
virtual void | getVorticity (MFloat *const vorticity) |
|
virtual void | getVorticityT (MFloat *const vorticity) |
|
virtual void | getPrimitiveVariables (MInt, MFloat *, MFloat *, MInt) |
|
virtual void | computeAcousticSourceTermQe (MFloatScratchSpace &, MFloatScratchSpace &, MFloatScratchSpace &, MFloatScratchSpace &) |
|
void | getSampleVarsDerivatives (const MInt cellId, const MFloat *&vars) |
|
MBool | getSampleVarsDerivatives (const MInt, std::vector< MFloat > &) |
|
virtual MFloat & | vorticityAtCell (const MInt cellId, const MInt dir) |
|
virtual MFloat | getBoundaryHeatFlux (const MInt cellId) const |
|
virtual void | getPrimitiveVarNames (MString *names) const |
|
void | neededMeanVarsForSourceTerm (const MInt sourceTerm, std::vector< MInt > &meanVars) const |
|
MBool | isMeanFile () |
|
| PostProcessingInterface (const MInt postprocessingId_) |
|
virtual | ~PostProcessingInterface ()=default |
|
| PostProcessingInterface (const PostProcessingInterface &)=delete |
|
PostProcessingInterface & | operator= (const PostProcessingInterface &)=delete |
|
virtual void | initPostProcessing ()=0 |
|
virtual void | postprocessPreSolve ()=0 |
|
virtual void | postprocessPostSolve ()=0 |
|
virtual void | postprocessInSolve (MBool finalTimeStep)=0 |
|
virtual void | postprocessSolution ()=0 |
|
virtual Solver * | mSolver () const =0 |
|
MInt | a_postprocessingId () const |
|
|
lpt * | m_ppSolverLpt |
|
lb * | m_ppSolverLb |
|
MFloat | m_conversionLbLptLength |
|
MFloat | m_conversionLptLbLength |
|
MFloat | m_tau_eta |
|
std::unique_ptr< PointData< nDim, SolverType > > | m_pointData |
|
std::unique_ptr< SurfaceData< nDim, SolverType > > | m_surfaceData |
|
std::unique_ptr< VolumeData< nDim, SolverType > > | m_volumeData |
|
MFloat | m_tau_eta |
|
MInt | m_noLocalVars |
|
MInt | m_restartTimeStep |
|
MBool | m_statisticCombustionAnalysis |
|
MBool | m_acousticAnalysis |
|
MInt | m_noPostprocessingOps |
|
MString * | m_postprocessingOps |
|
tvecpost | m_postprocessingSolution |
|
std::vector< tvecpost > | m_postprocessingMethods |
|
std::vector< std::vector< MString > > | m_postprocessingMethodsDesc |
|
Data * | m_postData |
|
MInt | m_noVariables |
|
MBool | m_square |
|
MBool | m_skewness |
|
MBool | m_kurtosis |
|
MBool | m_computeAndSaveMean |
|
MBool | m_twoPass |
|
MBool | m_useKahan |
|
MBool | m_correlation |
|
std::vector< MInt > * | m_cell2globalIndex |
|
MInt * | m_noPeriodicSliceCells |
|
MFloat ** | m_sliceAverage |
|
MInt | m_globalnoSlicePositions |
|
std::multimap< MFloat, MFloat > | m_sliceGlobalPositions |
|
MBool | m_averageVorticity |
|
MBool | m_averageSpeedOfSound |
|
MFloat | m_gamma |
|
MInt | m_movingAverageStartTimestep |
|
MInt | m_movingAverageStopTimestep |
|
MInt | m_movingAverageInterval |
|
MInt | m_movingAverageDataPoints |
|
MInt | m_movingAverageCounter |
|
MFloat ** | m_movAvgVariables |
|
MInt | m_movAvgNoVariables |
|
MString * | m_movAvgVarNames |
|
MInt | m_spatialDirection1 |
|
MInt | m_spatialDirection2 |
|
MFloat | m_spatialWeightSinglePoint |
|
MFloat | m_spatialLvlWeight [20] |
|
MInt * | m_spatialDispls |
|
MInt * | m_spatialVarsDispls |
|
MInt * | m_spatialRecvcnts |
|
MInt * | m_spatialVarsRecvcnts |
|
MInt | m_spatialCoordSum |
|
std::map< MFloat, MInt, coord_comp_1d_ > | m_spatialLineCoordinates |
|
std::map< MFloat, MFloat, coord_comp_1d_ > | m_spatialLineCellToMap |
|
std::map< MFloat, MInt, coord_comp_1d_ > | m_spatialGlobalLineCoordinates |
|
std::map< MFloat, MFloat, coord_comp_1d_ > | m_spatialGlobalLineCellToMap |
|
MInt | m_spatialLineNoCells |
|
MFloat * | m_spatialLineAllVars |
|
MFloat * | m_spatialLineAllCoord |
|
std::map< std::pair< MFloat, MFloat >, MInt, coord_comp_2d_ > | m_spatialPlaneCoordinates |
|
std::map< std::pair< MFloat, MFloat >, std::pair< MFloat, MFloat >, coord_comp_2d_ > | m_spatialPlaneCellToMap |
|
std::map< std::pair< MFloat, MFloat >, MInt, coord_comp_2d_ > | m_spatialGlobalPlaneCoordinates |
|
std::map< std::pair< MFloat, MFloat >, std::pair< MFloat, MFloat >, coord_comp_2d_ > | m_spatialGlobalPlaneCellToMap |
|
MInt | m_spatialPlaneNoCells |
|
MFloat * | m_spatialPlaneAllVars |
|
MFloat * | m_spatialPlaneAllCoord |
|
MInt | m_noProbeLines |
|
MInt * | m_probeLineDirection |
|
MInt * | m_probeLinePeriodic |
|
MFloat ** | m_probeLineCoordinates |
|
MInt ** | m_probeLineIds |
|
MInt * | m_noProbeLineIds |
|
MFloat ** | m_probeLinePositions |
|
MInt * | m_globalNoProbeLineIds |
|
MInt * | m_probeLineOffsets |
|
MInt ** | m_noGlobalProbeLineIds |
|
MInt | m_probeLineInterval |
|
MInt | m_probeLineStartTimestep |
|
MInt | m_probeLineStopTimestep |
|
MInt * | m_correlationDirection |
|
MInt * | m_correlationVariableIndex |
|
MFloat ** | m_correlationCoordinates |
|
MInt | m_noCorrelationLines |
|
MInt * | m_noCorrelationIds |
|
MInt ** | m_correlationIds |
|
MInt ** | m_globalCorrelationIds |
|
MFloat ** | m_globalCorrelationPositions |
|
MInt * | m_globalNoCorrelationIds |
|
MFloat ** | m_correlationPositions |
|
MInt ** | m_correlationIndexMapping |
|
MFloat ** | m_correlationExchangeVar |
|
MFloat ** | m_correlationExchangeVarMean |
|
MFloat ** | m_correlationExchangeVarRMS |
|
MFloat ** | m_globalCorrelationExchangeVar |
|
MFloat ** | m_globalCorrelationExchangeVarMean |
|
MFloat ** | m_globalCorrelationExchangeVarRMS |
|
MInt * | m_probeLineAverageDirection |
|
MFloat ** | m_probeLineAverageCoordinates |
|
MInt ** | m_probeLineAverageCoordinatesSign |
|
MInt ** | m_noProbeLineAverageIds |
|
MFloat *** | m_globalProbeLineAverageVars |
|
MInt | m_noProbeLineAverageSteps |
|
MInt ** | m_globalNoProbeLineAverageIds |
|
MInt *** | m_probeLineAverageIds |
|
MFloat *** | m_probeLineAveragePositions |
|
MInt | m_noProbeSlices |
|
MInt * | m_probeSliceDir |
|
MFloat * | m_probeSliceCoordinate |
|
MInt ** | m_probeSliceIds |
|
MInt * | m_noProbeSliceIds |
|
MFloat ** | m_probeSlicePositions |
|
MInt * | m_globalNoProbeSliceIds |
|
MInt * | m_probeSliceOffsets |
|
MInt ** | m_noGlobalProbeSliceIds |
|
MString * | m_probeSliceGridNames |
|
MString * | m_sliceAxis |
|
MFloat * | m_sliceIntercept |
|
MBool | m_sliceAiaFileFormat |
|
MBool | m_optimizedSliceIo |
|
MInt * | m_noProbeSliceNoHilbertIds |
|
MInt * | m_noProbeSliceMaxNoHilbertIds |
|
MInt ** | m_noProbeSliceHilbertInfo |
|
MInt * | m_noProbeSliceNoContHilbertIds |
|
MInt * | m_noProbeSliceMaxNoContHilbertIds |
|
MInt ** | m_noProbeSliceContHilbertInfo |
|
MInt | m_probeSliceInterval |
|
MInt | m_probeSliceStartTimestep |
|
MInt | m_probeSliceStopTimestep |
|
std::vector< MInt > | m_sliceVarIds |
| List of slice variables. More...
|
|
std::vector< MInt > | m_noSliceVars |
| Number of variables for each slice variable. More...
|
|
std::vector< std::vector< MString > > | m_sliceVarNames |
| List of variable names for each slice variable. More...
|
|
MInt | m_noMinLvlIds |
|
MInt * | m_minLvlIds |
|
MInt | m_movePointsToGrid |
|
MBool | m_spatialAveraging |
|
MFloat * | m_arbLinePoints |
|
MInt | m_noArbLines |
|
MInt * | m_noArbLineIds |
|
MFloat * | m_arbLinePointsDistribution |
|
MInt * | m_arbLineHasNewDistribution |
|
MInt * | m_arbLineFull |
|
MInt * | m_moveLinePointsToGrid |
|
MInt * | m_globalNoArbLineIds |
|
MInt ** | m_arbLineIds |
|
MInt * | m_arbLineOffsets |
|
MFloat ** | m_arbLineCoordinates |
|
MFloat * | m_arbSlicePoints |
|
MInt | m_noArbSlices |
|
MInt * | m_noArbSlicePoints |
|
MFloat * | m_arbSlicePointsDistribution |
|
MInt * | m_globalNoArbSlicePoints |
|
MInt ** | m_arbSliceIds |
|
MInt * | m_arbSliceOffsets |
|
MFloat ** | m_arbSliceCoordinates |
|
MString | m_postprocessFileName |
|
MFloat ** | m_localVars |
|
MBool | m_averageRestart |
|
MInt | m_averageInterval |
|
MInt | m_averageStartTimestep |
|
MInt | m_averageStopTimestep |
|
MInt | m_noAveragedVorticities |
|
MInt | m_noSpeedOfSoundVars |
|
MInt | m_noSourceVars |
|
MBool | m_needVorticity |
|
MString | m_ReStressesAverageFileName |
|
MFloat ** | m_probeCoordinates |
|
MString | m_probePath |
|
MInt * | m_probeCellIds |
|
std::ofstream * | m_probeFileStreams |
|
MInt | m_noProbePoints |
|
MInt | m_probeInterval |
|
MInt | m_probeWriteInterval |
|
MString | m_pdFileName |
|
MInt | m_pdStartTimestep |
|
MInt | m_pdStopTimestep |
|
MInt | m_pdRestartInterval |
|
std::vector< MFloat > | m_pdPoints |
|
std::vector< MInt > | m_pdCells |
|
std::vector< MFloat > | m_pdVars |
|
MInt | m_pdNoPoints |
|
MInt | m_sprayComputeInterval |
|
MInt | m_sprayWriteInterval |
|
MInt | m_sprayDataSize |
|
MInt | m_sprayDataStep |
|
MFloat ** | m_particleCV |
|
MFloat ** | m_particlePen |
|
MFloat ** | m_sprayStat |
|
MFloat ** | m_sprayTimes |
|
MFloat ** | m_injectionData |
|
MFloat ** | m_vapourCV |
|
MFloat ** | m_vapourPen |
|
MInt | m_LPTSolutionInterval |
|
MBool | m_forceOutput |
|
std::vector< MInt > | m_activeSourceTerms |
|
std::array< MString, ST::totalNoSourceTerms > | s_sourceTermNames |
|
std::set< MInt > | m_activeMeanVars |
|
MBool | m_finalTimeStep = false |
|
MInt | m_postprocessingId |
|
|
MInt | m_noLocalVars |
|
MInt | m_restartTimeStep |
|
MBool | m_statisticCombustionAnalysis |
|
MBool | m_acousticAnalysis |
|
MBool | m_finalTimeStep = false |
|
typedef void(PostProcessing::* | tpost) () |
|
typedef std::vector< tpost > | tvecpost |
|
SolverType * | m_ppSolver |
|
MFloat ** | m_cInjData = nullptr |
|
MFloat | m_AvgRe_p = F0 |
|
MFloat | m_VpRMS = F0 |
|
MFloat | m_EkinP = F0 |
|
MBool | m_writeParLog = false |
|
MInt | m_parLogInterval = 50 |
|
MBool | m_parLogApp = false |
|
MInt | m_noPostprocessingOps |
|
MString * | m_postprocessingOps |
|
tvecpost | m_postprocessingSolution |
|
std::vector< tvecpost > | m_postprocessingMethods |
|
std::vector< std::vector< MString > > | m_postprocessingMethodsDesc |
|
Data * | m_postData |
|
MInt | m_noVariables |
|
MBool | m_square |
|
MBool | m_skewness |
|
MBool | m_kurtosis |
|
MBool | m_computeAndSaveMean |
|
MBool | m_twoPass |
|
MBool | m_useKahan |
|
MBool | m_correlation |
|
std::vector< MInt > * | m_cell2globalIndex |
|
MInt * | m_noPeriodicSliceCells |
|
MFloat ** | m_sliceAverage |
|
MInt | m_globalnoSlicePositions |
|
std::multimap< MFloat, MFloat > | m_sliceGlobalPositions |
|
MBool | m_averageVorticity |
|
MBool | m_averageSpeedOfSound |
|
MFloat | m_gamma |
|
MInt | m_movingAverageStartTimestep |
|
MInt | m_movingAverageStopTimestep |
|
MInt | m_movingAverageInterval |
|
MInt | m_movingAverageDataPoints |
|
MInt | m_movingAverageCounter |
|
MFloat ** | m_movAvgVariables |
|
MInt | m_movAvgNoVariables |
|
MString * | m_movAvgVarNames |
|
MInt | m_spatialDirection1 |
|
MInt | m_spatialDirection2 |
|
MFloat | m_spatialWeightSinglePoint |
|
MFloat | m_spatialLvlWeight [20] |
|
MInt * | m_spatialDispls |
|
MInt * | m_spatialVarsDispls |
|
MInt * | m_spatialRecvcnts |
|
MInt * | m_spatialVarsRecvcnts |
|
MInt | m_spatialCoordSum |
|
std::map< MFloat, MInt, coord_comp_1d_ > | m_spatialLineCoordinates |
|
std::map< MFloat, MFloat, coord_comp_1d_ > | m_spatialLineCellToMap |
|
std::map< MFloat, MInt, coord_comp_1d_ > | m_spatialGlobalLineCoordinates |
|
std::map< MFloat, MFloat, coord_comp_1d_ > | m_spatialGlobalLineCellToMap |
|
MInt | m_spatialLineNoCells |
|
MFloat * | m_spatialLineAllVars |
|
MFloat * | m_spatialLineAllCoord |
|
std::map< std::pair< MFloat, MFloat >, MInt, coord_comp_2d_ > | m_spatialPlaneCoordinates |
|
std::map< std::pair< MFloat, MFloat >, std::pair< MFloat, MFloat >, coord_comp_2d_ > | m_spatialPlaneCellToMap |
|
std::map< std::pair< MFloat, MFloat >, MInt, coord_comp_2d_ > | m_spatialGlobalPlaneCoordinates |
|
std::map< std::pair< MFloat, MFloat >, std::pair< MFloat, MFloat >, coord_comp_2d_ > | m_spatialGlobalPlaneCellToMap |
|
MInt | m_spatialPlaneNoCells |
|
MFloat * | m_spatialPlaneAllVars |
|
MFloat * | m_spatialPlaneAllCoord |
|
MInt | m_noProbeLines |
|
MInt * | m_probeLineDirection |
|
MInt * | m_probeLinePeriodic |
|
MFloat ** | m_probeLineCoordinates |
|
MInt ** | m_probeLineIds |
|
MInt * | m_noProbeLineIds |
|
MFloat ** | m_probeLinePositions |
|
MInt * | m_globalNoProbeLineIds |
|
MInt * | m_probeLineOffsets |
|
MInt ** | m_noGlobalProbeLineIds |
|
MInt | m_probeLineInterval |
|
MInt | m_probeLineStartTimestep |
|
MInt | m_probeLineStopTimestep |
|
MInt * | m_correlationDirection |
|
MInt * | m_correlationVariableIndex |
|
MFloat ** | m_correlationCoordinates |
|
MInt | m_noCorrelationLines |
|
MInt * | m_noCorrelationIds |
|
MInt ** | m_correlationIds |
|
MInt ** | m_globalCorrelationIds |
|
MFloat ** | m_globalCorrelationPositions |
|
MInt * | m_globalNoCorrelationIds |
|
MFloat ** | m_correlationPositions |
|
MInt ** | m_correlationIndexMapping |
|
MFloat ** | m_correlationExchangeVar |
|
MFloat ** | m_correlationExchangeVarMean |
|
MFloat ** | m_correlationExchangeVarRMS |
|
MFloat ** | m_globalCorrelationExchangeVar |
|
MFloat ** | m_globalCorrelationExchangeVarMean |
|
MFloat ** | m_globalCorrelationExchangeVarRMS |
|
MInt * | m_probeLineAverageDirection |
|
MFloat ** | m_probeLineAverageCoordinates |
|
MInt ** | m_probeLineAverageCoordinatesSign |
|
MInt ** | m_noProbeLineAverageIds |
|
MFloat *** | m_globalProbeLineAverageVars |
|
MInt | m_noProbeLineAverageSteps |
|
MInt ** | m_globalNoProbeLineAverageIds |
|
MInt *** | m_probeLineAverageIds |
|
MFloat *** | m_probeLineAveragePositions |
|
MInt | m_noProbeSlices |
|
MInt * | m_probeSliceDir |
|
MFloat * | m_probeSliceCoordinate |
|
MInt ** | m_probeSliceIds |
|
MInt * | m_noProbeSliceIds |
|
MFloat ** | m_probeSlicePositions |
|
MInt * | m_globalNoProbeSliceIds |
|
MInt * | m_probeSliceOffsets |
|
MInt ** | m_noGlobalProbeSliceIds |
|
MString * | m_probeSliceGridNames |
|
MString * | m_sliceAxis |
|
MFloat * | m_sliceIntercept |
|
MBool | m_sliceAiaFileFormat |
|
MBool | m_optimizedSliceIo |
|
MInt * | m_noProbeSliceNoHilbertIds |
|
MInt * | m_noProbeSliceMaxNoHilbertIds |
|
MInt ** | m_noProbeSliceHilbertInfo |
|
MInt * | m_noProbeSliceNoContHilbertIds |
|
MInt * | m_noProbeSliceMaxNoContHilbertIds |
|
MInt ** | m_noProbeSliceContHilbertInfo |
|
MInt | m_probeSliceInterval |
|
MInt | m_probeSliceStartTimestep |
|
MInt | m_probeSliceStopTimestep |
|
std::vector< MInt > | m_sliceVarIds |
| List of slice variables. More...
|
|
std::vector< MInt > | m_noSliceVars |
| Number of variables for each slice variable. More...
|
|
std::vector< std::vector< MString > > | m_sliceVarNames |
| List of variable names for each slice variable. More...
|
|
MInt | m_noMinLvlIds |
|
MInt * | m_minLvlIds |
|
MInt | m_movePointsToGrid |
|
MBool | m_spatialAveraging |
|
MFloat * | m_arbLinePoints |
|
MInt | m_noArbLines |
|
MInt * | m_noArbLineIds |
|
MFloat * | m_arbLinePointsDistribution |
|
MInt * | m_arbLineHasNewDistribution |
|
MInt * | m_arbLineFull |
|
MInt * | m_moveLinePointsToGrid |
|
MInt * | m_globalNoArbLineIds |
|
MInt ** | m_arbLineIds |
|
MInt * | m_arbLineOffsets |
|
MFloat ** | m_arbLineCoordinates |
|
MFloat * | m_arbSlicePoints |
|
MInt | m_noArbSlices |
|
MInt * | m_noArbSlicePoints |
|
MFloat * | m_arbSlicePointsDistribution |
|
MInt * | m_globalNoArbSlicePoints |
|
MInt ** | m_arbSliceIds |
|
MInt * | m_arbSliceOffsets |
|
MFloat ** | m_arbSliceCoordinates |
|
MString | m_postprocessFileName |
|
MFloat ** | m_localVars |
|
MBool | m_averageRestart |
|
MInt | m_averageInterval |
|
MInt | m_averageStartTimestep |
|
MInt | m_averageStopTimestep |
|
MInt | m_noAveragedVorticities |
|
MInt | m_noSpeedOfSoundVars |
|
MInt | m_noSourceVars |
|
MBool | m_needVorticity |
|
MString | m_ReStressesAverageFileName |
|
MFloat ** | m_probeCoordinates |
|
MString | m_probePath |
|
MInt * | m_probeCellIds |
|
std::ofstream * | m_probeFileStreams |
|
MInt | m_noProbePoints |
|
MInt | m_probeInterval |
|
MInt | m_probeWriteInterval |
|
MString | m_pdFileName |
|
MInt | m_pdStartTimestep |
|
MInt | m_pdStopTimestep |
|
MInt | m_pdRestartInterval |
|
std::vector< MFloat > | m_pdPoints |
|
std::vector< MInt > | m_pdCells |
|
std::vector< MFloat > | m_pdVars |
|
MInt | m_pdNoPoints |
|
MInt | m_sprayComputeInterval |
|
MInt | m_sprayWriteInterval |
|
MInt | m_sprayDataSize |
|
MInt | m_sprayDataStep |
|
MFloat ** | m_particleCV |
|
MFloat ** | m_particlePen |
|
MFloat ** | m_sprayStat |
|
MFloat ** | m_sprayTimes |
|
MFloat ** | m_injectionData |
|
MFloat ** | m_vapourCV |
|
MFloat ** | m_vapourPen |
|
MInt | m_LPTSolutionInterval |
|
MBool | m_forceOutput |
|
std::vector< MInt > | m_activeSourceTerms |
|
std::array< MString, ST::totalNoSourceTerms > | s_sourceTermNames |
|
std::set< MInt > | m_activeMeanVars |
|
MInt | m_postprocessingId |
|
using | SolverType = LbSolver< nDim > |
|
using | Base = PostProcessing< nDim, PostProcessingLb< nDim > > |
|
using | PPGrid = CartesianGrid< nDim > |
|
using | Cell = typename PPGrid::Cell |
|
using | GridProxy = typename maia::grid::Proxy< nDim > |
|
using | Data = PostData< nDim > |
|
typedef void(PostProcessing::* | tpost) () |
|
typedef std::vector< tpost > | tvecpost |
|
template<
MInt nDim>
class PostProcessingLbLPT< nDim >
Definition at line 17 of file postprocessinglblpt.h.