OGS
CellAverageData.h
Go to the documentation of this file.
1
11#pragma once
12
13#include "MeshLib/Mesh.h"
15
16namespace ProcessLib
17{
19{
20 explicit CellAverageData(MeshLib::Mesh& mesh) : mesh_{mesh} {}
21
23 std::string const& name, unsigned const num_comp);
24
25private:
27 std::map<std::string, MeshLib::PropertyVector<double>*> cell_averages_;
28};
29} // namespace ProcessLib
Definition of the Mesh class.
MeshLib::Mesh const & mesh_
MeshLib::PropertyVector< double > & getOrCreatePropertyVector(std::string const &name, unsigned const num_comp)
std::map< std::string, MeshLib::PropertyVector< double > * > cell_averages_
CellAverageData(MeshLib::Mesh &mesh)