GFunEvaluator Class Reference#include <GFunEvaluator.h>
Inheritance diagram for GFunEvaluator:
List of all members.
Detailed Description
Definition at line 44 of file GFunEvaluator.h.
Constructor & Destructor Documentation
GFunEvaluator::GFunEvaluator |
( |
Tcl_Interp * |
theTclInterp, |
|
|
ReliabilityDomain * |
theReliabilityDomain | |
|
) |
| | |
GFunEvaluator::~GFunEvaluator |
( |
|
) |
[virtual] |
Member Function Documentation
int GFunEvaluator::evaluateG |
( |
Vector |
x |
) |
|
Definition at line 79 of file GFunEvaluator.cpp.
References endln, g, LimitStateFunction::getExpression(), ReliabilityDomain::getLimitStateFunctionPtr(), ReliabilityDomain::getTagOfActiveLimitStateFunction(), LimitStateFunction::getTokenizedExpression(), numberOfEvaluations, opserr, theReliabilityDomain, theTclInterp, and tokenizeSpecials().
Referenced by SamplingAnalysis::analyze(), MVFOSMAnalysis::analyze(), FOSMAnalysis::analyze(), FiniteDifferenceGradGEvaluator::computeAllGradG(), FiniteDifferenceGradGEvaluator::computeGradG(), ArmijoStepSizeRule::computeStepSize(), SearchWithStepSizeAndStepDirection::findDesignPoint(), and SecantRootFinding::findLimitStateSurface().
double GFunEvaluator::getG |
( |
|
) |
|
int GFunEvaluator::initializeNumberOfEvaluations |
( |
|
) |
|
int GFunEvaluator::getNumberOfEvaluations |
( |
|
) |
|
virtual int GFunEvaluator::runGFunAnalysis |
( |
Vector |
x |
) |
[pure virtual] |
virtual int GFunEvaluator::tokenizeSpecials |
( |
TCL_Char * |
theExpression |
) |
[pure virtual] |
void GFunEvaluator::setNsteps |
( |
int |
nsteps |
) |
[virtual] |
double GFunEvaluator::getDt |
( |
|
) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:43 2006 for OpenSees by 1.5.0
|