HomeSort by relevance Sort by last modified time
    Searched refs:Preconditioner (Results 1 - 9 of 9) sorted by null

  /external/apache-commons-math/src/main/java/org/apache/commons/math/optimization/general/
Preconditioner.java 23 * This interface represents a preconditioner for differentiable scalar
28 public interface Preconditioner {
NonLinearConjugateGradientOptimizer.java 50 /** Preconditioner (may be null). */
51 private Preconditioner preconditioner; field in class:NonLinearConjugateGradientOptimizer
70 preconditioner = null;
76 * Set the preconditioner.
77 * @param preconditioner preconditioner to use for next optimization,
78 * may be null to remove an already registered preconditioner
80 public void setPreconditioner(final Preconditioner preconditioner) {
    [all...]
  /external/eigen/Eigen/src/IterativeLinearSolvers/
LeastSquareConjugateGradient.h 21 * \param precond A preconditioner being able to efficiently solve for an
26 template<typename MatrixType, typename Rhs, typename Dest, typename Preconditioner>
29 const Preconditioner& precond, Index& iters,
106 typedef _Preconditioner Preconditioner;
120 * \tparam _Preconditioner the type of the preconditioner. Default is LeastSquareDiagonalPreconditioner
161 typedef _Preconditioner Preconditioner;
IterativeSolverBase.h 151 typedef typename internal::traits<Derived>::Preconditioner Preconditioner;
193 * Currently, this function mostly calls analyzePattern on the preconditioner. In the future
209 * Currently, this function mostly calls factorize on the preconditioner.
229 * Currently, this function mostly initializes/computes the preconditioner. In the future
271 /** \returns a read-write reference to the preconditioner for custom configuration. */
272 Preconditioner& preconditioner() { return m_preconditioner; } function in class:Eigen::IterativeSolverBase
274 /** \returns a read-only reference to the preconditioner. */
275 const Preconditioner& preconditioner() const { return m_preconditioner; function in class:Eigen::IterativeSolverBase
    [all...]
BiCGSTAB.h 22 * \param precond A preconditioner being able to efficiently solve for an
28 template<typename MatrixType, typename Rhs, typename Dest, typename Preconditioner>
30 const Preconditioner& precond, Index& iters,
121 typedef _Preconditioner Preconditioner;
133 * \tparam _Preconditioner the type of the preconditioner. Default is DiagonalPreconditioner
170 typedef _Preconditioner Preconditioner;
ConjugateGradient.h 21 * \param precond A preconditioner being able to efficiently solve for an
26 template<typename MatrixType, typename Rhs, typename Dest, typename Preconditioner>
29 const Preconditioner& precond, Index& iters,
104 typedef _Preconditioner Preconditioner;
119 * \tparam _Preconditioner the type of the preconditioner. Default is DiagonalPreconditioner
169 typedef _Preconditioner Preconditioner;
  /external/eigen/unsupported/Eigen/src/IterativeSolvers/
GMRES.h 26 * \param precond preconditioner used
55 template<typename MatrixType, typename Rhs, typename Dest, typename Preconditioner>
56 bool gmres(const MatrixType & mat, const Rhs & rhs, Dest & x, const Preconditioner & precond,
220 typedef _Preconditioner Preconditioner;
232 * \tparam _Preconditioner the type of the preconditioner. Default is DiagonalPreconditioner
277 typedef _Preconditioner Preconditioner;
MINRES.h 24 * \param precond A right preconditioner being able to efficiently solve for an
29 template<typename MatrixType, typename Rhs, typename Dest, typename Preconditioner>
32 const Preconditioner& precond, Index& iters,
64 eigen_assert(beta_new2 >= 0.0 && "PRECONDITIONER IS NOT POSITIVE DEFINITE");
103 eigen_assert(beta_new2 >= 0.0 && "PRECONDITIONER IS NOT POSITIVE DEFINITE");
155 typedef _Preconditioner Preconditioner;
170 * \tparam _Preconditioner the type of the preconditioner. Default is DiagonalPreconditioner
213 typedef _Preconditioner Preconditioner;
DGMRES.h 27 typedef _Preconditioner Preconditioner;
67 * preconditioner for the next cycle. This preconditioner
68 * for deflation can be combined with any other preconditioner,
69 * the IncompleteLUT for instance. The preconditioner is applied
73 * \tparam _Preconditioner the type of the preconditioner. Default is DiagonalPreconditioner
118 typedef _Preconditioner Preconditioner;
202 void dgmres(const MatrixType& mat,const Rhs& rhs, Dest& x, const Preconditioner& precond) const;
205 int dgmresCycle(const MatrixType& mat, const Preconditioner& precond, Dest& x, DenseVector& r0, RealScalar& beta, const RealScalar& normRhs, int& nbIts) const;
207 int dgmresComputeDeflationData(const MatrixType& mat, const Preconditioner& precond, const Index& it, StorageIndex& neig) const
    [all...]

Completed in 627 milliseconds