#include <Acceleration.hpp>
|
static void | applyRelaxation (double omega, DataMap &cplData) |
| performs a relaxation given a relaxation factor omega
|
|
Definition at line 20 of file Acceleration.hpp.
◆ DataMap
◆ ~Acceleration()
virtual precice::acceleration::Acceleration::~Acceleration |
( |
| ) |
|
|
virtualdefault |
◆ applyRelaxation()
void precice::acceleration::Acceleration::applyRelaxation |
( |
double | omega, |
|
|
DataMap & | cplData ) |
|
staticprotected |
performs a relaxation given a relaxation factor omega
Definition at line 17 of file Acceleration.cpp.
◆ checkDataIDs()
void precice::acceleration::Acceleration::checkDataIDs |
( |
const DataMap & | cplData | ) |
const |
|
protected |
Checks if all dataIDs are contained in cplData.
Definition at line 7 of file Acceleration.cpp.
◆ concatenateCouplingData()
void precice::acceleration::Acceleration::concatenateCouplingData |
( |
const DataMap & | cplData, |
|
|
const std::vector< DataID > & | dataIDs, |
|
|
Eigen::VectorXd & | targetValues, |
|
|
Eigen::VectorXd & | targetOldValues ) const |
|
protected |
Concatenates all coupling data involved into a single vector.
Definition at line 46 of file Acceleration.cpp.
◆ exportState()
virtual void precice::acceleration::Acceleration::exportState |
( |
io::TXTWriter & | writer | ) |
|
|
inlinevirtual |
◆ getDataIDs()
virtual std::vector< int > precice::acceleration::Acceleration::getDataIDs |
( |
| ) |
const |
|
pure virtual |
◆ getDeletedColumns()
virtual int precice::acceleration::Acceleration::getDeletedColumns |
( |
| ) |
const |
|
inlinevirtual |
◆ getDroppedColumns()
virtual int precice::acceleration::Acceleration::getDroppedColumns |
( |
| ) |
const |
|
inlinevirtual |
◆ getLSSystemCols()
virtual int precice::acceleration::Acceleration::getLSSystemCols |
( |
| ) |
const |
|
inlinevirtual |
◆ importState()
virtual void precice::acceleration::Acceleration::importState |
( |
io::TXTReader & | reader | ) |
|
|
inlinevirtual |
◆ initialize()
virtual void precice::acceleration::Acceleration::initialize |
( |
const DataMap & | cpldata | ) |
|
|
pure virtual |
◆ iterationsConverged()
virtual void precice::acceleration::Acceleration::iterationsConverged |
( |
const DataMap & | cpldata | ) |
|
|
pure virtual |
◆ performAcceleration()
virtual void precice::acceleration::Acceleration::performAcceleration |
( |
DataMap & | cpldata | ) |
|
|
pure virtual |
◆ NOFILTER
const int precice::acceleration::Acceleration::NOFILTER = 0 |
|
static |
◆ PODFILTER
const int precice::acceleration::Acceleration::PODFILTER = 4 |
|
static |
◆ QR1FILTER
const int precice::acceleration::Acceleration::QR1FILTER = 1 |
|
static |
◆ QR1FILTER_ABS
const int precice::acceleration::Acceleration::QR1FILTER_ABS = 2 |
|
static |
◆ QR2FILTER
const int precice::acceleration::Acceleration::QR2FILTER = 3 |
|
static |
The documentation for this class was generated from the following files: