preCICE v3.1.2
Loading...
Searching...
No Matches
precice::cplscheme::ParallelCouplingScheme Member List

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

_accelerationprecice::cplscheme::BaseCouplingSchemeprotected
_allDataprecice::cplscheme::BaseCouplingSchemeprotected
_convergenceMeasuresprecice::cplscheme::BaseCouplingSchemeprivate
_convergenceWriterprecice::cplscheme::BaseCouplingSchemeprivate
_couplingModeprecice::cplscheme::BaseCouplingSchemeprivate
_doesFirstStepprecice::cplscheme::BaseCouplingSchemeprivate
_firstParticipantprecice::cplscheme::BiCouplingSchemeprivate
_fulfilledActionsprecice::cplscheme::BaseCouplingSchemeprivate
_hasConvergedprecice::cplscheme::BaseCouplingSchemeprivate
_hasDataBeenReceivedprecice::cplscheme::BaseCouplingSchemeprivate
_isInitializedprecice::cplscheme::BaseCouplingSchemeprivate
_isTimeWindowCompleteprecice::cplscheme::BaseCouplingSchemeprivate
_iterationsprecice::cplscheme::BaseCouplingSchemeprivate
_iterationsWriterprecice::cplscheme::BaseCouplingSchemeprivate
_localParticipantprecice::cplscheme::BaseCouplingSchemeprivate
_logprecice::cplscheme::ParallelCouplingSchemeprivate
_m2nprecice::cplscheme::BiCouplingSchemeprivate
_maxIterationsprecice::cplscheme::BaseCouplingSchemeprivate
_maxTimeprecice::cplscheme::BaseCouplingSchemeprivate
_maxTimeWindowsprecice::cplscheme::BaseCouplingSchemeprivate
_minIterationsprecice::cplscheme::BaseCouplingSchemeprivate
_nextTimeWindowSizeprecice::cplscheme::BaseCouplingSchemeprivate
_receiveDataprecice::cplscheme::BiCouplingSchemeprivate
_receivesInitializedDataprecice::cplscheme::BaseCouplingSchemeprivate
_requiredActionsprecice::cplscheme::BaseCouplingSchemeprivate
_secondParticipantprecice::cplscheme::BiCouplingSchemeprivate
_sendDataprecice::cplscheme::BiCouplingSchemeprivate
_sendsInitializedDataprecice::cplscheme::BaseCouplingSchemeprivate
_timeprecice::cplscheme::BaseCouplingSchemeprivate
_timeWindowsprecice::cplscheme::BaseCouplingSchemeprivate
_timeWindowSizeprecice::cplscheme::BaseCouplingSchemeprivate
_totalIterationsprecice::cplscheme::BaseCouplingSchemeprivate
Action enum nameprecice::cplscheme::CouplingScheme
addComputedTime(double timeToAdd) override finalprecice::cplscheme::BaseCouplingSchemevirtual
addConvergenceMeasure(int dataID, bool suffices, bool strict, impl::PtrConvergenceMeasure measure, bool doesLogging)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)precice::cplscheme::BiCouplingScheme
addDataToSend(const mesh::PtrData &data, mesh::PtrMesh mesh, bool requiresInitialization, bool exchangeSubsteps)precice::cplscheme::BiCouplingScheme
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
BiCouplingScheme(double maxTime, int maxTimeWindows, double timeWindowSize, std::string firstParticipant, std::string secondParticipant, const std::string &localParticipant, m2n::PtrM2N m2n, int minIterations, int maxIterations, CouplingMode cplMode, constants::TimesteppingMethod dtMethod)precice::cplscheme::BiCouplingScheme
ChangedMeshes typedefprecice::cplscheme::CouplingScheme
checkCompletenessRequiredActions()precice::cplscheme::BaseCouplingSchemeprivate
CouplingMode enum nameprecice::cplscheme::BaseCouplingScheme
determineInitialDataExchange() overrideprecice::cplscheme::BiCouplingSchemevirtual
determineInitialReceive(DataMap &receiveData)precice::cplscheme::BaseCouplingSchemeprotected
determineInitialSend(DataMap &sendData)precice::cplscheme::BaseCouplingSchemeprotected
doesFirstStep() constprecice::cplscheme::BaseCouplingScheme
doImplicitStep()precice::cplscheme::BaseCouplingSchemeprotected
exchangeFirstData() override finalprecice::cplscheme::ParallelCouplingSchemeprivatevirtual
exchangeInitialData() override finalprecice::cplscheme::ParallelCouplingSchemeprivatevirtual
exchangeSecondData() override finalprecice::cplscheme::ParallelCouplingSchemeprivatevirtual
Explicit enum valueprecice::cplscheme::BaseCouplingScheme
finalize() override finalprecice::cplscheme::BaseCouplingSchemevirtual
firstExchange() override finalprecice::cplscheme::BaseCouplingSchemevirtual
firstSynchronization(const ChangedMeshes &changes) override finalprecice::cplscheme::BaseCouplingSchemevirtual
getAccelerationData() override finalprecice::cplscheme::ParallelCouplingSchemeprivatevirtual
getCouplingPartners() const override finalprecice::cplscheme::BiCouplingSchemevirtual
getM2N() constprecice::cplscheme::BiCouplingSchemeprotected
getNextTimeStepMaxSize() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
getNextTimeWindowSize() constprecice::cplscheme::BaseCouplingSchemeprotected
getReceiveData()precice::cplscheme::BiCouplingSchemeprotected
getReceiveData() constprecice::cplscheme::BiCouplingSchemeprotected
getReceiveData(DataID dataID)precice::cplscheme::BiCouplingSchemeprotected
getSendData()precice::cplscheme::BiCouplingSchemeprotected
getSendData(DataID dataID)precice::cplscheme::BiCouplingSchemeprotected
getTime() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
getTimeWindows() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
getTimeWindowSize() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
getTimeWindowStart() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
getWindowEndTime() constprecice::cplscheme::BaseCouplingSchemeprivate
getWindowStartTime() constprecice::cplscheme::BaseCouplingSchemeprivate
hasAnySendData() override finalprecice::cplscheme::BiCouplingSchemevirtual
hasConverged() const overrideprecice::cplscheme::BaseCouplingSchemevirtual
hasDataBeenReceived() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
hasSendData(DataID dataID)precice::cplscheme::BiCouplingScheme
hasTimeWindowSize() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
Implicit enum valueprecice::cplscheme::BaseCouplingScheme
implicitDataToReceive() const overrideprecice::cplscheme::BaseCouplingSchemeprotectedvirtual
INFINITE_MAX_ITERATIONSprecice::cplscheme::CouplingSchemestatic
initialize(double startTime, int startTimeWindow) override finalprecice::cplscheme::BaseCouplingSchemevirtual
initializeReceiveDataStorage() override finalprecice::cplscheme::BiCouplingSchemeprotectedvirtual
initializeTXTWriters()precice::cplscheme::BaseCouplingSchemeprivate
initializeWithZeroInitialData(const DataMap &receiveData)precice::cplscheme::BaseCouplingSchemeprotected
isActionFulfilled(Action action) const override finalprecice::cplscheme::BaseCouplingSchemevirtual
isActionRequired(Action action) const override finalprecice::cplscheme::BaseCouplingSchemevirtual
isCouplingOngoing() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
isExplicitCouplingScheme() constprecice::cplscheme::BaseCouplingSchemeprotected
isImplicitCouplingScheme() const overrideprecice::cplscheme::BaseCouplingSchemevirtual
isInitialized() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
isTimeWindowComplete() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
localParticipant() const override finalprecice::cplscheme::BaseCouplingSchemeprotectedvirtual
markActionFulfilled(Action action) override finalprecice::cplscheme::BaseCouplingSchemevirtual
measureConvergence()precice::cplscheme::BaseCouplingSchemeprivate
moveToNextWindow()precice::cplscheme::BaseCouplingSchemeprotected
newConvergenceMeasurements()precice::cplscheme::BaseCouplingSchemeprivate
notifyDataHasBeenReceived()precice::cplscheme::BaseCouplingSchemeprotected
operator=(CouplingScheme &&)=deleteprecice::cplscheme::CouplingScheme
ParallelCouplingScheme(double maxTime, int maxTimeWindows, double timeWindowSize, const std::string &firstParticipant, const std::string &secondParticipant, const std::string &localParticipant, m2n::PtrM2N m2n, constants::TimesteppingMethod dtMethod, CouplingMode cplMode, int minIterations, int maxIterations)precice::cplscheme::ParallelCouplingScheme
ParallelCouplingScheme(double maxTime, int maxTimeWindows, double timeWindowSize, const std::string &firstParticipant, const std::string &secondParticipant, const std::string &localParticipant, m2n::PtrM2N m2n, constants::TimesteppingMethod dtMethod, CouplingMode cplMode)precice::cplscheme::ParallelCouplingScheme
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
receiveNumberOfTimeSteps(const m2n::PtrM2N &m2n)precice::cplscheme::BaseCouplingSchemeprotected
receivesInitializedData() constprecice::cplscheme::BaseCouplingSchemeprotected
receiveTimes(const m2n::PtrM2N &m2n, int nTimeSteps)precice::cplscheme::BaseCouplingSchemeprotected
requireAction(Action action) override finalprecice::cplscheme::BaseCouplingSchemevirtual
requiresSubsteps() const override finalprecice::cplscheme::BaseCouplingSchemeprotectedvirtual
secondExchange() override finalprecice::cplscheme::BaseCouplingSchemevirtual
secondSynchronization() override finalprecice::cplscheme::BaseCouplingSchemevirtual
sendConvergence(const m2n::PtrM2N &m2n)precice::cplscheme::BaseCouplingSchemeprotected
sendData(const m2n::PtrM2N &m2n, const DataMap &sendData)precice::cplscheme::BaseCouplingSchemeprotected
sendNumberOfTimeSteps(const m2n::PtrM2N &m2n, const int numberOfTimeSteps)precice::cplscheme::BaseCouplingSchemeprotected
sendsInitializedData() const override finalprecice::cplscheme::BaseCouplingSchemevirtual
sendTimes(const m2n::PtrM2N &m2n, const Eigen::VectorXd &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
testing::ParallelCouplingSchemeFixtureprecice::cplscheme::ParallelCouplingSchemefriend
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 override finalprecice::cplscheme::BaseCouplingSchemevirtual
~CouplingScheme()precice::cplscheme::CouplingSchemeinlinevirtual