apf::Mesh Member List

This is the complete list of members for apf::Mesh, including all inherited members.
addField(Field *f)apf::Mesh
addNumbering(Numbering *f)apf::Mesh
adjacentCountapf::Mesh [static]
begin(int dimension)=0apf::Mesh [pure virtual]
canSnap()apf::Mesh
changeShape(FieldShape *newShape, bool project=true)apf::Mesh
count(int dimension)=0apf::Mesh [pure virtual]
countFields()apf::Mesh
countNumberings()apf::Mesh
countUpward(MeshEntity *e)=0apf::Mesh [pure virtual]
createDoubleTag(const char *name, int size)=0apf::Mesh [pure virtual]
createIntTag(const char *name, int size)=0apf::Mesh [pure virtual]
createLongTag(const char *name, int size)=0apf::Mesh [pure virtual]
destroyNative()=0apf::Mesh [pure virtual]
destroyTag(MeshTag *tag)=0apf::Mesh [pure virtual]
DOUBLE enum valueapf::Mesh
EDGE enum valueapf::Mesh
end(MeshIterator *it)=0apf::Mesh [pure virtual]
findField(const char *name)apf::Mesh
findGlobalNumbering(const char *name)apf::Mesh
findModelEntity(int type, int tag)apf::Mesh
findNumbering(const char *name)apf::Mesh
findTag(const char *name)=0apf::Mesh [pure virtual]
getAdjacent(MeshEntity *e, int dimension, Adjacent &adjacent)=0apf::Mesh [pure virtual]
getClosestPoint(ModelEntity *g, Vector3 const &from, Vector3 &to, Vector3 &p)apf::Mesh
getCoordinateField()apf::Mesh [inline]
getDgCopies(MeshEntity *e, DgCopies &dgCopies, ModelEntity *me=0)=0apf::Mesh [pure virtual]
getDimension()=0apf::Mesh [pure virtual]
getDoubleTag(MeshEntity *e, MeshTag *tag, double *data)=0apf::Mesh [pure virtual]
getDownward(MeshEntity *e, int dimension, MeshEntity **adjacent)=0apf::Mesh [pure virtual]
getElementBytes(int)apf::Mesh [inline, virtual]
getField(int i)apf::Mesh
getFirstDerivative(ModelEntity *g, Vector3 const &p, Vector3 &t0, Vector3 &t1)apf::Mesh
getId()=0apf::Mesh [pure virtual]
getIntTag(MeshEntity *e, MeshTag *tag, int *data)=0apf::Mesh [pure virtual]
getLongTag(MeshEntity *e, MeshTag *tag, long *data)=0apf::Mesh [pure virtual]
getMatches(MeshEntity *e, Matches &m)=0apf::Mesh [pure virtual]
getModel()=0apf::Mesh [pure virtual]
getModelTag(ModelEntity *e)apf::Mesh
getModelType(ModelEntity *e)apf::Mesh
getNormal(ModelEntity *g, Vector3 const &p, Vector3 &n)apf::Mesh
getNumbering(int i)apf::Mesh
getOwner(MeshEntity *e)=0apf::Mesh [pure virtual]
getParam(MeshEntity *e, Vector3 &p)=0apf::Mesh [pure virtual]
getParamOn(ModelEntity *g, MeshEntity *e, Vector3 &p)apf::Mesh
getPeriodicRange(ModelEntity *g, int axis, double range[2])apf::Mesh
getPoint(MeshEntity *e, int node, Vector3 &point)apf::Mesh
getPoint_(MeshEntity *e, int node, Vector3 &point)=0apf::Mesh [pure virtual]
getRemotes(MeshEntity *e, Copies &remotes)=0apf::Mesh [pure virtual]
getResidence(MeshEntity *e, Parts &residence)=0apf::Mesh [pure virtual]
getShape() const apf::Mesh
getTagChecksum(MeshTag *tag, int type)=0apf::Mesh [pure virtual]
getTagName(MeshTag *t)=0apf::Mesh [pure virtual]
getTags(DynamicArray< MeshTag * > &tags)=0apf::Mesh [pure virtual]
getTagSize(MeshTag *t)=0apf::Mesh [pure virtual]
getTagType(MeshTag *t)=0apf::Mesh [pure virtual]
getType(MeshEntity *e)=0apf::Mesh [pure virtual]
getUp(MeshEntity *e, Up &up)=0apf::Mesh [pure virtual]
getUpward(MeshEntity *e, int i)=0apf::Mesh [pure virtual]
hasFrozenFieldsapf::Mesh
hasMatching()=0apf::Mesh [pure virtual]
hasTag(MeshEntity *e, MeshTag *tag)=0apf::Mesh [pure virtual]
hasUp(MeshEntity *e)=0apf::Mesh [pure virtual]
HEX enum valueapf::Mesh
init(FieldShape *s)apf::Mesh
INT enum valueapf::Mesh
isInClosureOf(ModelEntity *g, ModelEntity *target)apf::Mesh
isOwned(MeshEntity *e)=0apf::Mesh [pure virtual]
isParamPointInsideModel(ModelEntity *g, Vector3 const &param, Vector3 &x)apf::Mesh
isShared(MeshEntity *e)=0apf::Mesh [pure virtual]
iterate(MeshIterator *it)=0apf::Mesh [pure virtual]
LONG enum valueapf::Mesh
migrate(Migration *plan)=0apf::Mesh [pure virtual]
PRISM enum valueapf::Mesh
PYRAMID enum valueapf::Mesh
QUAD enum valueapf::Mesh
removeField(Field *f)apf::Mesh
removeNumbering(Numbering *f)apf::Mesh
removeTag(MeshEntity *e, MeshTag *tag)=0apf::Mesh [pure virtual]
renameTag(MeshTag *tag, const char *newName)=0apf::Mesh [pure virtual]
setCoordinateField(Field *field)apf::Mesh
setDoubleTag(MeshEntity *e, MeshTag *tag, double const *data)=0apf::Mesh [pure virtual]
setIntTag(MeshEntity *e, MeshTag *tag, int const *data)=0apf::Mesh [pure virtual]
setLongTag(MeshEntity *e, MeshTag *tag, long const *data)=0apf::Mesh [pure virtual]
simplexTypesapf::Mesh [static]
snapToModel(ModelEntity *m, Vector3 const &p, Vector3 &x)apf::Mesh
TagType enum nameapf::Mesh
TET enum valueapf::Mesh
toModel(MeshEntity *e)=0apf::Mesh [pure virtual]
TRIANGLE enum valueapf::Mesh
Type enum nameapf::Mesh
typeDimensionapf::Mesh [static]
typeNameapf::Mesh [static]
TYPES enum valueapf::Mesh
verify()=0apf::Mesh [pure virtual]
VERTEX enum valueapf::Mesh
writeNative(const char *fileName)=0apf::Mesh [pure virtual]
~Mesh()apf::Mesh [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines