proteus 1.9.0
C/C++/Fortran libraries
Loading...
Searching...
No Matches
MeshConverter.cpp File Reference
#include <algorithm>
#include <valarray>
#include "MeshAdaptPUMI.h"
#include "PCU.h"
#include "mesh.h"
#include "apfConvert.h"
#include "apfShape.h"
#include <sstream>
#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

namespace  apf

Macros

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

Functions

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

Macro Definition Documentation

◆ DEFAULT_ELEMENT_MATERIAL

#define DEFAULT_ELEMENT_MATERIAL   INTERIOR_MATERIAL

Definition at line 352 of file MeshConverter.cpp.

◆ EXTERIOR_MATERIAL

#define EXTERIOR_MATERIAL   1

Definition at line 351 of file MeshConverter.cpp.

◆ INTERIOR_MATERIAL

#define INTERIOR_MATERIAL   0

Definition at line 350 of file MeshConverter.cpp.

Function Documentation

◆ getProteusBoundaryIdx()

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

Definition at line 156 of file MeshConverter.cpp.