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

Public Types

typedef PostProcessorBase< dim, Number > Base
 
typedef SpatialOperatorBase< dim, Number > NavierStokesOperator
 
typedef Base::VectorType VectorType
 
typedef Base::Operator Operator
 

Public Member Functions

 PostProcessor (PostProcessorData< dim > const &postprocessor_data, MPI_Comm const &mpi_comm)
 
void setup (Operator const &pde_operator) override
 
void do_postprocessing (VectorType const &velocity, VectorType const &pressure, double const time=0.0, types::time_step const time_step_number=numbers::steady_timestep) override
 

Protected Attributes

MPI_Comm const mpi_comm
 

Additional Inherited Members

- Protected Types inherited from ExaDG::IncNS::PostProcessorBase< dim, Number >
typedef PostProcessorInterface< Number >::VectorType VectorType
 
typedef SpatialOperatorBase< dim, Number > Operator
 
- Protected Types inherited from ExaDG::IncNS::PostProcessorInterface< Number >
typedef dealii::LinearAlgebra::distributed::Vector< Number > VectorType
 

Member Function Documentation

◆ do_postprocessing()

template<int dim, typename Number >
void ExaDG::IncNS::PostProcessor< dim, Number >::do_postprocessing ( VectorType const & velocity,
VectorType const & pressure,
double const time = 0.0,
types::time_step const time_step_number = numbers::steady_timestep )
overridevirtual

◆ setup()

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

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