44 #ifndef EPETRA_SERIALSYMDENSEMATRIX_H 45 #define EPETRA_SERIALSYMDENSEMATRIX_H 225 bool Upper()
const {
return(Upper_);};
228 char UPLO()
const {
return(UPLO_);};
244 int Scale (
double ScalarA );
258 void CopyUPLOMat(
bool Upper,
double *
A,
int LDA,
int NumRows);
bool Upper() const
Returns true if upper triangle of this matrix has and will be used.
virtual double NormInf() const
Computes the Infinity-Norm of the this matrix.
char UPLO() const
Returns character value of UPLO used by LAPACK routines.
int Reshape(int NumRowsCols)
Reshape a Epetra_SerialSymDenseMatrix object.
Epetra_SerialDenseMatrix: A class for constructing and using real double precision general dense matr...
Epetra_SerialSymDenseMatrix: A class for constructing and using symmetric positive definite dense mat...
double OneNorm() const
Computes the 1-Norm of the this matrix (identical to NormOne() method).
void SetUpper()
Specify that the upper triangle of the this matrix should be used.
int Reshape(int NumRows, int NumCols)
Reshape a Epetra_SerialDenseMatrix object.
int Scale(double ScalarA)
Inplace scalar-matrix product A = a A.
void SetLower()
Specify that the lower triangle of the this matrix should be used.
double NormInf() const
Computes the Infinity-Norm of the this matrix.
double NormOne() const
Computes the 1-Norm of the this matrix.
virtual double InfNorm() const
Computes the Infinity-Norm of the this matrix (identical to NormInf() method).
int Shape(int NumRows, int NumCols)
Set dimensions of a Epetra_SerialDenseMatrix object; init values to zero.
virtual double NormOne() const
Computes the 1-Norm of the this matrix.
int Shape(int NumRowsCols)
Set dimensions of a Epetra_SerialSymDenseMatrix object; init values to zero.