_dataIDs | precice::acceleration::BaseQNAcceleration | protected |
_dimOffsets | precice::acceleration::BaseQNAcceleration | protected |
_filter | precice::acceleration::BaseQNAcceleration | protected |
_firstIteration | precice::acceleration::BaseQNAcceleration | protected |
_firstTimeWindow | precice::acceleration::BaseQNAcceleration | protected |
_forceInitialRelaxation | precice::acceleration::BaseQNAcceleration | protected |
_hasNodesOnInterface | precice::acceleration::BaseQNAcceleration | protected |
_infostream | precice::acceleration::BaseQNAcceleration | protected |
_infostringstream | precice::acceleration::BaseQNAcceleration | protected |
_initialRelaxation | precice::acceleration::BaseQNAcceleration | protected |
_log | precice::acceleration::BaseQNAcceleration | protected |
_matrixCols | precice::acceleration::BaseQNAcceleration | protected |
_matrixColsBackup | precice::acceleration::BaseQNAcceleration | private |
_matrixV | precice::acceleration::BaseQNAcceleration | protected |
_matrixVBackup | precice::acceleration::BaseQNAcceleration | private |
_matrixW | precice::acceleration::BaseQNAcceleration | protected |
_matrixWBackup | precice::acceleration::BaseQNAcceleration | private |
_maxIterationsUsed | precice::acceleration::BaseQNAcceleration | protected |
_nbDelCols | precice::acceleration::BaseQNAcceleration | private |
_nbDropCols | precice::acceleration::BaseQNAcceleration | private |
_oldResiduals | precice::acceleration::BaseQNAcceleration | private |
_oldValues | precice::acceleration::BaseQNAcceleration | private |
_oldXTilde | precice::acceleration::BaseQNAcceleration | protected |
_preconditioner | precice::acceleration::BaseQNAcceleration | protected |
_qrV | precice::acceleration::BaseQNAcceleration | protected |
_resetLS | precice::acceleration::BaseQNAcceleration | protected |
_residuals | precice::acceleration::BaseQNAcceleration | protected |
_secondaryDataIDs | precice::acceleration::BaseQNAcceleration | protected |
_secondaryMatricesW | precice::acceleration::IQNILSAcceleration | private |
_secondaryMatricesWBackup | precice::acceleration::IQNILSAcceleration | private |
_secondaryOldXTildes | precice::acceleration::IQNILSAcceleration | private |
_secondaryResiduals | precice::acceleration::BaseQNAcceleration | protected |
_singularityLimit | precice::acceleration::BaseQNAcceleration | protected |
_timeWindowsReused | precice::acceleration::BaseQNAcceleration | protected |
_values | precice::acceleration::BaseQNAcceleration | private |
applyFilter() | precice::acceleration::BaseQNAcceleration | protectedvirtual |
applyRelaxation(double omega, DataMap &cplData) | precice::acceleration::Acceleration | protectedstatic |
BaseQNAcceleration(double initialRelaxation, bool forceInitialRelaxation, int maxIterationsUsed, int timeWindowsReused, int filter, double singularityLimit, std::vector< int > dataIDs, impl::PtrPreconditioner preconditioner) | precice::acceleration::BaseQNAcceleration | |
checkDataIDs(const DataMap &cplData) const | precice::acceleration::Acceleration | protected |
computeQNUpdate(const DataMap &cplData, Eigen::VectorXd &xUpdate) | precice::acceleration::IQNILSAcceleration | privatevirtual |
computeUnderrelaxationSecondaryData(const DataMap &cplData) | precice::acceleration::IQNILSAcceleration | privatevirtual |
concatenateCouplingData(const DataMap &cplData, const std::vector< DataID > &dataIDs, Eigen::VectorXd &targetValues, Eigen::VectorXd &targetOldValues) const | precice::acceleration::Acceleration | protected |
DataMap typedef | precice::acceleration::Acceleration | |
exportState(io::TXTWriter &writer) | precice::acceleration::BaseQNAcceleration | virtual |
getDataIDs() const | precice::acceleration::BaseQNAcceleration | inlinevirtual |
getDeletedColumns() const | precice::acceleration::BaseQNAcceleration | virtual |
getDroppedColumns() const | precice::acceleration::BaseQNAcceleration | virtual |
getLSSystemCols() const | precice::acceleration::BaseQNAcceleration | virtual |
getLSSystemRows() | precice::acceleration::BaseQNAcceleration | protected |
importState(io::TXTReader &reader) | precice::acceleration::BaseQNAcceleration | virtual |
initialize(const DataMap &cplData) | precice::acceleration::IQNILSAcceleration | virtual |
IQNILSAcceleration(double initialRelaxation, bool forceInitialRelaxation, int maxIterationsUsed, int pastTimeWindowsReused, int filter, double singularityLimit, std::vector< int > dataIDs, impl::PtrPreconditioner preconditioner) | precice::acceleration::IQNILSAcceleration | |
iterationsConverged(const DataMap &cplData) | precice::acceleration::BaseQNAcceleration | virtual |
its | precice::acceleration::BaseQNAcceleration | protected |
NOFILTER | precice::acceleration::Acceleration | static |
performAcceleration(DataMap &cplData) | precice::acceleration::BaseQNAcceleration | virtual |
PODFILTER | precice::acceleration::Acceleration | static |
QR1FILTER | precice::acceleration::Acceleration | static |
QR1FILTER_ABS | precice::acceleration::Acceleration | static |
QR2FILTER | precice::acceleration::Acceleration | static |
removeMatrixColumn(int columnIndex) | precice::acceleration::IQNILSAcceleration | privatevirtual |
specializedIterationsConverged(const DataMap &cplData) | precice::acceleration::IQNILSAcceleration | virtual |
splitCouplingData(const DataMap &cplData) | precice::acceleration::BaseQNAcceleration | protectedvirtual |
tWindows | precice::acceleration::BaseQNAcceleration | protected |
updateDifferenceMatrices(const DataMap &cplData) | precice::acceleration::IQNILSAcceleration | privatevirtual |
writeInfo(const std::string &s, bool allProcs=false) | precice::acceleration::BaseQNAcceleration | protected |
~Acceleration()=default | precice::acceleration::Acceleration | virtual |
~BaseQNAcceleration() | precice::acceleration::BaseQNAcceleration | inlinevirtual |
~IQNILSAcceleration() | precice::acceleration::IQNILSAcceleration | inlinevirtual |