preCICE v3.1.2
Loading...
Searching...
No Matches
precice::impl::ParticipantImpl Member List

This is the complete list of members for precice::impl::ParticipantImpl, including all inherited members.

_accessorprecice::impl::ParticipantImplprivate
_accessorCommunicatorSizeprecice::impl::ParticipantImplprivate
_accessorNameprecice::impl::ParticipantImplprivate
_accessorProcessRankprecice::impl::ParticipantImplprivate
_accessRegionDefinedprecice::impl::ParticipantImplmutableprivate
_allowsExperimentalprecice::impl::ParticipantImplprivate
_couplingSchemeprecice::impl::ParticipantImplprivate
_dimensionsprecice::impl::ParticipantImplprivate
_executedReadMappingsprecice::impl::ParticipantImplprivate
_executedWriteMappingsprecice::impl::ParticipantImplprivate
_logprecice::impl::ParticipantImplmutableprivate
_m2nsprecice::impl::ParticipantImplprivate
_meshIDsprecice::impl::ParticipantImplprivate
_meshLockprecice::impl::ParticipantImplprivate
_numberAdvanceCallsprecice::impl::ParticipantImplprivate
_participantsprecice::impl::ParticipantImplprivate
_solverAdvanceEventprecice::impl::ParticipantImplprivate
_solverInitEventprecice::impl::ParticipantImplprivate
_stateprecice::impl::ParticipantImplprivate
_waitInFinalizeprecice::impl::ParticipantImplprivate
advance(double computedTimeStepSize)precice::impl::ParticipantImpl
advanceCouplingScheme()precice::impl::ParticipantImplprivate
CloseChannels enum nameprecice::impl::ParticipantImplprivate
closeCommunicationChannels(CloseChannels cc)precice::impl::ParticipantImplprivate
compareBoundingBoxes()precice::impl::ParticipantImplprivate
computeMappings(std::vector< MappingContext > &contexts, const std::string &mappingType)precice::impl::ParticipantImplprivate
computePartitions()precice::impl::ParticipantImplprivate
configure(std::string_view configurationFileName)precice::impl::ParticipantImplprivate
configure(const config::Configuration &configuration)precice::impl::ParticipantImplprivate
configureM2Ns(const m2n::M2NConfiguration::SharedPointer &config)precice::impl::ParticipantImplprivate
configurePartitions(const m2n::M2NConfiguration::SharedPointer &m2nConfig)precice::impl::ParticipantImplprivate
determineAccessingParticipant(const config::Configuration &config)precice::impl::ParticipantImplprivate
finalize()precice::impl::ParticipantImpl
getDataDimensions(std::string_view meshName, std::string_view dataName) constprecice::impl::ParticipantImpl
getMaxTimeStepSize() constprecice::impl::ParticipantImpl
getMeshDimensions(std::string_view meshName) constprecice::impl::ParticipantImpl
getMeshVertexIDsAndCoordinates(std::string_view meshName, ::precice::span< VertexID > ids, ::precice::span< double > coordinates) constprecice::impl::ParticipantImpl
getMeshVertexSize(std::string_view meshName) constprecice::impl::ParticipantImpl
handleDataAfterAdvance(bool reachedTimeWindowEnd, bool isTimeWindowComplete, double timeSteppedTo, double timeAfterAdvance, const cplscheme::ImplicitData &receivedData)precice::impl::ParticipantImplprivate
handleDataBeforeAdvance(bool reachedTimeWindowEnd, double timeSteppedTo)precice::impl::ParticipantImplprivate
handleExports()precice::impl::ParticipantImplprivate
initialize()precice::impl::ParticipantImpl
initializeIntraCommunication()precice::impl::ParticipantImplprivate
Integration::Serial::Whitebox::TestConfigurationComsolprecice::impl::ParticipantImplfriend
Integration::Serial::Whitebox::TestConfigurationPeanoprecice::impl::ParticipantImplfriend
isCouplingOngoing() constprecice::impl::ParticipantImpl
isTimeWindowComplete() constprecice::impl::ParticipantImpl
mapInitialReadData()precice::impl::ParticipantImplprivate
mapInitialWrittenData()precice::impl::ParticipantImplprivate
mappedSamples() constprecice::impl::ParticipantImpl
mapReadData()precice::impl::ParticipantImplprivate
mapWrittenData(std::optional< double > after=std::nullopt)precice::impl::ParticipantImplprivate
mesh(const std::string &meshName) constprecice::impl::ParticipantImpl
operator=(ParticipantImpl const &)=deleteprecice::impl::ParticipantImpl
operator=(ParticipantImpl &&)=deleteprecice::impl::ParticipantImpl
ParticipantImpl(std::string_view participantName, std::string_view configurationFileName, int solverProcessIndex, int solverProcessSize, std::optional< void * > communicator)precice::impl::ParticipantImpl
ParticipantImpl(ParticipantImpl const &)=deleteprecice::impl::ParticipantImpl
ParticipantImpl(ParticipantImpl &&)=deleteprecice::impl::ParticipantImpl
performDataActions(const std::set< action::Action::Timing > &timings)precice::impl::ParticipantImplprivate
readData(std::string_view meshName, std::string_view dataName, ::precice::span< const VertexID > vertices, double relativeReadTime, ::precice::span< double > values) constprecice::impl::ParticipantImpl
requiresGradientDataFor(std::string_view meshName, std::string_view dataName) constprecice::impl::ParticipantImpl
requiresInitialData()precice::impl::ParticipantImpl
requiresMeshConnectivityFor(std::string_view meshName) constprecice::impl::ParticipantImpl
requiresReadingCheckpoint()precice::impl::ParticipantImpl
requiresWritingCheckpoint()precice::impl::ParticipantImpl
resetMesh(std::string_view meshName)precice::impl::ParticipantImpl
resetWrittenData()precice::impl::ParticipantImplprivate
samplizeWriteData(double time)precice::impl::ParticipantImplprivate
setMeshAccessRegion(std::string_view meshName, ::precice::span< const double > boundingBox) constprecice::impl::ParticipantImpl
setMeshEdge(std::string_view meshName, VertexID first, VertexID second)precice::impl::ParticipantImpl
setMeshEdges(std::string_view meshName, ::precice::span< const VertexID > vertices)precice::impl::ParticipantImpl
setMeshQuad(std::string_view meshName, VertexID first, VertexID second, VertexID third, VertexID fourth)precice::impl::ParticipantImpl
setMeshQuads(std::string_view meshName, ::precice::span< const VertexID > vertices)precice::impl::ParticipantImpl
setMeshTetrahedra(std::string_view meshName, ::precice::span< const VertexID > vertices)precice::impl::ParticipantImpl
setMeshTetrahedron(std::string_view meshName, VertexID first, VertexID second, VertexID third, VertexID fourth)precice::impl::ParticipantImpl
setMeshTriangle(std::string_view meshName, VertexID first, VertexID second, VertexID third)precice::impl::ParticipantImpl
setMeshTriangles(std::string_view meshName, ::precice::span< const VertexID > vertices)precice::impl::ParticipantImpl
setMeshVertex(std::string_view meshName, ::precice::span< const double > position)precice::impl::ParticipantImpl
setMeshVertices(std::string_view meshName, ::precice::span< const double > positions, ::precice::span< VertexID > ids)precice::impl::ParticipantImpl
State enum nameprecice::impl::ParticipantImplprivate
syncTimestep(double computedTimeStepSize)precice::impl::ParticipantImplprivate
trimOldDataBefore(double time)precice::impl::ParticipantImplprivate
trimReadMappedData(double timeAfterAdvance, bool isTimeWindowComplete, const cplscheme::ImplicitData &fromData)precice::impl::ParticipantImplprivate
trimSendDataAfter(double time)precice::impl::ParticipantImplprivate
writeData(std::string_view meshName, std::string_view dataName, ::precice::span< const VertexID > vertices, ::precice::span< const double > values)precice::impl::ParticipantImpl
writeGradientData(std::string_view meshName, std::string_view dataName, ::precice::span< const VertexID > vertices, ::precice::span< const double > gradients)precice::impl::ParticipantImpl
~ParticipantImpl()precice::impl::ParticipantImpl