escript  Revision_
finley::Mesh Member List
This is the complete list of members for finley::Mesh, including all inherited members.
addPoints(int numPoints, const double *points_ptr, const int *tags_ptr)finley::Mesh
addTagMap(const char *name, int tag_key)finley::Mesh
approximationOrderfinley::Mesh
ContactElementsfinley::Mesh
createColoring(const std::vector< int > &dofMap)finley::Mesh [private]
createMappings(const std::vector< int > &dofDistribution, const std::vector< int > &nodeDistribution)finley::Mesh
distributeByRankOfDOF(const std::vector< int > &distribution)finley::Mesh [private]
Elementsfinley::Mesh
FaceElementsfinley::Mesh
findMatchingFaces(double, double, int *, int *, int *, int *)finley::Mesh
FullFullPatternfinley::Mesh
FullReducedPatternfinley::Mesh
getDim() const finley::Mesh [inline]
getPattern(bool reduce_row_order, bool reduce_col_order)finley::Mesh
getStatus() const finley::Mesh [inline]
getTag(const char *name) const finley::Mesh
glueFaces(double safetyFactor, double tolerance, bool)finley::Mesh
integrationOrderfinley::Mesh
isValidTagName(const char *name) const finley::Mesh
joinFaces(double safetyFactor, double tolerance, bool)finley::Mesh
load(const std::string fname)finley::Mesh [static]
m_namefinley::Mesh
makePattern(bool reduce_row_order, bool reduce_col_order)finley::Mesh
markDOFsConnectedToRange(int *mask, int offset, int marker, int firstDOF, int lastDOF, bool useLinear)finley::Mesh
markNodes(std::vector< short > &mask, int offset, bool useLinear)finley::Mesh [private]
Mesh(const std::string name, int numDim, Esys_MPIInfo *mpi_info)finley::Mesh
MPIInfofinley::Mesh
Nodesfinley::Mesh
optimizeDOFDistribution(std::vector< int > &distribution)finley::Mesh [private]
optimizeDOFLabeling(const std::vector< int > &distribution)finley::Mesh [private]
optimizeElementOrdering()finley::Mesh [private]
Pointsfinley::Mesh
prepare(bool optimize)finley::Mesh
print()finley::Mesh
printInfo(bool)finley::Mesh
read(const std::string fname, int order, int reducedOrder, bool optimize)finley::Mesh [static]
readGmsh(const std::string fname, int numDim, int order, int reducedOrder, bool optimize, bool useMacroElements)finley::Mesh [static]
reducedApproximationOrderfinley::Mesh
ReducedFullPatternfinley::Mesh
reducedIntegrationOrderfinley::Mesh
ReducedReducedPatternfinley::Mesh
relabelElementNodes(const std::vector< int > &, int offset)finley::Mesh
resolveNodeIds()finley::Mesh
setContactElements(ElementFile *elements)finley::Mesh
setCoordinates(const escript::Data &newX)finley::Mesh
setElements(ElementFile *elements)finley::Mesh
setFaceElements(ElementFile *elements)finley::Mesh
setOrders()finley::Mesh [private]
setPoints(ElementFile *elements)finley::Mesh
tagMapfinley::Mesh
updateTagList()finley::Mesh [private]
write(const std::string fname) const finley::Mesh
~Mesh()finley::Mesh