Manicore
Library to implement schemes on n-dimensionnal manifolds.
mesh_builder.hpp
Go to the documentation of this file.
1 #ifndef MESH_BUILDER_HPP_INCLUDED
2 #define MESH_BUILDER_HPP_INCLUDED
3 
4 #include "mesh.hpp"
5 
10 namespace Manicore {
12 
13  template<size_t dimension>
14  class Mesh_builder {
15  public:
18 
20  static Mesh<dimension> * build(const char * meshfile ,
21  const char *mapfile );
23  };
24 } // end namespace
25 
26 #endif
27 
Build the internal representation of the mesh.
Definition: mesh_builder.hpp:14
Main data structure for the mesh.
Definition: mesh.hpp:54
static Mesh< dimension > * build(const char *meshfile, const char *mapfile)
Construct a Mesh object from files.
Definition: mesh_builder.cpp:38
const char * mapfile
Definition: maxwell.cpp:80
Compute and store the topological and geometrical data of the mesh.
Definition: maxwell.hpp:21