preCICE v3.1.2
Loading...
Searching...
No Matches
precice::acceleration::impl::QRFactorization Member List

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

_colsprecice::acceleration::impl::QRFactorizationprivate
_filterprecice::acceleration::impl::QRFactorizationprivate
_fstream_setprecice::acceleration::impl::QRFactorizationprivate
_globalRowsprecice::acceleration::impl::QRFactorizationprivate
_infostreamprecice::acceleration::impl::QRFactorizationprivate
_logprecice::acceleration::impl::QRFactorizationprivate
_omegaprecice::acceleration::impl::QRFactorizationprivate
_Qprecice::acceleration::impl::QRFactorizationprivate
_Rprecice::acceleration::impl::QRFactorizationprivate
_rowsprecice::acceleration::impl::QRFactorizationprivate
_sigmaprecice::acceleration::impl::QRFactorizationprivate
_thetaprecice::acceleration::impl::QRFactorizationprivate
applyFilter(double singularityLimit, std::vector< int > &delIndices, Eigen::MatrixXd &V)precice::acceleration::impl::QRFactorization
applyReflector(const givensRot &grot, int k, int l, Eigen::VectorXd &p, Eigen::VectorXd &q)precice::acceleration::impl::QRFactorizationprivate
cols() constprecice::acceleration::impl::QRFactorization
computeReflector(givensRot &grot, double &x, double &y)precice::acceleration::impl::QRFactorizationprivate
deleteColumn(int k)precice::acceleration::impl::QRFactorization
insertColumn(int k, const Eigen::VectorXd &v, double singularityLimit=0)precice::acceleration::impl::QRFactorization
matrixQ()precice::acceleration::impl::QRFactorization
matrixR()precice::acceleration::impl::QRFactorization
orthogonalize(Eigen::VectorXd &v, Eigen::VectorXd &r, double &rho, int colNum)precice::acceleration::impl::QRFactorizationprivate
orthogonalize_stable(Eigen::VectorXd &v, Eigen::VectorXd &r, double &rho, int colNum)precice::acceleration::impl::QRFactorizationprivate
popBack()precice::acceleration::impl::QRFactorization
popFront()precice::acceleration::impl::QRFactorization
pushBack(const Eigen::VectorXd &v)precice::acceleration::impl::QRFactorization
pushFront(const Eigen::VectorXd &v)precice::acceleration::impl::QRFactorization
QRFactorization(int filter=0, double omega=0, double theta=1./0.7, double sigma=std::numeric_limits< double >::min())precice::acceleration::impl::QRFactorization
QRFactorization(Eigen::MatrixXd A, int filter, double omega=0, double theta=1./0.7, double sigma=std::numeric_limits< double >::min())precice::acceleration::impl::QRFactorization
QRFactorization(Eigen::MatrixXd Q, Eigen::MatrixXd R, int rows, int cols, int filter, double omega=0, double theta=1./0.7, double sigma=std::numeric_limits< double >::min())precice::acceleration::impl::QRFactorization
reset()precice::acceleration::impl::QRFactorization
reset(Eigen::MatrixXd const &Q, Eigen::MatrixXd const &R, int rows, int cols, double omega=0, double theta=1./0.7, double sigma=std::numeric_limits< double >::min())precice::acceleration::impl::QRFactorization
reset(Eigen::MatrixXd const &A, int globalRows, double omega=0, double theta=1./0.7, double sigma=std::numeric_limits< double >::min())precice::acceleration::impl::QRFactorization
rows() constprecice::acceleration::impl::QRFactorization
setFilter(int filter)precice::acceleration::impl::QRFactorization
setfstream(std::fstream *stream)precice::acceleration::impl::QRFactorization
setGlobalRows(int gr)precice::acceleration::impl::QRFactorization
~QRFactorization()precice::acceleration::impl::QRFactorizationinlinevirtual