|
rsvs3D
0.0.0
Codes for the c++ implementation of the 3D RSVS
|
This is the complete list of members for mesh, including all inherited members.
| _LinearTransformGeneration(const grid::transformation &transform, std::vector< mesh * > meshdependence::*mp) | mesh | private |
| AddBoundary(const std::vector< double > &lb, const std::vector< double > &ub) | mesh | |
| AddChild(mesh *meshin) (defined in mesh) | mesh | |
| AddChild(mesh *meshin, std::vector< int > &parentind) (defined in mesh) | mesh | |
| AddParent(mesh *meshin) (defined in mesh) | mesh | |
| AddParent(mesh *meshin, std::vector< int > &parentind) (defined in mesh) | mesh | |
| ArraysAreHashed() (defined in mesh) | mesh | private |
| borderIsSet (defined in mesh) | mesh | private |
| BoundingBox() const (defined in mesh) | mesh | |
| CalcCentreVolu(int ind) const (defined in mesh) | mesh | |
| CalcPseudoNormalSurf(int ind) const (defined in mesh) | mesh | |
| ChangeIndices(int nVert, int nEdge, int nSurf, int nVolu) (defined in mesh) | mesh | |
| clear() (defined in mesh) | mesh | inline |
| CompareEdges(const edge &in1, const edge &in2) const (defined in mesh) | mesh | |
| CompareSurfs(const surf &in1, const surf &in2) const (defined in mesh) | mesh | |
| CompareVerts(const vert &in1, const vert &in2) const (defined in mesh) | mesh | |
| CompareVolus(const volu &in1, const volu &in2) const (defined in mesh) | mesh | |
| Concatenate(const mesh &other) (defined in mesh) | mesh | |
| ConnectedVertex(std::vector< int > &vertBlock) const | mesh | |
| ConnectedVolumes(std::vector< int > &volBlock, const std::vector< bool > &boundaryFaces={}) const (defined in mesh) | mesh | |
| CountParents() const (defined in mesh) | mesh | |
| CountVoluParent() const (defined in mesh) | mesh | |
| Crop(std::vector< int > indList, int indType=1) (defined in mesh) | mesh | |
| CropAtBoundary(const std::vector< double > &lb, const std::vector< double > &ub) (defined in mesh) | mesh | |
| disp() const (defined in mesh) | mesh | |
| displight() const (defined in mesh) | mesh | |
| EdgeFromVerts(int v1, int v2) const (defined in mesh) | mesh | |
| EdgeOnParentBound(std::vector< int > &listInParent, std::vector< int > &voluInd, bool isBorderBound, bool outerVolume) const (defined in mesh) | mesh | |
| edges (defined in mesh) | mesh | |
| edgesLengthsAreSet (defined in mesh) | mesh | private |
| EdgeVector(int e, coordvec &vec) const (defined in mesh) | mesh | |
| ElmOnParentBound(std::vector< int > &listInParent, std::vector< int > &voluInd, bool isBorderBound=true, bool outerVolume=true) const (defined in mesh) | mesh | |
| facesAreOriented (defined in mesh) | mesh | private |
| ForceCloseContainers() (defined in mesh) | mesh | |
| GetMaxIndex(int *nVert, int *nEdge, int *nSurf, int *nVolu) const (defined in mesh) | mesh | |
| GetOffBorderVert(std::vector< int > &vertList, std::vector< int > &voluInd, int outerVolume=-1) (defined in mesh) | mesh | |
| GetOffBorderVert(std::vector< int > &vertList, std::vector< int > &voluInd, int outerVolume=-1) const (defined in mesh) | mesh | |
| GetOffBorderVert2D(std::vector< int > &vertInd, std::vector< int > &surfind, int outerVolume=-1) const (defined in mesh) | mesh | |
| GetOffBorderVert3D(std::vector< int > &vertList, std::vector< int > &voluInd, int outerVolume=-1) const (defined in mesh) | mesh | |
| HashArray() (defined in mesh) | mesh | |
| Init(int nVe, int nE, int nS, int nVo) (defined in mesh) | mesh | |
| InvalidateEdgeLength(int iEdge) (defined in mesh) | mesh | |
| isready() const (defined in mesh) | mesh | |
| LinearTransform(const grid::transformation &transform) | mesh | |
| LinearTransformFamily(const grid::transformation &transform) | mesh | |
| LoadTargetFill(const std::string &fileName) (defined in mesh) | mesh | |
| MaintainLineage() (defined in mesh) | mesh | |
| MakeCompatible(mesh other) const (defined in mesh) | mesh | |
| MakeCompatible_inplace(mesh &other) const (defined in mesh) | mesh | |
| MapVolu2Parent(const std::vector< double > &fillIn, const std::vector< std::pair< int, int >> &parentcases, double volu::*mp=&volu::fill) (defined in mesh) | mesh | |
| MapVolu2Self(const std::vector< double > &fillIn, const std::vector< int > &elms, double volu::*mp=&volu::fill) (defined in mesh) | mesh | |
| MergeGroupedVertices(HashedVector< int, int > &closeVert, bool delVerts=true) (defined in mesh) | mesh | |
| meshDepIsSet (defined in mesh) | mesh | private |
| meshDim (defined in mesh) | mesh | private |
| meshtree (defined in mesh) | mesh | |
| OrderEdges() (defined in mesh) | mesh | |
| OrderVertexEdges(int vertIndex) (defined in mesh) | mesh | |
| OrientEdgeSurface() (defined in mesh) | mesh | private |
| OrientFaces() | mesh | |
| OrientRelativeSurfaceVolume(std::vector< int > &surfOrient) (defined in mesh) | mesh | private |
| OrientSurfaceVolume() (defined in mesh) | mesh | private |
| ParentElementIndex(int childElmInd, int parentInd=0) const (defined in mesh) | mesh | |
| PopulateIndices() (defined in mesh) | mesh | |
| PrepareForUse(bool needOrder=true) (defined in mesh) | mesh | |
| read(FILE *fid) (defined in mesh) | mesh | |
| read(const char *str) (defined in mesh) | mesh | |
| RemoveFromFamily() (defined in mesh) | mesh | |
| RemoveIndex(int typeInd, int oldInd) (defined in mesh) | mesh | |
| RemoveSingularConnectors(const std::vector< int > &rmvVertInds={}, bool voidError=true) (defined in mesh) | mesh | |
| ReOrder() (defined in mesh) | mesh | |
| reserve(int nVe, int nE, int nS, int nVo) (defined in mesh) | mesh | |
| ReturnBoundingBox(std::array< double, 3 > &lowerB, std::array< double, 3 > &upperB) const (defined in mesh) | mesh | |
| ReturnParentMap(std::vector< int > &currind, std::vector< int > &parentpos, std::vector< std::pair< int, int >> &parentcases, std::vector< double > &voluVals) const (defined in mesh) | mesh | |
| Scale() (defined in mesh) | mesh | |
| Scale(const grid::limits &domain) (defined in mesh) | mesh | |
| SetBorders() (defined in mesh) | mesh | |
| SetEdgeLengths() (defined in mesh) | mesh | |
| SetLastIndex() (defined in mesh) | mesh | private |
| SetMaxIndex() (defined in mesh) | mesh | |
| SetMeshDepElm() (defined in mesh) | mesh | |
| size(int &nVe, int &nE, int &nS, int &nVo) const (defined in mesh) | mesh | |
| snake (defined in mesh) | mesh | friend |
| SurfFromEdges(int e1, int e2, int repetitionBehaviour=-1) const | mesh | |
| SurfInParent(int surfind) const (defined in mesh) | mesh | |
| SurfInParent(std::vector< int > &listInParent) const (defined in mesh) | mesh | |
| SurfOnParentBound(std::vector< int > &listInParent, std::vector< int > &voluInd, bool isBorderBound, bool outerVolume) const (defined in mesh) | mesh | |
| surfs (defined in mesh) | mesh | |
| SurfValuesofParents(int elmInd, std::vector< double > &vals, int volType=0) const (defined in mesh) | mesh | |
| SurfValuesofParents(int elmInd, std::vector< double > &vals, double surf::*mp) const (defined in mesh) | mesh | |
| SwitchIndex(int typeInd, int oldInd, int newInd, const std::vector< int > &scopeInd={0}) (defined in mesh) | mesh | |
| TestConnectivity(const char *strRoot="") const (defined in mesh) | mesh | |
| TestConnectivityBiDir(const char *strRoot="", bool emptyIsErr=true) const (defined in mesh) | mesh | |
| TightenConnectivity() (defined in mesh) | mesh | |
| VertexInVolume(const std::vector< double > testVertices, int sizeVert=3) const | mesh | |
| VertFromVertEdge(int v, int e) const | mesh | |
| VerticesVector(int v1, int v2, coordvec &vec) const (defined in mesh) | mesh | |
| verts (defined in mesh) | mesh | |
| volus (defined in mesh) | mesh | |
| VoluValuesofParents(int elmInd, std::vector< double > &vals, int volType=0) const (defined in mesh) | mesh | |
| VoluValuesofParents(int elmInd, std::vector< double > &vals, double volu::*mp) const (defined in mesh) | mesh | |
| WhatDim() const (defined in mesh) | mesh | inline |
| write(FILE *fid) const (defined in mesh) | mesh | |
| write(const char *str) const (defined in mesh) | mesh | |
| ~mesh() (defined in mesh) | mesh | inline |