BandSPDLinSOE Class Reference#include <BandSPDLinSOE.h>
Inheritance diagram for BandSPDLinSOE:
Detailed Description
Definition at line 50 of file BandSPDLinSOE.h. Constructor & Destructor Documentation
Definition at line 57 of file BandSPDLinSOE.cpp.
Definition at line 67 of file BandSPDLinSOE.cpp. References A, Asize, B, Bsize, half_band, opserr, BandSPDLinSolver::setLinearSOE(), LinearSOESolver::setSize(), size, vectB, vectX, and X.
Member Function Documentation
Implements LinearSOE. Reimplemented in DistributedBandSPDLinSOE. Definition at line 140 of file BandSPDLinSOE.cpp. References A, Asize, B, Bsize, factored, Vertex::getAdjacency(), Graph::getNumVertex(), LinearSOE::getSolver(), TaggedObject::getTag(), Graph::getVertices(), half_band, opserr, LinearSOESolver::setSize(), ID::Size(), size, vectB, vectX, and X.
Implements LinearSOE. Reimplemented in DistributedBandSPDLinSOE. Definition at line 238 of file BandSPDLinSOE.cpp. References A, half_band, Matrix::noCols(), Matrix::noRows(), and opserr.
Implements LinearSOE. Reimplemented in DistributedBandSPDLinSOE. Definition at line 288 of file BandSPDLinSOE.cpp. References B, opserr, and Vector::Size().
Implements LinearSOE. Reimplemented in DistributedBandSPDLinSOE. Definition at line 324 of file BandSPDLinSOE.cpp. References B, endln, opserr, size, and Vector::Size().
Implements LinearSOE. Reimplemented in DistributedBandSPDLinSOE. Definition at line 364 of file BandSPDLinSOE.cpp.
Implements LinearSOE. Reimplemented in DistributedBandSPDLinSOE. Definition at line 400 of file BandSPDLinSOE.cpp.
Implements LinearSOE. Definition at line 380 of file BandSPDLinSOE.cpp. References size, Vector::Size(), and vectX.
Definition at line 422 of file BandSPDLinSOE.cpp. References opserr, BandSPDLinSolver::setLinearSOE(), LinearSOESolver::setSize(), LinearSOE::setSolver(), and size.
Implements MovableObject. Reimplemented in DistributedBandSPDLinSOE. Definition at line 440 of file BandSPDLinSOE.cpp.
Implements MovableObject. Reimplemented in DistributedBandSPDLinSOE. Definition at line 447 of file BandSPDLinSOE.cpp.
Friends And Related Function Documentation
Definition at line 80 of file BandSPDLinSOE.h.
Definition at line 82 of file BandSPDLinSOE.h.
Member Data Documentation
Definition at line 85 of file BandSPDLinSOE.h. Referenced by BandSPDLinSOE(), DistributedBandSPDLinSOE::getB(), getNumEqn(), normRHS(), DistributedBandSPDLinSOE::setB(), setB(), setBandSPDSolver(), DistributedBandSPDLinSOE::setSize(), setSize(), setX(), BandSPDLinThreadSolver::solve(), BandSPDLinLapackSolver::solve(), DistributedBandSPDLinSOE::zeroB(), and zeroB().
Definition at line 85 of file BandSPDLinSOE.h. Referenced by DistributedBandSPDLinSOE::addA(), addA(), BandSPDLinSOE(), DistributedBandSPDLinSOE::setSize(), setSize(), DistributedBandSPDLinSOE::solve(), BandSPDLinThreadSolver::solve(), and BandSPDLinLapackSolver::solve().
Definition at line 86 of file BandSPDLinSOE.h. Referenced by DistributedBandSPDLinSOE::addA(), addA(), BandSPDLinSOE(), DistributedBandSPDLinSOE::setSize(), setSize(), DistributedBandSPDLinSOE::solve(), BandSPDLinThreadSolver::solve(), BandSPDLinLapackSolver::solve(), zeroA(), and ~BandSPDLinSOE().
Definition at line 86 of file BandSPDLinSOE.h. Referenced by addB(), BandSPDLinSOE(), normRHS(), setB(), DistributedBandSPDLinSOE::setSize(), setSize(), BandSPDLinThreadSolver::solve(), BandSPDLinLapackSolver::solve(), zeroB(), and ~BandSPDLinSOE().
Definition at line 86 of file BandSPDLinSOE.h. Referenced by BandSPDLinSOE(), DistributedBandSPDLinSOE::setSize(), setSize(), setX(), BandSPDLinThreadSolver::solve(), BandSPDLinLapackSolver::solve(), and ~BandSPDLinSOE().
Definition at line 87 of file BandSPDLinSOE.h. Referenced by BandSPDLinSOE(), getX(), DistributedBandSPDLinSOE::setSize(), setSize(), setX(), DistributedBandSPDLinSOE::solve(), and ~BandSPDLinSOE().
Definition at line 88 of file BandSPDLinSOE.h. Referenced by BandSPDLinSOE(), DistributedBandSPDLinSOE::getB(), getB(), DistributedBandSPDLinSOE::setSize(), setSize(), DistributedBandSPDLinSOE::solve(), and ~BandSPDLinSOE().
Definition at line 89 of file BandSPDLinSOE.h. Referenced by BandSPDLinSOE(), DistributedBandSPDLinSOE::setSize(), setSize(), DistributedBandSPDLinSOE::solve(), and zeroA().
Definition at line 89 of file BandSPDLinSOE.h. Referenced by BandSPDLinSOE(), DistributedBandSPDLinSOE::setSize(), and setSize().
Definition at line 90 of file BandSPDLinSOE.h.
Definition at line 91 of file BandSPDLinSOE.h. Referenced by DistributedBandSPDLinSOE::setSize(), setSize(), DistributedBandSPDLinSOE::solve(), BandSPDLinThreadSolver::solve(), BandSPDLinLapackSolver::solve(), and zeroA().
The documentation for this class was generated from the following files:
|