Spectrum Class Reference

#include <Spectrum.h>

Inheritance diagram for Spectrum:

ReliabilityDomainComponent TaggedObject JonswapSpectrum NarrowBandSpectrum PointsSpectrum List of all members.

Public Member Functions

 Spectrum (int tag, int classtag)
virtual ~Spectrum ()
virtual double getMinFrequency ()=0
virtual double getMaxFrequency ()=0
virtual double getAmplitude (double frequency)=0

Protected Attributes

int tag

Detailed Description

Definition at line 39 of file Spectrum.h.


Constructor & Destructor Documentation

Spectrum::Spectrum ( int  tag,
int  classtag 
)

Definition at line 36 of file Spectrum.cpp.

Spectrum::~Spectrum (  )  [virtual]

Definition at line 41 of file Spectrum.cpp.


Member Function Documentation

virtual double Spectrum::getMinFrequency (  )  [pure virtual]

virtual double Spectrum::getMaxFrequency (  )  [pure virtual]

virtual double Spectrum::getAmplitude ( double  frequency  )  [pure virtual]


Member Data Documentation

int Spectrum::tag [protected]

Definition at line 51 of file Spectrum.h.


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

Generated on Mon Oct 23 15:05:49 2006 for OpenSees by doxygen 1.5.0