mumpsoverlap.hh
Go to the documentation of this file.
84 MumpsOverlap(const int NGlob, const Operator<F>& A, const int* LocToGLob, const int rank, const int comm=-987654, const bool CConvention = true);
94 MumpsOverlap(const Operator<F>& A, const int rank, const int comm=-987654, const bool CConvention = true);
int * jcn_loc_
Array of column indexes in a special sparse notation (local).
Definition: mumpsoverlap.hh:123
MumpsOverlap(const Operator< F > &A, const int rank, const int comm=-987654, const bool CConvention=true)
Constructor.
int * irn_loc_
Array of row indexes in a special sparse notation (local).
Definition: mumpsoverlap.hh:121
virtual std::ostream & info(std::ostream &) const
MUMPS : MUltifrontal Massively Parallel sparse direct Solver.
Definition: mumpsoverlap.hh:73
MumpsOverlap(const int NGlob, const Operator< F > &A, const int *LocToGLob, const int rank, const int comm=-987654, const bool CConvention=true)
Constructor.
void * A_loc_
The matrix of the operator in a special sparse notation (local).
Definition: mumpsoverlap.hh:119
Abstract class for an operator acting on vectors only, not arbitrary functions.
Definition: compositions.hh:115
virtual void apply_(const Vector< F > &fncY, Vector< F > &fncX)
Solver (call this solver on thread rank=0 (master))