Namespaces | Typedefs | Functions

maMesh.h File Reference

mesh functions for MeshAdapt More...

Go to the source code of this file.

Namespaces

namespace  ma
 

All MeshAdapt symbols.


Typedefs

typedef apf::Vector3 ma::Vector
 convenient vector name
typedef apf::Matrix3x3 ma::Matrix
 convenient matrix name
typedef apf::Mesh2 ma::Mesh
 convenient mesh name
typedef apf::MeshEntity ma::Entity
 convenient mesh entity name
typedef apf::MeshIterator ma::Iterator
 convenient mesh iterator name
typedef apf::MeshTag ma::Tag
 convenient mesh tag name
typedef apf::DynamicArray
< Entity * > 
ma::EntityArray
 convenient mesh entity array name
typedef std::set< Entity * > ma::EntitySet
 convenient mesh entity set name
typedef EntityArray ma::Upward
 convenient mesh entity upward adjacencies name
typedef apf::Downward ma::Downward
 convenient mesh entity downward adjacencies name
typedef apf::ModelEntity ma::Model
 convenient geometric model entity name
typedef apf::Copies ma::Remotes
 convenient remote copies name
typedef apf::Parts ma::Parts
 part id set name

Functions

Vector ma::getPosition (Mesh *m, Entity *vertex)
 get vertex spatial coordinates
Entity * ma::rebuildElement (Mesh *m, Entity *original, Entity *oldVert, Entity *newVert, apf::BuildCallback *cb, RebuildCallback *rcb=0)
 rebuild an element with one vertex being different
double ma::getInsphere (Mesh *m, Entity *e)
 Computes the insphere radius of an element.

Detailed Description

mesh functions for MeshAdapt

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines