proteus  1.8.1
C/C++/Fortran libraries
Namespaces | Macros | Typedefs | Functions
MeshConverter.cpp File Reference
#include <algorithm>
#include "MeshAdaptPUMI.h"
#include <PCU.h>
#include "mesh.h"
#include <apfShape.h>
#include <sstream>
#include "apfConvert.h"
#include "apfMesh2.h"
#include "apf.h"
#include "apfNumbering.h"
#include <map>
#include <gmi_null.h>
#include <gmi_mesh.h>
#include <gmi.h>
#include <apfMDS.h>
#include <ma.h>
#include <cassert>
#include <gmi_lookup.h>
Include dependency graph for MeshConverter.cpp:

Go to the source code of this file.

Namespaces

 apf
 

Macros

#define INTERIOR_MATERIAL   0
 
#define EXTERIOR_MATERIAL   1
 
#define DEFAULT_ELEMENT_MATERIAL   INTERIOR_MATERIAL
 

Typedefs

typedef int apf::Gid
 

Functions

int getProteusBoundaryIdx (apf::Mesh *m, apf::MeshEntity *e, apf::MeshEntity *f)
 
void apf::construct (Mesh2 *m, const int *conn, const int *conn_b, int nelem, int nelem_b, int nverts, int etype, int etype_b, int *local2globalMap, GlobalToVert &globalToVert)
 

Macro Definition Documentation

◆ DEFAULT_ELEMENT_MATERIAL

#define DEFAULT_ELEMENT_MATERIAL   INTERIOR_MATERIAL

Definition at line 351 of file MeshConverter.cpp.

◆ EXTERIOR_MATERIAL

#define EXTERIOR_MATERIAL   1

Definition at line 350 of file MeshConverter.cpp.

◆ INTERIOR_MATERIAL

#define INTERIOR_MATERIAL   0

Definition at line 349 of file MeshConverter.cpp.

Function Documentation

◆ getProteusBoundaryIdx()

int getProteusBoundaryIdx ( apf::Mesh *  m,
apf::MeshEntity *  e,
apf::MeshEntity *  f 
)

Definition at line 155 of file MeshConverter.cpp.