preCICE v3.3.0
|
This is the complete list of members for Mesh, including all inherited members.
_boundingBox | Mesh | private |
_communicationMap | Mesh | private |
_connectedRanks | Mesh | private |
_data | Mesh | private |
_dimensions | Mesh | private |
_edges | Mesh | private |
_globalNumberOfVertices | Mesh | private |
_id | Mesh | private |
_index | Mesh | private |
_isJustInTime | Mesh | private |
_log | Mesh | mutableprivate |
_name | Mesh | private |
_tetrahedra | Mesh | private |
_triangles | Mesh | private |
_vertexDistribution | Mesh | private |
_vertexOffsets | Mesh | private |
_vertices | Mesh | private |
addMesh(Mesh &deltaMesh) | Mesh | |
allocateDataValues() | Mesh | |
availableData() const | Mesh | |
BoundingBoxMap typedef | Mesh | |
clear() | Mesh | |
clearDataStamples() | Mesh | |
clearPartitioning() | Mesh | |
CommunicationMap typedef | Mesh | |
computeBoundingBox() | Mesh | |
ConnectionMap typedef | Mesh | |
createData(const std::string &name, int dimension, DataID id, int waveformDegree=time::Time::DEFAULT_WAVEFORM_DEGREE) | Mesh | |
createEdge(Vertex &vertexOne, Vertex &vertexTwo) | Mesh | |
createTetrahedron(Vertex &vertexOne, Vertex &vertexTwo, Vertex &vertexThree, Vertex &vertexFour) | Mesh | |
createTriangle(Edge &edgeOne, Edge &edgeTwo, Edge &edgeThree) | Mesh | |
createTriangle(Vertex &vertexOne, Vertex &vertexTwo, Vertex &vertexThree) | Mesh | |
createVertex(const Eigen::Ref< const Eigen::VectorXd > &coords) | Mesh | |
data() const | Mesh | |
data(DataID dataID) const | Mesh | |
data(std::string_view dataName) const | Mesh | |
DataContainer typedef | Mesh | |
EdgeContainer typedef | Mesh | |
edges() | Mesh | |
edges() const | Mesh | |
empty() const | Mesh | inline |
expandBoundingBox(const BoundingBox &bounding_box) | Mesh | |
generateImplictPrimitives() | Mesh | private |
getBoundingBox() const | Mesh | |
getCommunicationMap() | Mesh | inline |
getConnectedRanks() const | Mesh | inline |
getDimensions() const | Mesh | |
getGlobalNumberOfVertices() const | Mesh | inline |
getID() const | Mesh | |
getName() const | Mesh | |
getOwnedVertexData(const Eigen::VectorXd &values) | Mesh | |
getVertexDistribution() const | Mesh | inline |
getVertexOffsets() const | Mesh | inline |
hasConnectivity() const | Mesh | inline |
hasDataID(DataID dataID) const | Mesh | |
hasDataName(std::string_view dataName) const | Mesh | |
hasEdges() const | Mesh | inline |
hasTetrahedra() const | Mesh | inline |
hasTriangles() const | Mesh | inline |
index() const | Mesh | inline |
index() | Mesh | inline |
isJustInTime() const | Mesh | inline |
isPartitionEmpty(Rank rank) const | Mesh | |
isValidVertexID(VertexID vertexID) const | Mesh | |
Mesh(std::string name, int dimensions, MeshID id, bool isJustInTime=false) | Mesh | |
MESH_ID_UNDEFINED | Mesh | static |
nVertices() const | Mesh | |
operator!=(const Mesh &other) const | Mesh | |
operator==(const Mesh &other) const | Mesh | |
preprocess() | Mesh | |
removeDuplicates() | Mesh | private |
setConnectedRanks(std::vector< Rank > ranks) | Mesh | inline |
setGlobalNumberOfVertices(int num) | Mesh | inline |
setVertexDistribution(VertexDistribution vd) | Mesh | inline |
setVertexOffsets(VertexOffsets vertexOffsets) | Mesh | inline |
tagAll() | Mesh | |
TetraContainer typedef | Mesh | |
tetrahedra() | Mesh | |
tetrahedra() const | Mesh | |
TriangleContainer typedef | Mesh | |
triangles() | Mesh | |
triangles() const | Mesh | |
vertex(VertexID id) | Mesh | |
vertex(VertexID id) const | Mesh | |
VertexContainer typedef | Mesh | |
VertexDistribution typedef | Mesh | |
VertexOffsets typedef | Mesh | |
vertices() | Mesh | |
vertices() const | Mesh |