xc
Public Member Functions | Protected Member Functions | List of all members
XC::ReliabilityDomainComponent Class Referenceabstract
Inheritance diagram for XC::ReliabilityDomainComponent:
XC::TaggedObject XC::CorrelationCoefficient XC::Filter XC::LimitStateFunction XC::ModulatingFunction XC::Positioner XC::RandomVariable XC::Spectrum XC::KooFilter XC::StandardLinearOscillatorAccelerationFilter XC::StandardLinearOscillatorDisplacementFilter XC::StandardLinearOscillatorVelocityFilter XC::ConstantModulatingFunction XC::GammaModulatingFunction XC::KooModulatingFunction XC::TrapezoidalModulatingFunction XC::ParameterPositioner XC::RandomVariablePositioner XC::BetaRV XC::ChiSquareRV XC::ExponentialRV XC::GammaRV XC::GumbelRV XC::LaplaceRV XC::LognormalRV XC::NormalRV XC::ParetoRV XC::RayleighRV XC::ShiftedExponentialRV XC::ShiftedRayleighRV XC::Type1LargestValueRV XC::Type1SmallestValueRV XC::Type2LargestValueRV XC::Type3SmallestValueRV XC::UniformRV XC::UserDefinedRV XC::WeibullRV XC::JonswapSpectrum XC::NarrowBandSpectrum XC::PointsSpectrum

Public Member Functions

virtual void setReliabilityDomain (ReliabilityDomain *theReliabilityDomain)
 
virtual ReliabilityDomaingetReliabilityDomain (void) const
 
virtual void Print (std::ostream &s, int flag=0)=0
 Print stuff.
 
- Public Member Functions inherited from XC::TaggedObject
 TaggedObject (int tag, CommandEntity *owr=nullptr)
 Constructor. More...
 
virtual TaggedObjectgetCopy (void) const
 Virtual constructor.
 
void assignTag (int newTag)
 Set tag (to be called from Python interface).
 
int getTag (void) const
 Returns the tag associated with the object.
 

Protected Member Functions

 ReliabilityDomainComponent (int tag, int classTag)
 
- Protected Member Functions inherited from XC::TaggedObject
void setTag (int newTag)
 Set tag. More...
 

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