preCICE v3.1.2
|
This is the complete list of members for precice::Participant, including all inherited members.
_impl | precice::Participant | private |
advance(double computedTimeStepSize) | precice::Participant | |
finalize() | precice::Participant | |
getDataDimensions(::precice::string_view meshName, ::precice::string_view dataName) const | precice::Participant | |
getMaxTimeStepSize() const | precice::Participant | |
getMeshDimensions(::precice::string_view meshName) const | precice::Participant | |
getMeshVertexIDsAndCoordinates(::precice::string_view meshName, ::precice::span< VertexID > ids, ::precice::span< double > coordinates) const | precice::Participant | |
getMeshVertexSize(::precice::string_view meshName) const | precice::Participant | |
initialize() | precice::Participant | |
isCouplingOngoing() const | precice::Participant | |
isTimeWindowComplete() const | precice::Participant | |
operator=(const Participant &assign)=delete | precice::Participant | |
Participant(::precice::string_view participantName, ::precice::string_view configurationFileName, int solverProcessIndex, int solverProcessSize) | precice::Participant | |
Participant(::precice::string_view participantName, ::precice::string_view configurationFileName, int solverProcessIndex, int solverProcessSize, void *communicator) | precice::Participant | |
Participant(const Participant ©)=delete | precice::Participant | |
readData(::precice::string_view meshName, ::precice::string_view dataName, ::precice::span< const VertexID > ids, double relativeReadTime, ::precice::span< double > values) const | precice::Participant | |
requiresGradientDataFor(::precice::string_view meshName, ::precice::string_view dataName) const | precice::Participant | |
requiresInitialData() | precice::Participant | |
requiresMeshConnectivityFor(::precice::string_view meshName) const | precice::Participant | |
requiresReadingCheckpoint() | precice::Participant | |
requiresWritingCheckpoint() | precice::Participant | |
setMeshAccessRegion(::precice::string_view meshName, ::precice::span< const double > boundingBox) const | precice::Participant | |
setMeshEdge(::precice::string_view meshName, VertexID first, VertexID second) | precice::Participant | |
setMeshEdges(::precice::string_view meshName, ::precice::span< const VertexID > ids) | precice::Participant | |
setMeshQuad(::precice::string_view meshName, VertexID first, VertexID second, VertexID third, VertexID fourth) | precice::Participant | |
setMeshQuads(::precice::string_view meshName, ::precice::span< const VertexID > ids) | precice::Participant | |
setMeshTetrahedra(::precice::string_view meshName, ::precice::span< const VertexID > ids) | precice::Participant | |
setMeshTetrahedron(::precice::string_view meshName, VertexID first, VertexID second, VertexID third, VertexID fourth) | precice::Participant | |
setMeshTriangle(::precice::string_view meshName, VertexID first, VertexID second, VertexID third) | precice::Participant | |
setMeshTriangles(::precice::string_view meshName, ::precice::span< const VertexID > ids) | precice::Participant | |
setMeshVertex(::precice::string_view meshName, ::precice::span< const double > position) | precice::Participant | |
setMeshVertices(::precice::string_view meshName, ::precice::span< const double > coordinates, ::precice::span< VertexID > ids) | precice::Participant | |
testing::WhiteboxAccessor | precice::Participant | friend |
writeData(::precice::string_view meshName, ::precice::string_view dataName, ::precice::span< const VertexID > ids, ::precice::span< const double > values) | precice::Participant | |
writeGradientData(::precice::string_view meshName, ::precice::string_view dataName, ::precice::span< const VertexID > ids, ::precice::span< const double > gradients) | precice::Participant | |
~Participant() | precice::Participant |