Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Matrix.cpp File Reference

#include "Matrix.h"
#include "Vector.h"
#include "ID.h"
#include <stdlib.h>

Go to the source code of this file.

Defines

#define MATRIX_WORK_AREA   400
#define INT_WORK_AREA   20

Functions

int dgesv_ (int *N, int *NRHS, double *A, int *LDA, int *iPiv, double *B, int *LDB, int *INFO)
int dgetrs_ (char *TRANS, int *N, int *NRHS, double *A, int *LDA, int *iPiv, double *B, int *LDB, int *INFO)
ostream& operator<< (ostream &s, const Matrix &V)
istream& operator>> (istream &s, Matrix &V)
Matrix operator * (double a, const Matrix &V)


Define Documentation

#define INT_WORK_AREA   20
 

Definition at line 43 of file Matrix.cpp.

#define MATRIX_WORK_AREA   400
 

Definition at line 42 of file Matrix.cpp.


Function Documentation

int dgesv_ ( int * N,
int * NRHS,
double * A,
int * LDA,
int * iPiv,
double * B,
int * LDB,
int * INFO )
 

Referenced by Matrix::Solve(), and FullGenLinLapackSolver::solve().

int dgetrs_ ( char * TRANS,
int * N,
int * NRHS,
double * A,
int * LDA,
int * iPiv,
double * B,
int * LDB,
int * INFO )
 

Referenced by FullGenLinLapackSolver::solve().

Matrix operator * ( double a,
const Matrix & V )
 

Definition at line 1311 of file Matrix.cpp.

ostream & operator<< ( ostream & s,
const Matrix & V )
 

Definition at line 1178 of file Matrix.cpp.

istream & operator>> ( istream & s,
Matrix & V )
 

Definition at line 1188 of file Matrix.cpp.

Copyright Contact Us