LinearSOESolver Class Reference#include <LinearSOESolver.h>
Inheritance diagram for LinearSOESolver:
List of all members.
Detailed Description
Definition at line 46 of file LinearSOESolver.h.
Constructor & Destructor Documentation
LinearSOESolver::LinearSOESolver |
( |
int |
classTag |
) |
|
LinearSOESolver::~LinearSOESolver |
( |
|
) |
[virtual] |
Member Function Documentation
virtual int LinearSOESolver::solve |
( |
void |
|
) |
[pure virtual] |
Implements Solver.
Implemented in BandGenLinLapackSolver, BandGenLinSolver, BandSPDLinLapackSolver, BandSPDLinSolver, BandSPDLinThreadSolver, ConjugateGradientSolver, DiagonalDirectSolver, DiagonalSolver, DistributedDiagonalSolver, FullGenLinLapackSolver, ItpackLinSolver, MumpsParallelSolver, MumpsSolver, PetscSolver, PetscSparseSeqSolver, ProfileSPDLinDirectBlockSolver, ProfileSPDLinDirectSkypackSolver, ProfileSPDLinDirectSolver, ProfileSPDLinDirectThreadSolver, ProfileSPDLinSolver, ProfileSPDLinSubstrSolver, DistributedSuperLU, SuperLU, ThreadedSuperLU, SymSparseLinSolver, and UmfpackGenLinSolver.
Referenced by LinearSOE::solve().
virtual int LinearSOESolver::setSize |
( |
void |
|
) |
[pure virtual] |
Implemented in BandGenLinLapackSolver, BandSPDLinLapackSolver, BandSPDLinThreadSolver, ConjugateGradientSolver, DiagonalDirectSolver, DistributedDiagonalSolver, FullGenLinLapackSolver, ItpackLinSolver, MumpsParallelSolver, MumpsSolver, PetscSolver, PetscSparseSeqSolver, ProfileSPDLinDirectBlockSolver, ProfileSPDLinDirectSkypackSolver, ProfileSPDLinDirectSolver, ProfileSPDLinDirectThreadSolver, ProfileSPDLinSubstrSolver, DistributedSuperLU, SuperLU, ThreadedSuperLU, SymSparseLinSolver, and UmfpackGenLinSolver.
Referenced by BandGenLinSOE::BandGenLinSOE(), BandSPDLinSOE::BandSPDLinSOE(), DiagonalSOE::DiagonalSOE(), FullGenLinSOE::FullGenLinSOE(), ProfileSPDLinSOE::ProfileSPDLinSOE(), BandGenLinSOE::setBandGenSolver(), BandSPDLinSOE::setBandSPDSolver(), DiagonalSOE::setDiagonalSolver(), DistributedSparseGenRowLinSOE::setDistributedSparseGenRowSolver(), FullGenLinSOE::setFullGenSolver(), ProfileSPDLinSOE::setProfileSPDSolver(), UmfpackGenLinSOE::setSize(), SparseGenRowLinSOE::setSize(), SparseGenColLinSOE::setSize(), DistributedSparseGenColLinSOE::setSize(), ProfileSPDLinSOE::setSize(), DistributedProfileSPDLinSOE::setSize(), MumpsSOE::setSize(), MumpsParallelSOE::setSize(), ItpackLinSOE::setSize(), FullGenLinSOE::setSize(), DiagonalSOE::setSize(), DistributedBandSPDLinSOE::setSize(), BandSPDLinSOE::setSize(), DistributedBandGenLinSOE::setSize(), BandGenLinSOE::setSize(), SparseGenColLinSOE::setSparseGenColSolver(), SparseGenRowLinSOE::setSparseGenRowSolver(), and SparseGenColLinSOE::SparseGenColLinSOE().
virtual double LinearSOESolver::getDeterminant |
( |
void |
|
) |
[inline, virtual] |
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:45 2006 for OpenSees by 1.5.0
|