preCICE v3.2.0
Loading...
Searching...
No Matches
precice::cplscheme::MultiCouplingScheme Member List

This is the complete list of members for precice::cplscheme::MultiCouplingScheme, including all inherited members.

_accelerationprecice::cplscheme::BaseCouplingSchemeprotected
_allDataprecice::cplscheme::BaseCouplingSchemeprotected
_controllerprecice::cplscheme::MultiCouplingSchemeprivate
_convergenceMeasuresprecice::cplscheme::BaseCouplingSchemeprivate
_convergenceWriterprecice::cplscheme::BaseCouplingSchemeprivate
_couplingModeprecice::cplscheme::BaseCouplingSchemeprivate
_doesFirstStepprecice::cplscheme::BaseCouplingSchemeprivate
_fulfilledActionsprecice::cplscheme::BaseCouplingSchemeprivate
_hasConvergedprecice::cplscheme::BaseCouplingSchemeprivate
_hasDataBeenReceivedprecice::cplscheme::BaseCouplingSchemeprivate
_isControllerprecice::cplscheme::MultiCouplingSchemeprivate
_isInitializedprecice::cplscheme::BaseCouplingSchemeprivate
_isTimeWindowCompleteprecice::cplscheme::BaseCouplingSchemeprivate
_iterationsprecice::cplscheme::BaseCouplingSchemeprivate
_iterationsWriterprecice::cplscheme::BaseCouplingSchemeprivate
_localParticipantprecice::cplscheme::BaseCouplingSchemeprivate
_logprecice::cplscheme::MultiCouplingSchemeprivate
_m2nsprecice::cplscheme::MultiCouplingSchemeprivate
_maxIterationsprecice::cplscheme::BaseCouplingSchemeprivate
_maxTimeprecice::cplscheme::BaseCouplingSchemeprivate
_maxTimeWindowsprecice::cplscheme::BaseCouplingSchemeprivate
_minIterationsprecice::cplscheme::BaseCouplingSchemeprivate
_nextTimeWindowSizeprecice::cplscheme::BaseCouplingSchemeprivate
_receiveDataVectorprecice::cplscheme::MultiCouplingSchemeprivate
_receiveInitialFromprecice::cplscheme::MultiCouplingSchemeprivate
_receivesInitializedDataprecice::cplscheme::BaseCouplingSchemeprivate
_requiredActionsprecice::cplscheme::BaseCouplingSchemeprivate
_sendDataVectorprecice::cplscheme::MultiCouplingSchemeprivate
_sendInitialToprecice::cplscheme::MultiCouplingSchemeprivate
_sendsInitializedDataprecice::cplscheme::BaseCouplingSchemeprivate
_timeprecice::cplscheme::BaseCouplingSchemeprivate
_timeWindowsprecice::cplscheme::BaseCouplingSchemeprivate
_timeWindowSizeprecice::cplscheme::BaseCouplingSchemeprivate
_totalIterationsprecice::cplscheme::BaseCouplingSchemeprivate
Action enum nameprecice::cplscheme::CouplingScheme
addComputedTime(double timeToAdd) final overrideprecice::cplscheme::BaseCouplingSchemevirtual
addConvergenceMeasure(int dataID, bool suffices, bool strict, impl::PtrConvergenceMeasure measure)precice::cplscheme::BaseCouplingScheme
addCouplingData(const mesh::PtrData &data, mesh::PtrMesh mesh, bool requiresInitialization, bool exchangeSubsteps, CouplingData::Direction direction)precice::cplscheme::BaseCouplingSchemeprotected
addDataToReceive(const mesh::PtrData &data, mesh::PtrMesh mesh, bool requiresInitialization, bool exchangeSubsteps, const std::string &from)precice::cplscheme::MultiCouplingScheme
addDataToSend(const mesh::PtrData &data, mesh::PtrMesh mesh, bool requiresInitialization, bool exchangeSubsteps, const std::string &to)precice::cplscheme::MultiCouplingScheme
advanceTXTWriters()precice::cplscheme::BaseCouplingSchemeprivate
anyDataRequiresInitialization(DataMap &dataMap) constprecice::cplscheme::BaseCouplingSchemeprivate
BaseCouplingScheme(double maxTime, int maxTimeWindows, double timeWindowSize, std::string localParticipant, int minIterations, int maxIterations, CouplingMode cplMode, constants::TimesteppingMethod dtMethod)precice::cplscheme::BaseCouplingScheme
ChangedMeshes typedefprecice::cplscheme::CouplingScheme
checkCompletenessRequiredActions()precice::cplscheme::BaseCouplingSchemeprivate
checkCouplingDataAvailable()precice::cplscheme::BaseCouplingSchemeprivate
CouplingMode enum nameprecice::cplscheme::BaseCouplingScheme
determineInitialDataExchange() overrideprecice::cplscheme::MultiCouplingSchemevirtual
determineInitialReceive(DataMap &receiveData)precice::cplscheme::BaseCouplingSchemeprotected
determineInitialSend(DataMap &sendData)precice::cplscheme::BaseCouplingSchemeprotected
doesFirstStep() constprecice::cplscheme::BaseCouplingScheme
doImplicitStep()precice::cplscheme::BaseCouplingSchemeprotected
exchangeFirstData() final overrideprecice::cplscheme::MultiCouplingSchemeprivatevirtual
exchangeInitialData() final overrideprecice::cplscheme::MultiCouplingSchemeprivatevirtual
exchangeSecondData() final overrideprecice::cplscheme::MultiCouplingSchemeprivatevirtual
Explicit enum valueprecice::cplscheme::BaseCouplingScheme
finalize() final overrideprecice::cplscheme::BaseCouplingSchemevirtual
firstExchange() final overrideprecice::cplscheme::BaseCouplingSchemevirtual
firstSynchronization(const ChangedMeshes &changes) final overrideprecice::cplscheme::BaseCouplingSchemevirtual
getAccelerationData() final overrideprecice::cplscheme::MultiCouplingSchemeprivatevirtual
getCouplingPartners() const final overrideprecice::cplscheme::MultiCouplingSchemevirtual
getNextTimeStepMaxSize() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
getNextTimeWindowSize() constprecice::cplscheme::BaseCouplingSchemeprotected
getTime() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
getTimeWindows() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
getTimeWindowSize() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
getTimeWindowStart() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
getWindowEndTime() constprecice::cplscheme::BaseCouplingSchemeprotected
getWindowStartTime() constprecice::cplscheme::BaseCouplingSchemeprotected
hasAnySendData() final overrideprecice::cplscheme::MultiCouplingSchemevirtual
hasConverged() const overrideprecice::cplscheme::BaseCouplingSchemevirtual
hasDataBeenReceived() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
hasTimeWindowSize() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
Implicit enum valueprecice::cplscheme::BaseCouplingScheme
implicitDataToReceive() const overrideprecice::cplscheme::BaseCouplingSchemeprotectedvirtual
INFINITE_MAX_ITERATIONSprecice::cplscheme::CouplingSchemestatic
initialize() final overrideprecice::cplscheme::BaseCouplingSchemevirtual
initializeReceiveDataStorage() final overrideprecice::cplscheme::MultiCouplingSchemeprivatevirtual
initializeTXTWriters()precice::cplscheme::BaseCouplingSchemeprivate
initializeWithZeroInitialData(const DataMap &receiveData)precice::cplscheme::BaseCouplingSchemeprotected
isActionFulfilled(Action action) const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
isActionRequired(Action action) const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
isCouplingOngoing() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
isExplicitCouplingScheme() constprecice::cplscheme::BaseCouplingSchemeprotected
isImplicitCouplingScheme() const overrideprecice::cplscheme::BaseCouplingSchemevirtual
isInitialized() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
isTimeWindowComplete() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
localParticipant() const final overrideprecice::cplscheme::BaseCouplingSchemeprotectedvirtual
markActionFulfilled(Action action) final overrideprecice::cplscheme::BaseCouplingSchemevirtual
measureConvergence()precice::cplscheme::BaseCouplingSchemeprivate
moveToNextWindow()precice::cplscheme::BaseCouplingSchemeprotected
MultiCouplingScheme(double maxTime, int maxTimeWindows, double timeWindowSize, const std::string &localParticipant, std::map< std::string, m2n::PtrM2N > m2ns, const std::string &controller, int minIterations, int maxIterations)precice::cplscheme::MultiCouplingScheme
newConvergenceMeasurements()precice::cplscheme::BaseCouplingSchemeprivate
notifyDataHasBeenReceived()precice::cplscheme::BaseCouplingSchemeprotected
operator=(CouplingScheme &&)=deleteprecice::cplscheme::CouplingScheme
printActionsState() constprecice::cplscheme::BaseCouplingSchemeprivate
printBasicState(int timeWindows, double time) constprecice::cplscheme::BaseCouplingSchemeprivate
printCouplingState() const overrideprecice::cplscheme::BaseCouplingSchemevirtual
reachedEndOfTimeWindow() constprecice::cplscheme::BaseCouplingSchemeprotected
receiveConvergence(const m2n::PtrM2N &m2n)precice::cplscheme::BaseCouplingSchemeprotected
receiveData(const m2n::PtrM2N &m2n, const DataMap &receiveData)precice::cplscheme::BaseCouplingSchemeprotected
receiveDataForWindowEnd(const m2n::PtrM2N &m2n, const DataMap &receiveData)precice::cplscheme::BaseCouplingSchemeprotected
receivesInitializedData() constprecice::cplscheme::BaseCouplingSchemeprotected
receivesInitializedDataFrom(const std::string &from) constprecice::cplscheme::MultiCouplingSchemeprivate
receiveTimes(const m2n::PtrM2N &m2n)precice::cplscheme::BaseCouplingSchemeprotected
reinitialize() final overrideprecice::cplscheme::BaseCouplingSchemevirtual
requireAction(Action action) final overrideprecice::cplscheme::BaseCouplingSchemevirtual
requiresSubsteps() const final overrideprecice::cplscheme::BaseCouplingSchemeprotectedvirtual
secondExchange() final overrideprecice::cplscheme::BaseCouplingSchemevirtual
secondSynchronization() final overrideprecice::cplscheme::BaseCouplingSchemevirtual
sendConvergence(const m2n::PtrM2N &m2n)precice::cplscheme::BaseCouplingSchemeprotected
sendData(const m2n::PtrM2N &m2n, const DataMap &sendData)precice::cplscheme::BaseCouplingSchemeprotected
sendsInitializedData() const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
sendsInitializedDataTo(const std::string &to) constprecice::cplscheme::MultiCouplingSchemeprivate
sendTimes(const m2n::PtrM2N &m2n, precice::span< double const > times)precice::cplscheme::BaseCouplingSchemeprotected
setAcceleration(const acceleration::PtrAcceleration &acceleration)precice::cplscheme::BaseCouplingScheme
setDoesFirstStep(bool doesFirstStep)precice::cplscheme::BaseCouplingSchemeprotected
setNextTimeWindowSize(double timeWindowSize)precice::cplscheme::BaseCouplingSchemeprotected
setTimeWindows(int timeWindows)precice::cplscheme::BaseCouplingSchemeprotected
setTimeWindowSize(double timeWindowSize)precice::cplscheme::BaseCouplingSchemeprotected
storeIteration()precice::cplscheme::BaseCouplingSchemeprotected
toString(Action action)precice::cplscheme::CouplingSchemestatic
Undefined enum valueprecice::cplscheme::BaseCouplingScheme
UNDEFINED_MAX_ITERATIONSprecice::cplscheme::CouplingSchemestatic
UNDEFINED_MAX_TIMEprecice::cplscheme::CouplingSchemestatic
UNDEFINED_MIN_ITERATIONSprecice::cplscheme::CouplingSchemestatic
UNDEFINED_TIME_WINDOW_SIZEprecice::cplscheme::CouplingSchemestatic
UNDEFINED_TIME_WINDOWSprecice::cplscheme::CouplingSchemestatic
willDataBeExchanged(double lastSolverTimeStepSize) const final overrideprecice::cplscheme::BaseCouplingSchemevirtual
~CouplingScheme()=defaultprecice::cplscheme::CouplingSchemevirtual