MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
PersistentExcitation Class Referenceabstract

#include <px.h>

Inheritance diagram for PersistentExcitation:
Collaboration diagram for PersistentExcitation:

Public Member Functions

 PersistentExcitation (int i)
 
virtual ~PersistentExcitation (void)
 
virtual int iGetNumDrives (void) const
 
virtual void AddInput (doublereal *pd) const =0
 

Protected Attributes

int iNumDrives
 

Detailed Description

Definition at line 37 of file px.h.

Constructor & Destructor Documentation

PersistentExcitation::PersistentExcitation ( int  i)

Definition at line 39 of file px.cc.

References NO_OP.

40 : iNumDrives(i)
41 {
42  NO_OP;
43 }
int iNumDrives
Definition: px.h:39
#define NO_OP
Definition: myassert.h:74
PersistentExcitation::~PersistentExcitation ( void  )
virtual

Definition at line 46 of file px.cc.

References NO_OP.

47 {
48  NO_OP;
49 }
#define NO_OP
Definition: myassert.h:74

Member Function Documentation

virtual void PersistentExcitation::AddInput ( doublereal pd) const
pure virtual
int PersistentExcitation::iGetNumDrives ( void  ) const
virtual

Definition at line 52 of file px.cc.

References iNumDrives.

53 {
54  return iNumDrives;
55 }
int iNumDrives
Definition: px.h:39

Member Data Documentation

int PersistentExcitation::iNumDrives
protected

Definition at line 39 of file px.h.

Referenced by VectorPX::AddInput(), iGetNumDrives(), VectorPX::VectorPX(), and VectorPX::~VectorPX().


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