SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ParallelLinearAlgebraBase Class Referenceabstract

#include <ParallelLinearAlgebra.h>

Inheritance diagram for ParallelLinearAlgebraBase:
SolveLinearSystemParallelAlgo SolveLinearSystemBICGAlgo SolveLinearSystemCGAlgo SolveLinearSystemJACOBIAlgo SolveLinearSystemMINRESAlgo

Public Member Functions

 ParallelLinearAlgebraBase ()
 
virtual ~ParallelLinearAlgebraBase ()
 
bool start_parallel (SolverInputs &matrices, int nproc=-1) const
 
virtual bool parallel (ParallelLinearAlgebra &PLA, SolverInputs &matrices) const =0
 

Constructor & Destructor Documentation

Member Function Documentation

virtual bool parallel ( ParallelLinearAlgebra PLA,
SolverInputs matrices 
) const
pure virtual
bool start_parallel ( SolverInputs matrices,
int  nproc = -1 
) const

Require a minimum of 50 variables per processor Below that parallelism is overhead


The documentation for this class was generated from the following files: