XC Open source finite element analysis program
Public Member Functions | Protected Attributes | List of all members
XC::GFunEvaluator Class Referenceabstract
Inheritance diagram for XC::GFunEvaluator:
XC::BasicGFunEvaluator XC::OpenSeesGFunEvaluator XC::TclGFunEvaluator XC::TclMatlabGFunEvaluator

Public Member Functions

 GFunEvaluator (Tcl_Interp *theTclInterp, ReliabilityDomain *theReliabilityDomain)
 
int evaluateG (Vector x)
 
double getG ()
 
int initializeNumberOfEvaluations ()
 
int getNumberOfEvaluations ()
 
virtual int runGFunAnalysis (Vector x)=0
 
virtual int tokenizeSpecials (const std::string &theExpression)=0
 
virtual void setNsteps (int nsteps)
 
virtual double getDt ()
 

Protected Attributes

Tcl_Interp * theTclInterp
 
ReliabilityDomaintheReliabilityDomain
 
double g
 
int numberOfEvaluations
 

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