MorphoGraphX  2.0-1-227
Namespaces | Functions
KrylovMethods.hpp File Reference
#include <Geometry.hpp>
#include <DistObject.hpp>

Go to the source code of this file.

Namespaces

 mgx
 Distributed matrix library.
 

Functions

template<typename DMatrixT , typename DVectorT >
int mgx::BiCGStab (DMatrixT &A, DVectorT &x, DVectorT &b, double tolerance, uint maxiter=500, double maxnorm=1e100, int info=0)
 
template<typename DMatrixT , typename DVectorT >
int mgx::BiCG (DMatrixT &A, DMatrixT &AT, DVectorT &x, DVectorT &b, double tolerance, uint maxiter=500, double maxnorm=1e100, int info=0)
 
template<typename DMatrixT , typename DVectorT >
int mgx::CG (DMatrixT &A, DVectorT &x, DVectorT &b, double tolerance, uint maxiter=500, double maxnorm=1e100, int info=0)
 
template<typename DMatrixT , typename DVectorT >
int mgx::CGPreCond (DMatrixT &A, DVectorT &x, DVectorT &b, double tolerance, uint maxiter=500, double maxnorm=1e100, int info=0)
 
template<typename DMatrixT , typename DVectorT >
int mgx::BiCGStabPreCond (DMatrixT &A, DVectorT &x, DVectorT &b, double tolerance, uint maxiter=500, double maxnorm=1e100, int info=0)