ExaDG
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
ExaDG::CompNS::PostProcessor< dim, Number > Class Template Reference
Inheritance diagram for ExaDG::CompNS::PostProcessor< dim, Number >:
ExaDG::CompNS::PostProcessorBase< dim, Number > ExaDG::CompNS::PostProcessorInterface< Number >

Public Types

typedef dealii::LinearAlgebra::distributed::Vector< Number > VectorType
 
- Public Types inherited from ExaDG::CompNS::PostProcessorInterface< Number >
typedef dealii::LinearAlgebra::distributed::Vector< Number > VectorType
 

Public Member Functions

 PostProcessor (PostProcessorData< dim > const &postprocessor_data, MPI_Comm const &comm)
 
void setup (Operator< dim, Number > const &pde_operator) override
 
void do_postprocessing (VectorType const &solution, double const time, types::time_step const time_step_number) override
 

Protected Attributes

SolutionField< dim, Number > pressure
 
SolutionField< dim, Number > velocity
 
SolutionField< dim, Number > temperature
 
SolutionField< dim, Number > vorticity
 
SolutionField< dim, Number > divergence
 
SolutionField< dim, Number > shear_rate
 

Member Function Documentation

◆ do_postprocessing()

template<int dim, typename Number >
void ExaDG::CompNS::PostProcessor< dim, Number >::do_postprocessing ( VectorType const & solution,
double const time,
types::time_step const time_step_number )
overridevirtual

◆ setup()

template<int dim, typename Number >
void ExaDG::CompNS::PostProcessor< dim, Number >::setup ( Operator< dim, Number > const & pde_operator)
overridevirtual

The documentation for this class was generated from the following files: