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

Public Member Functions

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

Protected Types

typedef PostProcessorBase< dim, n_components, Number > Base
 
typedef Base::VectorType VectorType
 
- Protected Types inherited from ExaDG::Poisson::PostProcessorBase< dim, n_components, Number >
typedef PostProcessorInterface< Number >::VectorType VectorType
 

Protected Attributes

MPI_Comm const mpi_comm
 

Additional Inherited Members

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

Member Function Documentation

◆ do_postprocessing()

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

◆ setup()

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

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