DiagonalDirectSolver Class Reference

#include <DiagonalDirectSolver.h>

Inheritance diagram for DiagonalDirectSolver:

DiagonalSolver LinearSOESolver Solver MovableObject List of all members.

Public Member Functions

 DiagonalDirectSolver (double tol=1.0e-18)
virtual ~DiagonalDirectSolver ()
virtual int solve (void)
virtual int setSize (void)
double getDeterminant (void)
virtual int setDiagonalSOE (DiagonalSOE &theSOE)
int sendSelf (int commitTag, Channel &theChannel)
int recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Protected Attributes

double minDiagTol

Detailed Description

Definition at line 41 of file DiagonalDirectSolver.h.


Constructor & Destructor Documentation

DiagonalDirectSolver::DiagonalDirectSolver ( double  tol = 1.0e-18  ) 

Definition at line 42 of file DiagonalDirectSolver.cpp.

DiagonalDirectSolver::~DiagonalDirectSolver (  )  [virtual]

Definition at line 50 of file DiagonalDirectSolver.cpp.


Member Function Documentation

int DiagonalDirectSolver::solve ( void   )  [virtual]

int DiagonalDirectSolver::setSize ( void   )  [virtual]

Implements LinearSOESolver.

Definition at line 56 of file DiagonalDirectSolver.cpp.

References opserr, and DiagonalSolver::theSOE.

double DiagonalDirectSolver::getDeterminant ( void   )  [virtual]

Reimplemented from LinearSOESolver.

Definition at line 128 of file DiagonalDirectSolver.cpp.

int DiagonalDirectSolver::setDiagonalSOE ( DiagonalSOE theSOE  )  [virtual]

Definition at line 135 of file DiagonalDirectSolver.cpp.

References opserr, and DiagonalSolver::theSOE.

int DiagonalDirectSolver::sendSelf ( int  commitTag,
Channel theChannel 
) [virtual]

Implements MovableObject.

Definition at line 149 of file DiagonalDirectSolver.cpp.

References minDiagTol, and Channel::sendVector().

int DiagonalDirectSolver::recvSelf ( int  commitTag,
Channel theChannel,
FEM_ObjectBroker theBroker 
) [virtual]

Implements MovableObject.

Definition at line 159 of file DiagonalDirectSolver.cpp.

References minDiagTol, and Channel::recvVector().


Member Data Documentation

Definition at line 57 of file DiagonalDirectSolver.h.

Referenced by recvSelf(), sendSelf(), and solve().


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

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