xc
|
Domain that keeps inside the sensitivity, reliability and optimization components are kept. More...
#include <ReliabilityDomain.h>
Public Member Functions | |
virtual | ~ReliabilityDomain () |
Destructor. | |
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) |
RandomVariable * | getRandomVariablePtr (int tag) |
CorrelationCoefficient * | getCorrelationCoefficientPtr (int tag) |
LimitStateFunction * | getLimitStateFunctionPtr (int tag) |
RandomVariablePositioner * | getRandomVariablePositionerPtr (int tag) |
ParameterPositioner * | getParameterPositionerPtr (int tag) |
ModulatingFunction * | getModulatingFunction (int tag) |
Filter * | getFilter (int tag) |
Spectrum * | getSpectrum (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) |
void | clearAll (void) |
Clear object members. | |
int | removeRandomVariablePositioner (int tag) |
int | removeRandomVariable (int tag) |
int | removeCorrelationCoefficient (int tag) |
int | removePerformanceFunction (int tag) |
Domain that keeps inside the sensitivity, reliability and optimization components are kept.
This reliability domain is parallel to the finite element (FE) domain in XC. Currently, the commands for stand-alone sensitivity: analysis (e.g., sensitivityIntegrator, sensitivityAlgorithm) are set in the reliability domain only and, thus, the ‘reliability’