Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

SparseGenColLinSolver Class Reference

#include <SparseGenColLinSolver.h>

Inheritance diagram for SparseGenColLinSolver::

LinearSOESolver Solver SuperLU List of all members.

Public Methods

 SparseGenColLinSolver (int classTag)
virtual ~SparseGenColLinSolver ()
virtual int setLinearSOE (SparseGenColLinSOE &theSOE)

Protected Attributes

SparseGenColLinSOEtheSOE

Detailed Description

SparseGenColLinSolver is an abstract class. The SparseGenColLinSolver class provides access for each subclass to the SparseGenColLinSOE object through the pointer {theSOE}, which is a protected pointer. \

{\bf Interface} \ Constructor \ {SparseGenColLinSolver(int classTag);} \ \ Destructor \ {virtual~ SparseGenColLinSolver();}\ \ Public Methods \ {virtual int setLinearSOE(SparseGenColLinSOE &theSOE);} \

{\bf Constructor} \ {SparseGenColLinSolver(int classTag);} \ The integer {classTag} is passed to the LinearSOESolver classes constructor. \

{\bf Destructor} \ {virtual~ SparseGenColLinSolver();}\ Does nothing, provided so the subclasses destructor will be called. \

{\bf Public Methods } \ {virtual int setLinearSOE(SparseGenColLinSOE &theSOE);} \ Sets the link to the SparseGenColLinSOE object {theSOE}. This is the object on which the solver will perform the numerical computations. \

Definition at line 79 of file SparseGenColLinSolver.h.


Constructor & Destructor Documentation

SparseGenColLinSolver::SparseGenColLinSolver ( int classTag )
 

Definition at line 39 of file SparseGenColLinSolver.cpp.

SparseGenColLinSolver::~SparseGenColLinSolver ( ) [virtual]
 

Definition at line 46 of file SparseGenColLinSolver.cpp.


Member Function Documentation

int SparseGenColLinSolver::setLinearSOE ( SparseGenColLinSOE & theSOE ) [virtual]
 

Definition at line 52 of file SparseGenColLinSolver.cpp.

Referenced by SparseGenColLinSOE::setSparseGenColSolver().


Member Data Documentation

SparseGenColLinSOE * SparseGenColLinSolver::theSOE [protected]
 

Definition at line 93 of file SparseGenColLinSolver.h.


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