30 #ifndef DistributedBandLinSOE_h    31 #define DistributedBandLinSOE_h    34 #include "solution/system_of_eqn/linearSOE/DistributedLinSOE.h"    35 #include "utility/matrix/Vector.h"    43 class FactoredSOEBase;
    53     mutable std::vector<double> workArea;
    54     std::vector<double> myB;
    57     void setupMyB(
const std::size_t &,
const std::size_t &);
    58     int addB(
const int &size,
const Vector &, 
const ID &,
const double &);
    59     int setB(
const int &size,
const Vector &, 
const double &);
    61     int sendBArecvBX(
LinearSOEData &,
const bool &,
double *,
const int &,
ID &);
 Float vector abstraction. 
Definition: Vector.h:94
DistributedBandLinSOE(void)
Default constructor. 
Definition: DistributedBandLinSOE.cc:38
Vector of integers. 
Definition: ID.h:95
Data (size, arrays,...) for linear system of equations. 
Definition: LinearSOEData.h:42
Base class for distributed systems of equations. 
Definition: DistributedLinSOE.h:47
Base class for factored systems of equations. 
Definition: FactoredSOEBase.h:41
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Base class for band matrix distributed systems of equations. 
Definition: DistributedBandLinSOE.h:50