Wing Class Reference

#include <WingMechanism.h>

List of all members.

Public Member Functions

 Wing ()
 ~Wing ()
bool specificSetup (SceneType &ThisScene, WingControl *WingCtrl)
void drive (WingControl *WingCtrl, DataType time)
void rotate (DataType val)
void response (Wing *ThisWing, WingControl *WingCtrl, double &t, double &dt, int nsteps, int logevery)
virtual void logKinetics (Wing *ThisWing, WingControl *WingCtrl, std::ofstream &ofs, DataType time_, int steps)
void movement (Wing *ThisWing, WingControl *WingCtrl, double &t, double &dt)
virtual void Restart (std::ifstream &ifs, int &pos, double &t, double &dt)
virtual void Checkpointing (std::ofstream &ofs)

Protected Attributes

AssemblyTypeWing0pt
LoftTypeComp0
LoftTypeComp1
ChainTypeC1
ChainTypeC2
LinkTypeL0
int L0_index
int C1_index
PType T_comp0
PType T_comp1
DataType tval
DataType rval
DataType gtmax
DataType grmax
DataType a_comp0
DataType a_comp1
DataType v_comp0
DataType v_comp1
DataType p_comp0
DataType p_comp1

Constructor & Destructor Documentation

Wing::Wing (  )  [inline]

References p_comp0, p_comp1, v_comp0, and v_comp1.

Wing::~Wing (  )  [inline]

Member Function Documentation

virtual void Wing::Checkpointing ( std::ofstream &  ofs  )  [inline, virtual]
virtual void Wing::logKinetics ( Wing ThisWing,
WingControl WingCtrl,
std::ofstream &  ofs,
DataType  time_,
int  steps 
) [inline, virtual]
void Wing::movement ( Wing ThisWing,
WingControl WingCtrl,
double &  t,
double &  dt 
) [inline]

References d2r.

Referenced by MotionSpecific::movement().

virtual void Wing::Restart ( std::ifstream &  ifs,
int &  pos,
double &  t,
double &  dt 
) [inline, virtual]
void Wing::rotate ( DataType  val  )  [inline]

Member Data Documentation

DataType Wing::a_comp0 [protected]

Referenced by Checkpointing(), logKinetics(), and Restart().

DataType Wing::a_comp1 [protected]

Referenced by Checkpointing(), response(), and Restart().

int Wing::C1_index [protected]
ChainType * Wing::C2 [protected]
LoftType* Wing::Comp0 [protected]

Referenced by response(), and specificSetup().

LoftType* Wing::Comp1 [protected]

Referenced by response(), and specificSetup().

DataType Wing::grmax [protected]

Referenced by drive(), and specificSetup().

DataType Wing::gtmax [protected]

Referenced by drive(), and specificSetup().

LinkType* Wing::L0 [protected]
int Wing::L0_index [protected]
DataType Wing::p_comp1 [protected]

Referenced by Checkpointing(), response(), Restart(), and Wing().

DataType Wing::rval [protected]

Referenced by drive(), and response().

PType Wing::T_comp0 [protected]

Referenced by Checkpointing(), and Restart().

PType Wing::T_comp1 [protected]

Referenced by Checkpointing(), response(), and Restart().

DataType Wing::tval [protected]

Referenced by drive().

DataType Wing::v_comp1 [protected]

Referenced by Checkpointing(), response(), Restart(), and Wing().

Referenced by specificSetup().


The documentation for this class was generated from the following file:
Generated on Thu Jun 30 02:21:03 2016 for Virtual Test Facility Coupled Applications by  doxygen 1.6.3