Chi-Tech
CellVolumeIntegralPostProcessor.h
Go to the documentation of this file.
1#ifndef CHITECH_CELLVOLUMEINTEGRALPOSTPROCESSOR_H
2#define CHITECH_CELLVOLUMEINTEGRALPOSTPROCESSOR_H
3
4#include "PostProcessor.h"
7
8namespace chi_mesh
9{
10class LogicalVolume;
11}
12namespace chi_physics
13{
14class FieldFunctionGridBased;
15}
16
17namespace chi
18{
19
21 : public PostProcessor,
24{
25public:
28
29 void Execute(const Event& event_context) override;
30
31protected:
32 void Initialize();
33
35 bool initialized_ = false;
36 std::vector<uint64_t> cell_local_ids_;
37};
38
39} // namespace chi
40
41#endif // CHITECH_CELLVOLUMEINTEGRALPOSTPROCESSOR_H
CellVolumeIntegralPostProcessor(const InputParameters &params)
bool initialized_
std::vector< uint64_t > cell_local_ids_
static InputParameters GetInputParameters()
void Initialize()
void Execute(const Event &event_context) override
const bool compute_volume_average_
Definition: PostProcessor.h:28