Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
Alien::SimpleCSRInternalLinearAlgebra Member List

This is the complete list of members for Alien::SimpleCSRInternalLinearAlgebra, including all inherited members.

addLMult(Real alpha, const Matrix &A, const Vector &x, Vector &y) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
addUMult(Real alpha, const Matrix &A, const Vector &x, Vector &y) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
allocate(ResourceType resource, Vector &v) (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
allocate(ResourceType resource, T0 &v0, T &... args) (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebrainline
assign(Vector &x, Real alpha) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
assign(Vector &x, LambdaT const &lambda) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebrainline
axpy(Real alpha, const Vector &x, Vector &r) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
axpy(Real alpha, const Vector &x, Integer stride_x, Vector &r, Integer stride_r) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::axpy(Real alpha, const Vector &x, Vector &y) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
aypx(Real alpha, Vector &y, const Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
aypx(Real alpha, Vector &y, Integer stride_y, const Vector &x, Integer stride_x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::aypx(Real alpha, Vector &y, const Vector &x) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
BackEndType typedef (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
computeCxr(const Matrix &a, Matrix &cxr_a) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
computeCxr(const Matrix &a, Vector const &diag_scal, Matrix &cxr_a) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
computeDiag(const Matrix &a, Vector &inv_diag) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
computeInvDiag(const Matrix &a, Vector &inv_diag) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
copy(const Vector &x, Vector &r) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
copy(const Vector &x, Integer stride_x, Vector &r, Integer stride_r) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::copy(const Vector &x, Vector &r) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
diagonal(const Matrix &a, Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::diagonal(const Matrix &a, Vector &x) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
dot(const Vector &x, const Vector &y) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
dot(const Vector &x, const Vector &y, FutureType &res) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::dot(const Vector &x, const Vector &y) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
dump(Matrix const &a, std::string const &filename) constAlien::IInternalLinearAlgebra< CSRMatrix, CSRVector >inlinevirtual
exec(PrecondT &precond, Vector const &x, Vector &y) (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebrainline
Factory typedefAlien::IInternalLinearAlgebra< CSRMatrix, CSRVector >
free(Vector &v) (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
free(T0 &v0, T &... args) (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebrainline
FutureType typedef (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Matrix typedefAlien::IInternalLinearAlgebra< CSRMatrix, CSRVector >
mult(const Matrix &A, const Vector &x, Vector &r) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::mult(const Matrix &a, const Vector &x, Vector &r) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
multDiag(const Matrix &A, Vector &y) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
multInvDiag(const Matrix &A, Vector &y) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
norm0(const Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::norm0(const Vector &x) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
norm1(const Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::norm1(const Vector &x) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
norm2(const Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::norm2(const Vector &x) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
normInf(const Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::normInf(const Vector &x) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
pointwiseMult(const Vector &x, const Vector &y, Vector &w) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::pointwiseMult(const Vector &x, const Vector &y, Vector &w) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
reciprocal(Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::reciprocal(Vector &x) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
resource(Matrix const &A) (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebrastatic
ResourceType typedef (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
scal(Real alpha, Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
scal(const Vector &x, Matrix &a) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >::scal(Real alpha, Vector &x) const=0Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >pure virtual
SentryType typedef (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
SimpleCSRInternalLinearAlgebra() (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
synchronize(const Matrix &A, Vector &x) const (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
TimerType typedef (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebra
Vector typedefAlien::IInternalLinearAlgebra< CSRMatrix, CSRVector >
~IInternalLinearAlgebra()Alien::IInternalLinearAlgebra< CSRMatrix, CSRVector >inlinevirtual
~SimpleCSRInternalLinearAlgebra() (defined in Alien::SimpleCSRInternalLinearAlgebra)Alien::SimpleCSRInternalLinearAlgebravirtual