#include <ConstantRelaxationAcceleration.hpp>
◆ ConstantRelaxationAcceleration()
precice::acceleration::ConstantRelaxationAcceleration::ConstantRelaxationAcceleration |
( |
double | relaxation, |
|
|
std::vector< int > | dataIDs ) |
◆ getPrimaryDataIDs()
std::vector< int > precice::acceleration::ConstantRelaxationAcceleration::getPrimaryDataIDs |
( |
| ) |
const |
|
inlinefinaloverridevirtual |
◆ initialize()
void precice::acceleration::ConstantRelaxationAcceleration::initialize |
( |
const DataMap & | cplData | ) |
|
|
overridevirtual |
◆ iterationsConverged()
void precice::acceleration::ConstantRelaxationAcceleration::iterationsConverged |
( |
const DataMap & | cplData, |
|
|
double | windowStart ) |
|
inlineoverridevirtual |
◆ performAcceleration()
void precice::acceleration::ConstantRelaxationAcceleration::performAcceleration |
( |
DataMap & | cplData, |
|
|
double | windowStart, |
|
|
double | windowEnd ) |
|
overridevirtual |
◆ _dataIDs
std::vector<int> precice::acceleration::ConstantRelaxationAcceleration::_dataIDs |
|
private |
◆ _log
logging::Logger precice::acceleration::ConstantRelaxationAcceleration::_log {"acceleration::ConstantRelaxationAcceleration"} |
|
private |
◆ _relaxation
double precice::acceleration::ConstantRelaxationAcceleration::_relaxation |
|
private |
The documentation for this class was generated from the following files: