49 int main(
int argc,
char* argv[])
72 std::cout <<
printMat(My_Vector) << std::endl;
Templated serial dense matrix class.
ScalarType * values() const
Data array access method.
SerialBandDenseMatrixPrinter< OrdinalType, ScalarType > printMat(const SerialBandDenseMatrix< OrdinalType, ScalarType > &obj)
Return SerialBandDenseMatrix ostream manipulator Use as:
This class creates and provides basic support for dense vectors of templated type as a specialization...
Templated interface class to LAPACK routines.
int main(int argc, char *argv[])
The Templated LAPACK Wrapper Class.
std::string Teuchos_Version()
int random()
Set all values in the matrix to be random numbers.
Templated serial dense vector class.
OrdinalType stride() const
Returns the stride between the columns of this matrix in memory.
void GETRF(const OrdinalType &m, const OrdinalType &n, ScalarType *A, const OrdinalType &lda, OrdinalType *IPIV, OrdinalType *info) const
Computes an LU factorization of a general m by n matrix A using partial pivoting with row interchange...
void GETRS(const char &TRANS, const OrdinalType &n, const OrdinalType &nrhs, const ScalarType *A, const OrdinalType &lda, const OrdinalType *IPIV, ScalarType *B, const OrdinalType &ldb, OrdinalType *info) const
Solves a system of linear equations A*X=B or A'*X=B with a general n by n matrix A using the LU facto...
This class creates and provides basic support for dense rectangular matrix of templated type...