DistributedDiagonalSolver Class Reference#include <DistributedDiagonalSolver.h>
Inheritance diagram for DistributedDiagonalSolver: ![]()
Detailed Description
Definition at line 40 of file DistributedDiagonalSolver.h. Constructor & Destructor Documentation
Definition at line 34 of file DistributedDiagonalSolver.cpp.
Definition at line 41 of file DistributedDiagonalSolver.cpp.
Definition at line 48 of file DistributedDiagonalSolver.cpp.
Member Function Documentation
Implements LinearSOESolver. Definition at line 69 of file DistributedDiagonalSolver.cpp. References DistributedDiagonalSOE::A, DistributedDiagonalSOE::B, DistributedDiagonalSOE::dataShared, ID::getLocation(), DistributedDiagonalSOE::myDOFs, DistributedDiagonalSOE::myDOFsShared, DistributedDiagonalSOE::numChannels, DistributedDiagonalSOE::numShared, DistributedDiagonalSOE::processID, Channel::recvVector(), Vector::resize(), Channel::sendVector(), DistributedDiagonalSOE::size, DistributedDiagonalSOE::theChannels, theSOE, DistributedDiagonalSOE::vectShared, and DistributedDiagonalSOE::X.
Implements LinearSOESolver. Definition at line 62 of file DistributedDiagonalSolver.cpp. Referenced by DistributedDiagonalSOE::setDiagonalSolver(), and DistributedDiagonalSOE::setSize().
Definition at line 54 of file DistributedDiagonalSolver.cpp. References theSOE. Referenced by DistributedDiagonalSOE::DistributedDiagonalSOE(), DistributedDiagonalSOE::setDiagonalSolver(), and DistributedDiagonalSOE::setSize().
Implements MovableObject. Definition at line 158 of file DistributedDiagonalSolver.cpp. References Channel::sendVector().
Implements MovableObject. Definition at line 168 of file DistributedDiagonalSolver.cpp. References Channel::recvVector().
Member Data Documentation
Definition at line 54 of file DistributedDiagonalSolver.h. Referenced by setLinearSOE(), and solve().
The documentation for this class was generated from the following files:
|