61 #ifndef DistributedDiagonalSolver_h    62 #define DistributedDiagonalSolver_h    64 #include <solution/system_of_eqn/linearSOE/LinearSOESolver.h>    66 class DistributedDiagonalSOE;
    85     virtual int solve(
void);
 Communication parameters between processes. 
Definition: Communicator.h:66
Linear system of equations. 
Definition: LinearSOE.h:92
virtual bool setLinearSOE(LinearSOE *theSOE)
Sets the system of equations to solve. 
Definition: DistributedDiagonalSolver.cpp:68
Base class for distributed (many processors) diagonal matrix linear SOE solvers. 
Definition: DistributedDiagonalSolver.h:72
virtual int solve(void)
Causes the solver to compute the solution of the system of equations. 
Definition: DistributedDiagonalSolver.cpp:89
virtual LinearSOESolver * getCopy(void) const
Virtual constructor. 
Definition: DistributedDiagonalSolver.h:92
int sendSelf(Communicator &)
Send the object. 
Definition: DistributedDiagonalSolver.cpp:179
Diagonal matrix distributed systems of equations. 
Definition: DistributedDiagonalSOE.h:75
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Base class of the solvers for linear system of equations. 
Definition: LinearSOESolver.h:87
int recvSelf(const Communicator &)
Receive the object. 
Definition: DistributedDiagonalSolver.cpp:183
virtual int setSize(void)
Sets the number of equations. 
Definition: DistributedDiagonalSolver.cpp:85