MatrixOperations Class Reference

#include <MatrixOperations.h>

List of all members.

Public Member Functions

 MatrixOperations (Matrix passedMatrix)
 ~MatrixOperations ()
int setMatrix (Matrix passedMatrix)
int computeLowerCholesky ()
int computeInverseLowerCholesky ()
int computeCholeskyAndItsInverse ()
int computeMatrixNorm ()
int computeInverse ()
int computeTranspose ()
int computeSquareRoot ()
int computeTrace ()
Matrix getMatrix ()
Matrix getLowerCholesky ()
Matrix getInverseLowerCholesky ()
Matrix getInverse ()
Matrix getTranspose ()
Matrix getSquareRoot ()
double getMatrixNorm ()
double getTrace ()


Detailed Description

Definition at line 40 of file MatrixOperations.h.


Constructor & Destructor Documentation

MatrixOperations::MatrixOperations ( Matrix  passedMatrix  ) 

Definition at line 41 of file MatrixOperations.cpp.

References Matrix::noCols(), and Matrix::noRows().

MatrixOperations::~MatrixOperations (  ) 

Definition at line 61 of file MatrixOperations.cpp.


Member Function Documentation

int MatrixOperations::setMatrix ( Matrix  passedMatrix  ) 

int MatrixOperations::computeLowerCholesky (  ) 

Definition at line 187 of file MatrixOperations.cpp.

References endln, k, Matrix::noCols(), and opserr.

Referenced by SamplingAnalysis::analyze(), and computeInverseLowerCholesky().

int MatrixOperations::computeInverseLowerCholesky (  ) 

int MatrixOperations::computeMatrixNorm (  ) 

Definition at line 535 of file MatrixOperations.cpp.

References Matrix::noCols(), and Matrix::noRows().

int MatrixOperations::computeTranspose (  ) 

int MatrixOperations::computeSquareRoot (  ) 

Definition at line 424 of file MatrixOperations.cpp.

References Matrix::noCols().

int MatrixOperations::computeTrace (  ) 

Definition at line 557 of file MatrixOperations.cpp.

References endln, Matrix::noCols(), Matrix::noRows(), and opserr.

Referenced by SamplingAnalysis::analyze().

Matrix MatrixOperations::getMatrix (  ) 

Definition at line 101 of file MatrixOperations.cpp.

Matrix MatrixOperations::getLowerCholesky (  ) 

Matrix MatrixOperations::getTranspose (  ) 

Definition at line 147 of file MatrixOperations.cpp.

References endln, and opserr.

Referenced by SearchWithStepSizeAndStepDirection::findDesignPoint().

Matrix MatrixOperations::getSquareRoot (  ) 

Definition at line 160 of file MatrixOperations.cpp.

References endln, and opserr.

double MatrixOperations::getMatrixNorm (  ) 

Definition at line 173 of file MatrixOperations.cpp.

double MatrixOperations::getTrace (  ) 

Definition at line 180 of file MatrixOperations.cpp.

Referenced by SamplingAnalysis::analyze().


The documentation for this class was generated from the following files:

Generated on Mon Oct 23 15:05:45 2006 for OpenSees by doxygen 1.5.0