Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

ParametricVectorElement.h

Go to the documentation of this file.
00001 #ifndef PARAMETRICVECTORELEMENT_H
00002 #define PARAMETRICVECTORELEMENT_H
00003 
00004 #include "SundanceDefs.h"
00005 #include "Expr.h"
00006 
00007 namespace Sundance
00008 {
00009 
00010   using namespace TSF;
00011   using std::string;
00012 
00013   using std::ostream;
00014 
00015   /**
00016    *
00017    */
00018   class ParametricVectorElement
00019     {
00020     public:
00021 
00022       ParametricVectorElement();
00023 
00024       ParametricVectorElement(int reducedTestID,
00025                               const Expr& coeff);
00026       /** */
00027       int reducedTestID() const {return reducedTestID_;}
00028 
00029       /** */
00030       double coeffVal() const {return coeff_.value();}
00031 
00032     private:
00033       int reducedTestID_;
00034 
00035       Expr coeff_;
00036     };
00037 
00038 }
00039 #endif
00040 

Contact:
Kevin Long (krlong@ca.sandia.gov)


Documentation generated by