preCICE v3.2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
precice::acceleration::BaseQNAcceleration Member List

This is the complete list of members for precice::acceleration::BaseQNAcceleration, including all inherited members.

_dataIDsprecice::acceleration::BaseQNAccelerationprotected
_dimOffsetsprecice::acceleration::BaseQNAccelerationprotected
_dimOffsetsPrimaryprecice::acceleration::BaseQNAccelerationprotected
_filterprecice::acceleration::BaseQNAccelerationprotected
_firstIterationprecice::acceleration::BaseQNAccelerationprotected
_firstTimeWindowprecice::acceleration::BaseQNAccelerationprotected
_forceInitialRelaxationprecice::acceleration::BaseQNAccelerationprotected
_hasNodesOnInterfaceprecice::acceleration::BaseQNAccelerationprotected
_infostreamprecice::acceleration::BaseQNAccelerationprotected
_infostringstreamprecice::acceleration::BaseQNAccelerationprotected
_initialRelaxationprecice::acceleration::BaseQNAccelerationprotected
_logprecice::acceleration::BaseQNAccelerationprotected
_matrixColsprecice::acceleration::BaseQNAccelerationprotected
_matrixColsBackupprecice::acceleration::BaseQNAccelerationprivate
_matrixVprecice::acceleration::BaseQNAccelerationprotected
_matrixVBackupprecice::acceleration::BaseQNAccelerationprivate
_matrixWprecice::acceleration::BaseQNAccelerationprotected
_matrixWBackupprecice::acceleration::BaseQNAccelerationprivate
_maxIterationsUsedprecice::acceleration::BaseQNAccelerationprotected
_nbDelColsprecice::acceleration::BaseQNAccelerationprivate
_nbDropColsprecice::acceleration::BaseQNAccelerationprivate
_oldPrimaryResidualsprecice::acceleration::BaseQNAccelerationprivate
_oldPrimaryValuesprecice::acceleration::BaseQNAccelerationprivate
_oldPrimaryXTildeprecice::acceleration::BaseQNAccelerationprotected
_oldValuesprecice::acceleration::BaseQNAccelerationprivate
_oldXTildeprecice::acceleration::BaseQNAccelerationprotected
_preconditionerprecice::acceleration::BaseQNAccelerationprotected
_primaryDataIDsprecice::acceleration::BaseQNAccelerationprotected
_primaryResidualsprecice::acceleration::BaseQNAccelerationprotected
_primaryTimeGridsprecice::acceleration::BaseQNAccelerationprivate
_primaryValuesprecice::acceleration::BaseQNAccelerationprivate
_qrVprecice::acceleration::BaseQNAccelerationprotected
_reducedTimeGridprecice::acceleration::BaseQNAccelerationprotected
_resetLSprecice::acceleration::BaseQNAccelerationprotected
_residualsprecice::acceleration::BaseQNAccelerationprotected
_singularityLimitprecice::acceleration::BaseQNAccelerationprotected
_timeGridsprecice::acceleration::BaseQNAccelerationprivate
_timeWindowsReusedprecice::acceleration::BaseQNAccelerationprotected
_valuesprecice::acceleration::BaseQNAccelerationprivate
applyFilter()precice::acceleration::BaseQNAccelerationprotectedvirtual
applyRelaxation(double omega, DataMap &cplData, double windowStart)precice::acceleration::Accelerationprotectedstatic
BaseQNAcceleration(double initialRelaxation, bool forceInitialRelaxation, int maxIterationsUsed, int timeWindowsReused, int filter, double singularityLimit, std::vector< int > dataIDs, impl::PtrPreconditioner preconditioner, bool reducedTimeGrid)precice::acceleration::BaseQNAcceleration
checkDataIDs(const DataMap &cplData) constprecice::acceleration::Accelerationprotected
computeQNUpdate(Eigen::VectorXd &xUpdate)=0precice::acceleration::BaseQNAccelerationprotectedpure virtual
concatenateCouplingData(Eigen::VectorXd &data, Eigen::VectorXd &oldData, const DataMap &cplData, std::vector< int > dataIDs, precice::time::TimeGrids timeGrids, double windowStart) constprecice::acceleration::BaseQNAccelerationprivate
DataMap typedefprecice::acceleration::Acceleration
exportState(io::TXTWriter &writer) final overrideprecice::acceleration::BaseQNAccelerationvirtual
getDeletedColumns() constprecice::acceleration::BaseQNAcceleration
getDroppedColumns() constprecice::acceleration::BaseQNAcceleration
getLSSystemCols() constprecice::acceleration::BaseQNAcceleration
getLSSystemRows() constprecice::acceleration::BaseQNAccelerationprotected
getMaxUsedIterations() constprecice::acceleration::BaseQNAcceleration
getMaxUsedTimeWindows() constprecice::acceleration::BaseQNAcceleration
getPrimaryDataIDs() const final overrideprecice::acceleration::BaseQNAccelerationinlinevirtual
getPrimaryLSSystemRows() constprecice::acceleration::BaseQNAccelerationprotected
importState(io::TXTReader &reader) final overrideprecice::acceleration::BaseQNAccelerationvirtual
initialize(const DataMap &cplData) final overrideprecice::acceleration::BaseQNAccelerationvirtual
initializeVectorsAndPreconditioner(const DataMap &cplData, double windowStart)precice::acceleration::BaseQNAccelerationprivate
iterationsConverged(const DataMap &cplData, double windowStart) final overrideprecice::acceleration::BaseQNAccelerationvirtual
itsprecice::acceleration::BaseQNAccelerationprotected
NOFILTERprecice::acceleration::Accelerationstatic
performAcceleration(DataMap &cplData, double windowStart, double windowEnd) final overrideprecice::acceleration::BaseQNAccelerationvirtual
PODFILTERprecice::acceleration::Accelerationstatic
QR1FILTERprecice::acceleration::Accelerationstatic
QR1FILTER_ABSprecice::acceleration::Accelerationstatic
QR2FILTERprecice::acceleration::Accelerationstatic
QR3FILTERprecice::acceleration::Accelerationstatic
removeMatrixColumn(int columnIndex)precice::acceleration::BaseQNAccelerationprotectedvirtual
specializedInitializeVectorsAndPreconditioner(const DataMap &cplData)=0precice::acceleration::BaseQNAccelerationprivatepure virtual
specializedIterationsConverged(const DataMap &cplData)=0precice::acceleration::BaseQNAccelerationprotectedpure virtual
tWindowsprecice::acceleration::BaseQNAccelerationprotected
updateCouplingData(const DataMap &cplData, double windowStart)precice::acceleration::BaseQNAccelerationprotectedvirtual
updateDifferenceMatrices(const DataMap &cplData)precice::acceleration::BaseQNAccelerationprotectedvirtual
writeInfo(const std::string &s, bool allProcs=false)precice::acceleration::BaseQNAccelerationprotected
~Acceleration()=defaultprecice::acceleration::Accelerationvirtual
~BaseQNAcceleration() overrideprecice::acceleration::BaseQNAccelerationinline