46 #define _IFT_DynCompRow_Name "dcsr" 50 #define DynCompRow_CHUNK 8 87 virtual void times(
double x);
96 virtual void printStatistics()
const;
97 virtual double &at(
int i,
int j);
98 virtual double at(
int i,
int j)
const;
104 void ILUPYourself(
int part_fill = 5,
double drop_tol = 1.e-8);
122 double operator() (
int i,
int j)
const;
124 double &operator() (
int i,
int j);
127 int giveColIndx(
int row,
int col)
const;
129 int insertColInRow(
int row,
int col);
139 #endif // dyncomprow_h const FloatArray * row(int i) const
Returns row values.
Base class for all matrices stored in sparse format.
virtual SparseMtrxType giveType() const
Sparse matrix type identification.
Class implementing an array of integers.
Implementation of sparse matrix stored in compressed column storage.
SparseMtrxType
Enumerative type used to identify the sparse matrix type.
virtual bool canBeFactorized() const
Determines, whether receiver can be factorized.
Abstract base class allowing to control the way, how equations are assigned to individual DOFs...
virtual const char * giveClassName() const
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
Dynamically growing compressed row.
const IntArray * col_ind(int i) const
Returns col index for i-th row.
Abstract base class representing the "problem" under consideration.
the oofem namespace is to define a context or scope in which all oofem names are defined.
virtual bool isAsymmetric() const
Returns true if asymmetric.