Gaudi Framework, version v24r2

Home   Generated: Wed Dec 4 2013
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
IEqSolver.h
Go to the documentation of this file.
1 // =============================================================================
2 #ifndef GAUDIGSL_IEQSOLVER_H
3 #define GAUDIGSL_IEQSOLVER_H 1
4 // Include files
5 // from STL
6 #include <vector>
7 #include <string>
8 
9 // from Gaudi
10 #include "GaudiKernel/IAlgTool.h"
11 
12 // forward declarations
13 namespace Genfun
14 {
15  class AbsFunction;
16  class Argument;
17 }
18 
26 class GAUDI_API IEqSolver : virtual public IAlgTool {
27 public:
30 
32  typedef Genfun::AbsFunction GenFunc ;
36  typedef Genfun::Argument Arg ;
37 
39 
48  virtual StatusCode solver( const Equations& equations ,
49  Arg& solution ) const = 0 ;
50 
51 };
52 
53 #endif // GAUDIGSL_IEQSOLVER_H

Generated at Wed Dec 4 2013 14:33:08 for Gaudi Framework, version v24r2 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004