60 #ifndef LimitStateFunction_h 61 #define LimitStateFunction_h 63 #include <reliability/domain/components/ReliabilityDomainComponent.h> 64 #include <utility/matrix/Vector.h> 71 int tokenizeIt(
const std::string &expression);
73 std::string originalExpression;
74 std::string tokenizedExpression;
75 std::string expressionWithAddition;
78 double GFunValueAtStartPt;
79 double GFunValueAtEndPt;
80 double FORMReliabilityIndexBeta;
81 double FORMProbabilityOfFailure_pf1;
82 Vector designPoint_x_inOriginalSpace;
83 Vector designPoint_u_inStdNormalSpace;
84 Vector normalizedNegativeGradientVectorAlpha;
85 Vector importanceVectorGamma;
86 int numberOfStepsToFindDesignPointAlgorithm;
89 double SimulationReliabilityIndexBeta;
90 double SimulationProbabilityOfFailure_pfsim;
91 double CoefficientOfVariationOfPfFromSimulation;
92 int NumberOfSimulations;
95 double SORMCurvatureFittingBetaBreitung;
96 double SORMCurvatureFittingPf2Breitung;
97 double SORMPointFittingBetaBreitung;
98 double SORMPointFittingPf2Breitung;
99 double SORMUsingSearchBetaBreitung;
100 double SORMUsingSearchPf2Breitung;
101 Vector lastSearchDirection;
102 int numberOfCurvatauresUsed;
109 const std::string &getExpression(
void)
const;
110 const std::string &getTokenizedExpression(
void)
const;
111 int addExpression(
const std::string &expression);
112 int removeAddedExpression(
void);
Definition: ReliabilityDomainComponent.h:68
================================================================================
Definition: ContinuaReprComponent.h:34
Definition: LimitStateFunction.h:68