_firstTimeWindow | precice::acceleration::impl::ResidualSumPreconditioner | private |
_frozen | precice::acceleration::impl::Preconditioner | protected |
_invWeights | precice::acceleration::impl::Preconditioner | protected |
_log | precice::acceleration::impl::ResidualSumPreconditioner | private |
_maxNonConstTimeWindows | precice::acceleration::impl::Preconditioner | protected |
_nbNonConstTimeWindows | precice::acceleration::impl::Preconditioner | protected |
_preconditionerUpdateOnThreshold | precice::acceleration::impl::ResidualSumPreconditioner | private |
_previousResidualSum | precice::acceleration::impl::ResidualSumPreconditioner | private |
_requireNewQR | precice::acceleration::impl::Preconditioner | protected |
_residualSum | precice::acceleration::impl::ResidualSumPreconditioner | private |
_subVectorSizes | precice::acceleration::impl::Preconditioner | protected |
_update_(bool timeWindowComplete, const Eigen::VectorXd &oldValues, const Eigen::VectorXd &res) override | precice::acceleration::impl::ResidualSumPreconditioner | privatevirtual |
_weights | precice::acceleration::impl::Preconditioner | protected |
apply(Eigen::MatrixXd &M, bool transpose) | precice::acceleration::impl::Preconditioner | inline |
apply(Eigen::MatrixXd &M) | precice::acceleration::impl::Preconditioner | inline |
apply(Eigen::VectorXd &v) | precice::acceleration::impl::Preconditioner | inline |
getWeights() | precice::acceleration::impl::Preconditioner | inline |
initialize(std::vector< size_t > &svs) override | precice::acceleration::impl::ResidualSumPreconditioner | virtual |
isConst() | precice::acceleration::impl::Preconditioner | inline |
newQRfulfilled() | precice::acceleration::impl::Preconditioner | inline |
Preconditioner(int maxNonConstTimeWindows) | precice::acceleration::impl::Preconditioner | inline |
requireNewQR() | precice::acceleration::impl::Preconditioner | inline |
ResidualSumPreconditioner(int maxNonConstTimeWindows, bool preconditionerUpdateOnThreshold) | precice::acceleration::impl::ResidualSumPreconditioner | |
revert(Eigen::MatrixXd &M, bool transpose) | precice::acceleration::impl::Preconditioner | inline |
revert(Eigen::MatrixXd &M) | precice::acceleration::impl::Preconditioner | inline |
revert(Eigen::VectorXd &v) | precice::acceleration::impl::Preconditioner | inline |
update(bool timeWindowComplete, const Eigen::VectorXd &oldValues, const Eigen::VectorXd &res) | precice::acceleration::impl::Preconditioner | inline |
~Preconditioner()=default | precice::acceleration::impl::Preconditioner | virtual |
~ResidualSumPreconditioner() override=default | precice::acceleration::impl::ResidualSumPreconditioner | |