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

DoubleLinearSolver.h

00001 /* OOQP                                                               *
00002  * Authors: E. Michael Gertz, Stephen J. Wright                       *
00003  * (C) 2001 University of Chicago. See Copyright Notification in OOQP */
00004 
00005 #ifndef DOUBLELINEARSOLVER_H
00006 #define DOUBLELINEARSOLVER_H
00007 
00008 #include "OoqpVectorHandle.h"
00009 
00020 class DoubleLinearSolver {
00021 public:
00022 
00029   virtual void diagonalChanged( int idiag, int extent ) = 0;
00030 
00033   virtual void matrixChanged() = 0;
00034 
00039   virtual void solve ( OoqpVector& x ) = 0;
00040 
00042   virtual ~DoubleLinearSolver() {};
00043 };
00044 
00045 #endif
00046 
00047 
00048 
00049 

Generated on Mon May 24 17:40:46 2004 for OOQP by doxygen1.2.18