accu.template
ParMesh Member List

This is the complete list of members for ParMesh, including all inherited members.

__attribute__((noinline)) Mesh(Mesh const &)=defaultMesh
_bedgesMeshprotected
_buf2locParMeshprivate
_dummyMeshprivate
_eaMeshprotected
_ebedgesMeshprotected
_edgesMeshprotected
_gloc_itfParMeshprivate
_iaMeshprotected
_icommParMeshprivate
_loc_itfParMeshprivate
_myrankParMeshprivate
_ndimMeshprotected
_ndof_eMeshprotected
_nedgeMeshprotected
_nedge_eMeshprotected
_nelemMeshprotected
_nnodeMeshprotected
_numprocsParMeshprivate
_nvert_eMeshprotected
_sdedgesMeshprotected
_sdisplsParMeshprivate
_sendbufParMeshmutableprivate
_sendcountsParMeshprivate
_t_g2lParMeshprivate
_t_l2gParMeshprivate
_v_g2lParMeshprivate
_v_l2gParMeshprivate
_valenceParMeshprivate
_xcMeshprotected
Check_array_dimensions() constMeshprotectedvirtual
CheckInterfaceAdd() constParMeshprivate
CheckInterfaceAdd_InPlace() constParMeshprivate
CheckInterfaceExchange() constParMeshprivate
CheckInterfaceExchange_InPlace() constParMeshprivate
Debug() constMesh
DebugEdgeBased() constMesh
Del_EdgeConnectivity()Mesh
DeriveEdgeFromVertexBased()Meshinlineprotected
DeriveEdgeFromVertexBased_fast()Meshprotected
DeriveEdgeFromVertexBased_fast_2()Meshprotected
DeriveEdgeFromVertexBased_slow()Meshprotected
DeriveVertexFromEdgeBased()Meshprotected
dscapr(std::vector< double > const &x, std::vector< double > const &y) constParMeshinline
Export_scicomp(std::string const &basename) constMesh
Generate_VectorAdd()ParMeshprivate
GetCommunicator() constParMeshinline
GetConnectivity() constMeshinline
GetConnectivity()Meshinline
GetCoords() constMeshinline
GetCoords()Meshinline
GetEdgeConnectivity() constMeshinline
GetEdgeConnectivity()Meshinline
GetEdges() constMeshinline
GetEdges()Meshinline
GetFathersOfVertices() constMeshinlinevirtual
Index_BoundaryNodes() constMeshvirtual
Index_DirichletNodes() constMeshvirtual
Mesh(int ndim, int nvert_e=0, int ndof_e=0, int nedge_e=0)Meshexplicit
Mesh(std::string const &fname)Meshexplicit
MyRank() constParMeshinline
Ndims() constMeshinline
NdofsElement() constMeshinline
Nedges() constMeshinline
NedgesElements() constMeshinline
Nelems() constMeshinline
Nnbedges() constMeshinlineprotected
Nnodes() constMeshinline
Node2NodeGraph() constMeshinline
Node2NodeGraph_1() constMeshprivate
Node2NodeGraph_2() constMeshprivate
NumProcs() constParMeshinline
NverticesElements() constMeshinline
operator=(ParMesh const &)=deleteParMesh
Mesh::operator=(Mesh const &)=deleteMesh
ParMesh(int ndim, int nvert_e=0, int ndof_e=0, int nedge_e=0, MPI_Comm const &icomm=MPI_COMM_WORLD)ParMeshexplicit
ParMesh(ParMesh const &)=defaultParMesh
ParMesh(std::string const &sname, MPI_Comm const &icomm=MPI_COMM_WORLD)ParMeshexplicit
PermuteVertices_EdgeBased(std::vector< int > const &old2new)Meshprotected
ReadElementSubdomains(std::string const &dname)ParMeshprivate
ReadVectexBasedMesh(std::string const &fname)Meshprotected
ReadVertexBasedMesh(std::string const &fname)Mesh
Resize_Connectivity(int nelem, int nvert_e)Meshinline
Resize_Coords(int nnodes, int ndim)Meshinline
SetBoundaryValues(std::vector< double > &v, const std::function< double(double, double)> &func) constMesh
SetDirchletValues(std::vector< double > &v, const std::function< double(double, double)> &func) constMesh
SetNdim(int ndim)Meshinlineprotected
SetNdofsElement(int ndof)Meshinlineprotected
SetNedge(int nedge)Meshinlineprotected
SetNelem(int nelem)Meshinlineprotected
SetNnode(int nnode)Meshinlineprotected
SetNverticesElement(int nvert)Meshinlineprotected
SetValues(std::vector< double > &v, const std::function< double(double, double)> &func) constMesh
Transform_Local2Global_Vertex(int myrank, std::vector< int > const &t2d)ParMeshprivate
VecAccu(std::vector< double > &w) constParMesh
Visualize(std::vector< double > const &v) constMesh
Write_ascii_matlab(std::string const &fname, std::vector< double > const &v) constMesh
~Mesh()Meshvirtual
~ParMesh()ParMeshvirtual