61 #ifndef ReliabilityDomain_h    62 #define ReliabilityDomain_h    64 #include <reliability/domain/components/RandomVariable.h>    65 #include <reliability/domain/components/CorrelationCoefficient.h>    66 #include <reliability/domain/components/LimitStateFunction.h>    67 #include <reliability/domain/components/RandomVariablePositioner.h>    68 #include <reliability/domain/components/ParameterPositioner.h>    69 #include <reliability/domain/modulatingFunction/ModulatingFunction.h>    70 #include <reliability/domain/filter/Filter.h>    71 #include <reliability/domain/spectrum/Spectrum.h>    75 class TaggedObjectStorage;
    89     TaggedObjectStorage *theRandomVariablesPtr;
    90     TaggedObjectStorage *theCorrelationCoefficientsPtr;
    91     TaggedObjectStorage *theLimitStateFunctionsPtr;
    92     TaggedObjectStorage *theRandomVariablePositionersPtr;
    93     TaggedObjectStorage *theParameterPositionersPtr;
    94     TaggedObjectStorage *theModulatingFunctionsPtr;
    95     TaggedObjectStorage *theFiltersPtr;
    96     TaggedObjectStorage *theSpectraPtr;
    97     int tagOfActiveLimitStateFunction;
   103     virtual bool addRandomVariable(
RandomVariable *theRandomVariable);
   109     virtual bool addFilter(
Filter *theFilter);
   110     virtual bool addSpectrum(
Spectrum *theSpectrum);
   119     Filter *getFilter(
int tag);
   123     int getNumberOfRandomVariables(
void);
   124     int getNumberOfCorrelationCoefficients(
void);
   125     int getNumberOfLimitStateFunctions(
void);
   126     int getNumberOfRandomVariablePositioners(
void);
   127     int getNumberOfParameterPositioners(
void);
   128     int getNumberOfModulatingFunctions(
void);
   129     int getNumberOfFilters(
void);
   130     int getNumberOfSpectra(
void);
   133     int getTagOfActiveLimitStateFunction(
void);
   134     void setTagOfActiveLimitStateFunction(
int tag);
   138     int removeRandomVariablePositioner(
int tag);
   139     int removeRandomVariable(
int tag);
   140     int removeCorrelationCoefficient(
int tag);
   141     int removePerformanceFunction(
int tag);
 Domain that keeps inside the sensitivity, reliability and optimization components are kept...
Definition: ReliabilityDomain.h:86
Function that defines the failure of the structure. 
Definition: LimitStateFunction.h:78
Maps a parameter to an object in the finite element model which contains the parametrized variable...
Definition: ParameterPositioner.h:71
Definition: RandomVariable.h:75
Correlation coefficient computed in the reliability analysis. 
Definition: CorrelationCoefficient.h:74
Base class for filters. 
Definition: Filter.h:71
void clearAll(void)
Clear object members. 
Definition: ReliabilityDomain.cpp:100
Base class for the modulating functions. 
Definition: ModulatingFunction.h:73
Maps a random variable to an object in the finite element model which contains the uncertain variable...
Definition: RandomVariablePositioner.h:76
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
virtual ~ReliabilityDomain()
Destructor. 
Definition: ReliabilityDomain.cpp:87
?? 
Definition: Spectrum.h:70