MechSys  1.0
Computing library for simulations in continuum and discrete mechanics
Mesh::Structured Member List
This is the complete list of members for Mesh::Structured, including all inherited members.
AddLinCells(Array< int > const &IDsOrTags)Mesh::Generic [inline]
AddPin(int VertexIdOrTag)Mesh::Generic [inline]
Adjacency(Array< int > &Xadj, Array< int > &Adjncy, bool Full=false)Mesh::Generic [inline]
BoundingBox(Vec3_t &Min, Vec3_t &Max) const Mesh::Generic [inline]
Bry2CellsMesh::Generic
CellsMesh::Generic
Check(double Tol=1.0e-3) const Mesh::Generic [inline]
Erase()Mesh::Generic [inline]
FindNeigh()Mesh::Generic [inline]
FindVert(int Tag) const Mesh::Generic [inline]
GenBox(bool O2=true, int Nx=2, int Ny=2, int Nz=2, double Lx=1.0, double Ly=1.0, double Lz=1.0)Mesh::Structured [inline]
Generate(Array< Block > const &Blks, bool O2=false)Mesh::Structured [inline]
Generic(int TheNDim)Mesh::Generic [inline]
GenGroundSG(Array< double > const &X, Array< double > const &Y, double FootingLx=-1)Mesh::Generic [inline]
GenGroundSG(size_t Nx, size_t Ny, double Dx=1.0, double Dy=1.0)Mesh::Generic [inline]
GenO2Verts()Mesh::Generic [inline]
GenQDisk(bool O2, int Nx1, int Nx2, int Ny, double r, double R)Mesh::Structured [inline]
GenQPlateHole(double r, double R, double L, int Nx1, int Nx2, int Ny1, int Ny2, bool O2)Mesh::Structured [inline]
GenQRing(bool O2=true, int Nx=2, int Ny=2, double r=1.0, double R=2.0, size_t Nb=2, double Ax=1.0, bool NonLin=false, char const *WeightsX=NULL)Mesh::Structured [inline]
GenQRing(bool O2, int Nx, int Ny, int Nz, double r, double R, double t)Mesh::Structured [inline]
GenSector(size_t Nr, size_t Nth, double r, double R, double ThetaRad)Mesh::Generic [inline]
GroundTags(int LTag=-10, int RTag=-10, int BTag=-20, double Tol=1.0e-5)Mesh::Generic [inline]
IsShellMesh::Generic
NMesh::Structured
NDimMesh::Generic
PartDomain(int NParts, bool Full=false, int *Part=NULL)Mesh::Generic [inline]
PinsMesh::Generic
PushCell(int Tag, Array< int > const &Con)Mesh::Generic [inline]
PushVert(int Tag, double X, double Y, double Z=0)Mesh::Generic [inline]
Quad4ToTri3(bool BackDiagonal=true)Mesh::Generic [inline]
Quad8ToTri6(bool BackDiagonal=true)Mesh::Generic [inline]
ReadMesh(char const *FileKey, bool IsShell=false)Mesh::Generic [inline]
Refine()Mesh::Generic [inline]
SetBryTag(int iCell, int iEdgeFace, int Tag)Mesh::Generic [inline]
SetCell(int iCell, int Tag, Array< int > const &Con)Mesh::Generic [inline]
SetSize(size_t NumVerts, size_t NumCells)Mesh::Generic [inline]
SetVert(int iVert, int Tag, double X, double Y, double Z=0)Mesh::Generic [inline]
ShapeFunc(double r, double s, double t)Mesh::Structured [inline]
Structured(int NDim)Mesh::Structured [inline]
TagHorzSegs(int Tag, double y, double xMin, double xMax, double Tol=1.0e-5)Mesh::Generic [inline]
TagSegsLine(int Tag, double x0, double y0, double AlpDeg, double Tol=1.0e-5)Mesh::Generic [inline]
TagVertex(int Tag, int Idx)Mesh::Generic [inline]
TagVertex(int Tag, double x, double y, double z=0.0, double Tol=1.0e-5)Mesh::Generic [inline]
TagVertsLine(int Tag, double x0, double y0, double AlpDeg, double Tol=1.0e-5)Mesh::Generic [inline]
TgdCellsMesh::Generic
TgdVertsMesh::Generic
ThrowError(std::istringstream &iss, char const *Message) const Mesh::Generic [inline]
Tri3ToTri6()Mesh::Generic [inline]
Tri6Shape(double r, double s, Vec_t &N) const Mesh::Generic [inline]
Tri6ToTri15()Mesh::Generic [inline]
VertsMesh::Generic
WithInfoMesh::Generic
WriteJSON(char const *FileKey) const Mesh::Generic [inline]
WriteMPY(char const *FileKey, bool WithTags=true, bool WithIDs=true, bool WithShares=false, char const *Extra=NULL) const Mesh::Generic [inline]
WriteVTU(char const *FileKey, int VolSurfOrBoth=0) const Mesh::Generic [inline]
~Generic()Mesh::Generic [inline, virtual]
~Structured()Mesh::Structured [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines