ADMM() | bogus::ADMM< BlockMatrixType > | |
ADMM(const BlockObjectBase< BlockMatrixType > &matrix) | bogus::ADMM< BlockMatrixType > | explicit |
Base typedef (defined in bogus::ADMM< BlockMatrixType >) | bogus::ADMM< BlockMatrixType > | |
BlockProblemTraits typedef (defined in bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType >) | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | |
BlockSolverBase(const BlockObjectBase< BlockMatrixType > *matrix=(static_cast< const BlockObjectBase< BlockMatrixType > * >(0)), unsigned maxIters=0, Scalar tol=0) (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | protected |
BlockTraits typedef (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | |
callback() | bogus::BlockSolverBase< BlockMatrixType > | |
callback() const (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | |
CallBackType typedef (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | |
ConstrainedSolverBase() (defined in bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType >) | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | protected |
dualityCOV(const NSLaw &law, const RhsT &b, ResT &x) const | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | |
eval(const NSLaw &law, const ResT &y, const RhsT &x) const | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | |
GlobalProblemTraits typedef (defined in bogus::ADMM< BlockMatrixType >) | bogus::ADMM< BlockMatrixType > | |
Index typedef (defined in bogus::ADMM< BlockMatrixType >) | bogus::ADMM< BlockMatrixType > | protected |
init() | bogus::ADMM< BlockMatrixType > | protected |
m_callback (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | protected |
m_defaultVariant (defined in bogus::ADMM< BlockMatrixType >) | bogus::ADMM< BlockMatrixType > | protected |
m_matrix | bogus::BlockSolverBase< BlockMatrixType > | protected |
m_maxIters | bogus::BlockSolverBase< BlockMatrixType > | protected |
m_scaling (defined in bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType >) | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | protected |
m_stepSize (defined in bogus::ADMM< BlockMatrixType >) | bogus::ADMM< BlockMatrixType > | protected |
m_tol | bogus::BlockSolverBase< BlockMatrixType > | protected |
m_useInfinityNorm | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | protected |
matrix() const (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | |
maxIters() const (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | |
projectOnConstraints(const NSLaw &projector, VectorT &x) const | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | |
Scalar typedef (defined in bogus::ADMM< BlockMatrixType >) | bogus::ADMM< BlockMatrixType > | |
setDefaultVariant(admm::Variant variant) | bogus::ADMM< BlockMatrixType > | |
setMatrix(const BlockObjectBase< BlockMatrixType > &matrix) | bogus::ADMM< BlockMatrixType > | |
setMaxIters(unsigned maxIters) | bogus::BlockSolverBase< BlockMatrixType > | |
setStepSize(const Scalar size) | bogus::ADMM< BlockMatrixType > | |
setTol(Scalar tol) | bogus::BlockSolverBase< BlockMatrixType > | |
solve(const NSLaw &law, const ProxOp &op, const RhsT &w, ResT &v, ResT &r) const | bogus::ADMM< BlockMatrixType > | |
solve(const NSLaw &law, const ProxOp &op, const RhsT &w, ResT &v, ResT &r) const | bogus::ADMM< BlockMatrixType > | |
solve(const NSLaw &law, const RhsT &b, ResT &x) const (defined in bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType >) | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | |
stepSize() const (defined in bogus::ADMM< BlockMatrixType >) | bogus::ADMM< BlockMatrixType > | |
tol() const (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | |
updateScalings() (defined in bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType >) | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | protected |
useInfinityNorm(bool useInfNorm) | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | |
usesInfinityNorm() const (defined in bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType >) | bogus::ConstrainedSolverBase< ADMM< BlockMatrixType >, BlockMatrixType > | |
~BlockSolverBase() (defined in bogus::BlockSolverBase< BlockMatrixType >) | bogus::BlockSolverBase< BlockMatrixType > | virtual |