52 #ifndef DistributedSuperLU_h 53 #define DistributedSuperLU_h 70 #include <other/superLU_dist_2.0/src/superlu_ddefs.h> 71 #include <solution/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSolver.h> 85 superlu_options_t_Distributed options;
88 ScalePermstruct_t ScalePermstruct;
97 std::vector<Channel *> theChannels;
99 MPI_Comm comm_SuperLU;
110 virtual int setProcessID(
int domainTag);
111 virtual int setChannels(
int numChannels,
Channel **theChannels);
SuperLU based solver for distributed sparse matrix linear systems of equations. It uses Gaussian elim...
Definition: DistributedSuperLU.h:82
Base class for sparse general matrix linear SOE solver.
Definition: SparseGenColLinSolver.h:76
Channel is an abstract base class which defines the channel interface. A channel is a point of commun...
Definition: Channel.h:85
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34