LimitStateFunction Class Reference

#include <LimitStateFunction.h>

Inheritance diagram for LimitStateFunction:

ReliabilityDomainComponent TaggedObject List of all members.

Public Member Functions

 LimitStateFunction (int tag, TCL_Char *expression)
 ~LimitStateFunction ()
void Print (OPS_Stream &s, int flag=0)
char * getExpression ()
char * getTokenizedExpression ()
int addExpression (char *expression)
int removeAddedExpression ()

Public Attributes

double GFunValueAtStartPt
double GFunValueAtEndPt
double FORMReliabilityIndexBeta
double FORMProbabilityOfFailure_pf1
Vector designPoint_x_inOriginalSpace
Vector designPoint_u_inStdNormalSpace
Vector normalizedNegativeGradientVectorAlpha
Vector importanceVectorGamma
int numberOfStepsToFindDesignPointAlgorithm
double SimulationReliabilityIndexBeta
double SimulationProbabilityOfFailure_pfsim
double CoefficientOfVariationOfPfFromSimulation
int NumberOfSimulations
double SORMCurvatureFittingBetaBreitung
double SORMCurvatureFittingPf2Breitung
double SORMPointFittingBetaBreitung
double SORMPointFittingPf2Breitung
double SORMUsingSearchBetaBreitung
double SORMUsingSearchPf2Breitung
Vector lastSearchDirection
int numberOfCurvatauresUsed
Vector secondLast_u
Vector secondLastAlpha

Detailed Description

Definition at line 41 of file LimitStateFunction.h.


Constructor & Destructor Documentation

LimitStateFunction::LimitStateFunction ( int  tag,
TCL_Char *  expression 
)

Definition at line 39 of file LimitStateFunction.cpp.

LimitStateFunction::~LimitStateFunction (  ) 

Definition at line 54 of file LimitStateFunction.cpp.


Member Function Documentation

void LimitStateFunction::Print ( OPS_Stream s,
int  flag = 0 
) [virtual]

Implements ReliabilityDomainComponent.

Definition at line 69 of file LimitStateFunction.cpp.

int LimitStateFunction::addExpression ( char *  expression  ) 

Definition at line 89 of file LimitStateFunction.cpp.

Referenced by OutCrossingAnalysis::analyze().

int LimitStateFunction::removeAddedExpression (  ) 

Definition at line 99 of file LimitStateFunction.cpp.

Referenced by OutCrossingAnalysis::analyze().


Member Data Documentation

Definition at line 58 of file LimitStateFunction.h.

Referenced by FORMAnalysis::analyze().


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

Generated on Mon Oct 23 15:05:44 2006 for OpenSees by doxygen 1.5.0