Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

LinearSeries Class Reference

#include <LinearSeries.h>

Inheritance diagram for LinearSeries::

TimeSeries MovableObject List of all members.

Public Methods

 LinearSeries (double cFactor=1.0)
 ~LinearSeries ()
double getFactor (double pseudoTime)
 method to get load factor. More...

double getDuration ()
 of object. More...

double getPeakFactor ()
 dummy function. More...

double getTimeIncr (double pseudoTime)
 dummy function. More...

int sendSelf (int commitTag, Channel &theChannel)
 methods for output. More...

int recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)
void Print (ostream &s, int flag=0)

Detailed Description

The LinearSeries class is a concrete subclass of TimeSeries. The relationship between the pseudo time and the load factor is linear for objects of this class. \

}

Definition at line 53 of file LinearSeries.h.


Constructor & Destructor Documentation

LinearSeries::LinearSeries ( double cFactor = 1.0 )
 

The tag TSERIES\_TAG\_LinearSeries is passed to the TimeSeries constructor. Sets the constant factor used in the relation to {cFactor}.

Definition at line 45 of file LinearSeries.cpp.

LinearSeries::~LinearSeries ( )
 

Does nothing.

Definition at line 53 of file LinearSeries.cpp.


Member Function Documentation

void LinearSeries::Print ( ostream & s,
int flag = 0 ) [virtual]
 

Prints the string 'LinearSeries' and the factor{cFactor}.

Reimplemented from TimeSeries.

Definition at line 100 of file LinearSeries.cpp.

double LinearSeries::getDuration ( ) [inline, virtual]
 

of object.

Reimplemented from TimeSeries.

Definition at line 75 of file LinearSeries.h.

double LinearSeries::getFactor ( double pseudoTime ) [virtual]
 

method to get load factor.

Reimplemented from TimeSeries.

Definition at line 59 of file LinearSeries.cpp.

double LinearSeries::getPeakFactor ( ) [inline, virtual]
 

dummy function.

Reimplemented from TimeSeries.

Definition at line 76 of file LinearSeries.h.

double LinearSeries::getTimeIncr ( double pseudoTime ) [inline, virtual]
 

dummy function.

Reimplemented from TimeSeries.

Definition at line 77 of file LinearSeries.h.

int LinearSeries::recvSelf ( int commitTag,
Channel & theChannel,
FEM_ObjectBroker & theBroker ) [virtual]
 

Does the mirror image of {sendSelf()}.

Reimplemented from MovableObject.

Definition at line 82 of file LinearSeries.cpp.

int LinearSeries::sendSelf ( int commitTag,
Channel & theChannel ) [virtual]
 

methods for output.

Reimplemented from MovableObject.

Definition at line 66 of file LinearSeries.cpp.


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