#include <meshhighorder.hpp>
Class to handle high order meshes (only works for 2D meshes)
Public Types | |
typedef new_mesh_type | ho_mesh_type |
Public Member Functions | |
void | clearMesh () |
template<typename elem_type > | |
void | generateMesh (std::vector< flag_type > const &flags, std::vector< elem_type > const &polyBoundary) |
new_mesh_ptrtype | getMesh () const |
template<typename elem_type > | |
void | GordonHall (element_type const &elt, points_type &pts, std::vector< flag_type > const &flags, std::vector< elem_type > const &polyBoundary) |
MeshHighOrder (mesh_ptrtype &mesh, std::string projectionStrategy="axis") | |
MeshHighOrder (MeshHighOrder const &tc) | |
void | updateP1Mesh (mesh_ptrtype const &mesh) |