ModulatingFunction Class Reference

#include <ModulatingFunction.h>

Inheritance diagram for ModulatingFunction:

ReliabilityDomainComponent TaggedObject ConstantModulatingFunction GammaModulatingFunction KooModulatingFunction TrapezoidalModulatingFunction List of all members.

Public Member Functions

 ModulatingFunction (int tag, int classtag)
virtual ~ModulatingFunction ()
virtual double getAmplitude (double time)=0
virtual double getMaxAmplitude ()=0
virtual FiltergetFilter ()=0

Protected Attributes

int tag

Detailed Description

Definition at line 41 of file ModulatingFunction.h.


Constructor & Destructor Documentation

ModulatingFunction::ModulatingFunction ( int  tag,
int  classtag 
)

Definition at line 37 of file ModulatingFunction.cpp.

ModulatingFunction::~ModulatingFunction (  )  [virtual]

Definition at line 42 of file ModulatingFunction.cpp.


Member Function Documentation

virtual double ModulatingFunction::getAmplitude ( double  time  )  [pure virtual]

virtual double ModulatingFunction::getMaxAmplitude (  )  [pure virtual]


Member Data Documentation

int ModulatingFunction::tag [protected]

Definition at line 53 of file ModulatingFunction.h.


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

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