Vamos_Body::Drag Class Reference

#include <Aerodynamic_Device.h>

Inheritance diagram for Vamos_Body::Drag:

Inheritance graph
[legend]
Collaboration diagram for Vamos_Body::Drag:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Drag (const Vamos_Geometry::Three_Vector &position, double frontal_area, double drag_coefficient)
virtual void find_forces ()

Protected Attributes

double m_frontal_area
double m_drag_coefficient

Detailed Description

Definition at line 55 of file Aerodynamic_Device.h.


Constructor & Destructor Documentation

Vamos_Body::Drag::Drag const Vamos_Geometry::Three_Vector position,
double  frontal_area,
double  drag_coefficient
 

Definition at line 50 of file Aerodynamic_Device.cc.


Member Function Documentation

void Vamos_Body::Drag::find_forces  )  [virtual]
 

Implements Vamos_Body::Aerodynamic_Device.

Reimplemented in Vamos_Body::Wing.

Definition at line 61 of file Aerodynamic_Device.cc.

References Vamos_Geometry::Three_Vector::abs(), Vamos_Body::Aerodynamic_Device::m_density, m_drag_coefficient, Vamos_Body::Exerter::m_force, m_frontal_area, and Vamos_Body::Aerodynamic_Device::m_wind_vector.

Referenced by Vamos_Body::Wing::find_forces().


Member Data Documentation

double Vamos_Body::Drag::m_drag_coefficient [protected]
 

Definition at line 62 of file Aerodynamic_Device.h.

Referenced by find_forces().

double Vamos_Body::Drag::m_frontal_area [protected]
 

Definition at line 59 of file Aerodynamic_Device.h.

Referenced by find_forces().


The documentation for this class was generated from the following files:
Generated on Thu Oct 19 04:12:45 2006 by  doxygen 1.4.6