include/meltpooldg/post_processing/post_processor_base.hpp Source File

Developer Documentation: include/meltpooldg/post_processing/post_processor_base.hpp Source File
Developer Documentation
post_processor_base.hpp
Go to the documentation of this file.
1#pragma once
2
4
6{
7 template <int dim, typename number>
9 {
10 public:
11 virtual void
12 process(const unsigned int n_time_step) = 0;
13
14 virtual void
15 reinit(const GenericDataOut<dim, number> &generic_data_out_in) = 0;
16
17 virtual ~PostProcessorBase() = default;
18 };
19} // namespace MeltPoolDG::PostProcessingTools
A generic utility for managing simulation output data in the MeltPoolDG context.
Definition generic_data_out.hpp:32
Definition post_processor_base.hpp:9
virtual void process(const unsigned int n_time_step)=0
virtual void reinit(const GenericDataOut< dim, number > &generic_data_out_in)=0
Definition divergence_calc.hpp:6