XC Open source finite element analysis program
Public Member Functions | List of all members
XC::ReliabilityDomain Class Reference

Public Member Functions

virtual bool addRandomVariable (RandomVariable *theRandomVariable)
 
virtual bool addCorrelationCoefficient (CorrelationCoefficient *theCorrelationCoefficient)
 
virtual bool addLimitStateFunction (LimitStateFunction *theLimitStateFunction)
 
virtual bool addRandomVariablePositioner (RandomVariablePositioner *theRandomVariablePositioner)
 
virtual bool addParameterPositioner (ParameterPositioner *theParameterPositioner)
 
virtual bool addModulatingFunction (ModulatingFunction *theModulatingFunction)
 
virtual bool addFilter (Filter *theFilter)
 
virtual bool addSpectrum (Spectrum *theSpectrum)
 
RandomVariablegetRandomVariablePtr (int tag)
 
CorrelationCoefficientgetCorrelationCoefficientPtr (int tag)
 
LimitStateFunctiongetLimitStateFunctionPtr (int tag)
 
RandomVariablePositionergetRandomVariablePositionerPtr (int tag)
 
ParameterPositionergetParameterPositionerPtr (int tag)
 
ModulatingFunctiongetModulatingFunction (int tag)
 
FiltergetFilter (int tag)
 
SpectrumgetSpectrum (int tag)
 
int getNumberOfRandomVariables (void)
 
int getNumberOfCorrelationCoefficients (void)
 
int getNumberOfLimitStateFunctions (void)
 
int getNumberOfRandomVariablePositioners (void)
 
int getNumberOfParameterPositioners (void)
 
int getNumberOfModulatingFunctions (void)
 
int getNumberOfFilters (void)
 
int getNumberOfSpectra (void)
 
int getTagOfActiveLimitStateFunction (void)
 
void setTagOfActiveLimitStateFunction (int tag)
 
int removeRandomVariablePositioner (int tag)
 
int removeRandomVariable (int tag)
 
int removeCorrelationCoefficient (int tag)
 
int removePerformanceFunction (int tag)
 

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