| checkIfPointIsInTet(const double tet_coords[], const double global_coord[], const double tol, bool &result) | MoFEM::Tools | static | 
  | checkVectorForNotANumber(const Problem *prb_ptr, const RowColData row_or_col, Vec v) | MoFEM::Tools |  | 
  | cOre | MoFEM::Tools |  | 
  | diffN_MBEDGE0x | MoFEM::Tools | static | 
  | diffN_MBEDGE1x | MoFEM::Tools | static | 
  | diffShapeFunMBEDGE | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter0x | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter0y | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter0z | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter1x | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter1y | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter1z | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter2x | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter2y | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter2z | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter3x | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter3y | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter3z | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter4x | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter4y | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter4z | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter5x | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter5y | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter5z | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter6x | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter6y | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter6z | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter7x | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter7y | MoFEM::Tools | static | 
  | diffShapeFunMBHEXAtCenter7z | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter0x | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter0y | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter1x | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter1y | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter2x | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter2y | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter3x | MoFEM::Tools | static | 
  | diffShapeFunMBQUADAtCenter3y | MoFEM::Tools | static | 
  | diffShapeFunMBTET | MoFEM::Tools | static | 
  | diffShapeFunMBTET0x | MoFEM::Tools | static | 
  | diffShapeFunMBTET0y | MoFEM::Tools | static | 
  | diffShapeFunMBTET0z | MoFEM::Tools | static | 
  | diffShapeFunMBTET1x | MoFEM::Tools | static | 
  | diffShapeFunMBTET1y | MoFEM::Tools | static | 
  | diffShapeFunMBTET1z | MoFEM::Tools | static | 
  | diffShapeFunMBTET2x | MoFEM::Tools | static | 
  | diffShapeFunMBTET2y | MoFEM::Tools | static | 
  | diffShapeFunMBTET2z | MoFEM::Tools | static | 
  | diffShapeFunMBTET3x | MoFEM::Tools | static | 
  | diffShapeFunMBTET3y | MoFEM::Tools | static | 
  | diffShapeFunMBTET3z | MoFEM::Tools | static | 
  | diffShapeFunMBTRI | MoFEM::Tools | static | 
  | diffShapeFunMBTRI0x | MoFEM::Tools | static | 
  | diffShapeFunMBTRI0y | MoFEM::Tools | static | 
  | diffShapeFunMBTRI1x | MoFEM::Tools | static | 
  | diffShapeFunMBTRI1y | MoFEM::Tools | static | 
  | diffShapeFunMBTRI2x | MoFEM::Tools | static | 
  | diffShapeFunMBTRI2y | MoFEM::Tools | static | 
  | findMinDistanceFromTheEdges(const double *v_ptr, const int nb, Range edges, double *min_dist_ptr, double *o_ptr=nullptr, EntityHandle *o_segments=nullptr) const | MoFEM::Tools |  | 
  | getEdgeLength(const double *edge_coords) | MoFEM::Tools | static | 
  | getEdgeLength(const EntityHandle edge) | MoFEM::Tools |  | 
  | getFileVersion(moab::Interface &moab, Version &version) | MoFEM::UnknownInterface | static | 
  | getInterface(IFACE *&iface) const | MoFEM::UnknownInterface | inline | 
  | getInterface(IFACE **const iface) const | MoFEM::UnknownInterface | inline | 
  | getInterface() const | MoFEM::UnknownInterface | inline | 
  | getInterface() const | MoFEM::UnknownInterface | inline | 
  | getInterface() const | MoFEM::UnknownInterface | inline | 
  | getInterfaceVersion(Version &version) | MoFEM::UnknownInterface | static | 
  | getLibVersion(Version &version) | MoFEM::UnknownInterface | static | 
  | getLocalCoordinatesOnReferenceEdgeNodeEdge(const double *elem_coords, const double *glob_coords, const int nb_nodes, double *local_coords) | MoFEM::Tools | static | 
  | getLocalCoordinatesOnReferenceFourNodeTet(const double *elem_coords, const double *glob_coords, const int nb_nodes, double *local_coords) | MoFEM::Tools | static | 
  | getLocalCoordinatesOnReferenceThreeNodeTri(const double *elem_coords, const double *glob_coords, const int nb_nodes, double *local_coords) | MoFEM::Tools | static | 
  | getLocalCoordinatesOnReferenceThreeNodeTri(const double *elem_coords, const std::complex< double > *glob_coords, const int nb_nodes, std::complex< double > *local_coords) | MoFEM::Tools | static | 
  | getLocalCoordinatesOnReferenceTriNodeTri(const double *elem_coords, const double *glob_coords, const int nb_nodes, double *local_coords) | MoFEM::Tools | inlinestatic | 
  | getTetsWithQuality(Range &out_tets, const Range &tets, Tag th=nullptr, boost::function< bool(double)> f=[](double q) -> bool { if(q<=0) return true;else return false;}) | MoFEM::Tools |  | 
  | getTriArea(const EntityHandle tri) const | MoFEM::Tools |  | 
  | getTriNormal(const double *coords, double *normal, double *d_normal=nullptr) | MoFEM::Tools | static | 
  | getTriNormal(const EntityHandle tri, double *normal) const | MoFEM::Tools |  | 
  | iFaceTypeMap | MoFEM::UnknownInterface | mutableprivate | 
  | iFaceTypeMap_multiIndex typedef | MoFEM::UnknownInterface | private | 
  | minDistanceFromSegments(const double *w_ptr, const double *v_ptr, const double *k_ptr, const double *l_ptr, double *const tvw_ptr=nullptr, double *const tlk_ptr=nullptr) | MoFEM::Tools | static | 
  | minDistancePointFromOnSegment(const double *w_ptr, const double *v_ptr, const double *p_ptr, double *const t_ptr=nullptr) | MoFEM::Tools | static | 
  | minTetsQuality(const Range &tets, double &min_quality, Tag th=nullptr, boost::function< double(double, double)> f=[](double a, double b) -> double { return std::min(a, b);}) | MoFEM::Tools |  | 
  | NO_SOLUTION enum value | MoFEM::Tools |  | 
  | outerProductOfEdgeIntegrationPtsForHex(MatrixDouble &pts, const int edge0, const int edge1, const int edge2) | MoFEM::Tools | static | 
  | outerProductOfEdgeIntegrationPtsForQuad(MatrixDouble &pts, const int edge0, const int edge1) | MoFEM::Tools | static | 
  | query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const | MoFEM::Tools | virtual | 
  | refineTriangle(int nb_levels) | MoFEM::Tools | static | 
  | refineTriangleIntegrationPts(MatrixDouble pts, RefineTrianglesReturn refined) | MoFEM::Tools | static | 
  | refineTriangleIntegrationPts(int rule, RefineTrianglesReturn refined) | MoFEM::Tools | static | 
  | RefineTrianglesReturn typedef | MoFEM::Tools |  | 
  | registerInterface(bool error_if_registration_failed=true) | MoFEM::UnknownInterface | inline | 
  | SEGMENT_MIN_DISTANCE enum name | MoFEM::Tools |  | 
  | SEGMENT_ONE_IS_POINT enum value | MoFEM::Tools |  | 
  | SEGMENT_TWO_AND_TWO_ARE_POINT enum value | MoFEM::Tools |  | 
  | SEGMENT_TWO_IS_POINT enum value | MoFEM::Tools |  | 
  | setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD)) | MoFEM::UnknownInterface | static | 
  | shapeFunMBEDGE(double *shape, const double *ksi, const int nb) | MoFEM::Tools | static | 
  | shapeFunMBEDGE0(const double x) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBEDGE0At00 | MoFEM::Tools | static | 
  | shapeFunMBEDGE1(const double x) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBEDGE1At00 | MoFEM::Tools | static | 
  | shapeFunMBEDGEAt00 | MoFEM::Tools | static | 
  | shapeFunMBTET(double *shape, const double *ksi, const double *eta, const double *zeta, const double nb) | MoFEM::Tools | static | 
  | shapeFunMBTET0(const double x, const double y, const double z) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBTET0At000 | MoFEM::Tools | static | 
  | shapeFunMBTET0AtOneThird | MoFEM::Tools | static | 
  | shapeFunMBTET1(const double x, const double y, const double z) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBTET1At000 | MoFEM::Tools | static | 
  | shapeFunMBTET1AtOneThird | MoFEM::Tools | static | 
  | shapeFunMBTET2(const double x, const double y, const double z) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBTET2At000 | MoFEM::Tools | static | 
  | shapeFunMBTET2AtOneThird | MoFEM::Tools | static | 
  | shapeFunMBTET3(const double x, const double y, const double z) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBTET3At000 | MoFEM::Tools | static | 
  | shapeFunMBTET3AtOneThird | MoFEM::Tools | static | 
  | shapeFunMBTETAt000 | MoFEM::Tools | static | 
  | shapeFunMBTETAtOneThird | MoFEM::Tools | static | 
  | shapeFunMBTRI(double *shape, const double *ksi, const double *eta, const int nb) | MoFEM::Tools | static | 
  | shapeFunMBTRI0(const double x, const double y) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBTRI0At00 | MoFEM::Tools | static | 
  | shapeFunMBTRI1(const double x, const double y) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBTRI1At00 | MoFEM::Tools | static | 
  | shapeFunMBTRI2(const double x, const double y) | MoFEM::Tools | inlinestatic | 
  | shapeFunMBTRI2At00 | MoFEM::Tools | static | 
  | shapeFunMBTRIAt00 | MoFEM::Tools | static | 
  | SOLUTION_EXIST enum value | MoFEM::Tools |  | 
  | tetVolume(const double *coords) | MoFEM::Tools | static | 
  | Tools(const MoFEM::Core &core) | MoFEM::Tools | inline | 
  | uniformTriangleRefineTriangles | MoFEM::Tools | static | 
  | volumeLengthQuality(const double *coords) | MoFEM::Tools | static | 
  | writeTetsWithQuality(const char *file_name, const char *file_type, const char *options, const Range &tets, Tag th=nullptr, boost::function< bool(double)> f=[](double q) -> bool { if(q<=0) return true;else return false;}) | MoFEM::Tools |  | 
  | ~UnknownInterface()=default | MoFEM::UnknownInterface | virtual |