OGS
IntegrationPointDataTools.h
Go to the documentation of this file.
1
12#pragma once
13#include <string>
14#include <vector>
15
16namespace MeshLib
17{
18class Element;
19class Properties;
20class PropertyVectorBase;
21struct IntegrationPointMetaData;
22} // namespace MeshLib
23
24namespace MeshToolsLib
25{
27 MeshLib::IntegrationPointMetaData const& ip_meta_data,
28 MeshLib::Element const& e);
29
31 std::vector<MeshLib::Element*> const& mesh_elements,
33 MeshLib::Properties const& properties);
34} // namespace MeshToolsLib
Property manager on mesh items. Class Properties manages scalar, vector or matrix properties....
Definition Properties.h:36
std::vector< std::size_t > getIntegrationPointDataOffsetsOfMeshElements(std::vector< MeshLib::Element * > const &mesh_elements, MeshLib::PropertyVectorBase const &pv, MeshLib::Properties const &properties)
int getNumberOfElementIntegrationPoints(MeshLib::IntegrationPointMetaData const &ip_meta_data, MeshLib::Element const &e)