rsvs3D  0.0.0
Codes for the c++ implementation of the 3D RSVS
meshrefinement.hpp File Reference

Tools for the refinement and coarsening of meshes. More...

#include "mesh.hpp"

Go to the source code of this file.

Functions

void CoarsenMesh (const mesh &meshchild, mesh &newparent, const std::vector< int > &elmMapping)
 
void CartesianMapping (const mesh &meshin, std::vector< int > &elmMapping, std::vector< int > &dims)
 
void CartesianMapping2D (const mesh &meshin, std::vector< int > &elmMapping, std::vector< int > &dims)
 
void CartesianMapping3D (const mesh &meshin, std::vector< int > &elmMapping, std::vector< int > &dims)
 
int Test_MeshRefinement ()
 

Detailed Description

Tools for the refinement and coarsening of meshes.

Definition in file meshrefinement.hpp.

Function Documentation

◆ CoarsenMesh()

void CoarsenMesh ( const mesh meshchild,
mesh newparent,
const std::vector< int > &  elmMapping 
)

This section could be a member function of mesh that removes invalid connections in any mesh

Definition at line 11 of file meshrefinement.cpp.