![]() |
CONFIG LIB 1.5
Configuration Files Library (by TGG 2020)
|
wing definition More...
#include <ms2data_struct.h>
Public Attributes | |
| int | Type |
| type of the wing ( see MS2WingType ) | |
| int | DivSource |
| 1 - master, 0 - slave, -1 - independent ( | |
| int | Active |
| 1 - active, 0 - not active | |
| std::string | Name |
| name of wing | |
| int | ID |
| unique object ID | |
| int | ComputeInt |
| 1 - compute fuselage-wing intersection, 0 - wing is glued to the fuselage | |
| int | LongeronNo |
| fuselage longeron No which will be connected with wing's leading edge | |
| int | SmartBypass |
| smart deflection of longerons to bypass the wing (0 - no, 1 - yes, modifies the section points) | |
| int | BypassDepth |
| max. depth of bypassing - number of longerons to be deflected | |
| int | SurfType |
| wing surface to create ( see MS2WingSurf ) | |
| int | RibType |
| see MS2WingRibType | |
| int | DivNo |
| number of chord division points | |
| int | DivType |
| chord division type | |
| std::vector< double > | UserDiv |
| user defined chord division | |
| double | TwistRef |
| twist reference point (0...1) | |
| int | UseMunk |
| (0,1) Use Munk minimum induced drag theorem | |
| double | SRef |
| reference area for min induced drag calculation | |
| double | CzDes |
| design lift force coefficient | |
| MS2_SecWing | Sec |
| Section wing definition. | |
| MS2_ModWing | Mod |
| Module wing definition. | |
| MS2_NacelleWing | Nac |
| Nacelle definition. | |
wing definition
Definition at line 281 of file ms2data_struct.h.
| int MS2_Wing::Active |
1 - active, 0 - not active
Definition at line 285 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::BypassDepth |
max. depth of bypassing - number of longerons to be deflected
Definition at line 292 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::ComputeInt |
1 - compute fuselage-wing intersection, 0 - wing is glued to the fuselage
Definition at line 289 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| double MS2_Wing::CzDes |
design lift force coefficient
Definition at line 304 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::DivNo |
number of chord division points
Definition at line 296 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadChordDivision(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::DivSource |
1 - master, 0 - slave, -1 - independent (
Definition at line 284 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadChordDivision(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::DivType |
chord division type
Definition at line 297 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadChordDivision(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::ID |
unique object ID
Definition at line 287 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), and MS2_Data::WriteWing().
| int MS2_Wing::LongeronNo |
fuselage longeron No which will be connected with wing's leading edge
Definition at line 290 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| MS2_ModWing MS2_Wing::Mod |
Module wing definition.
Definition at line 306 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| MS2_NacelleWing MS2_Wing::Nac |
Nacelle definition.
Definition at line 307 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| std::string MS2_Wing::Name |
name of wing
Definition at line 286 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadChordDivision(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::RibType |
see MS2WingRibType
Definition at line 294 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| MS2_SecWing MS2_Wing::Sec |
Section wing definition.
Definition at line 305 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::SmartBypass |
smart deflection of longerons to bypass the wing (0 - no, 1 - yes, modifies the section points)
Definition at line 291 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| double MS2_Wing::SRef |
reference area for min induced drag calculation
Definition at line 303 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::SurfType |
wing surface to create ( see MS2WingSurf )
Definition at line 293 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| double MS2_Wing::TwistRef |
twist reference point (0...1)
Definition at line 300 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::Type |
type of the wing ( see MS2WingType )
Definition at line 283 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| int MS2_Wing::UseMunk |
(0,1) Use Munk minimum induced drag theorem
Definition at line 302 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadWing(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().
| std::vector<double> MS2_Wing::UserDiv |
user defined chord division
Definition at line 298 of file ms2data_struct.h.
Referenced by MS2_Data::ClearWing(), MS2_Data::ReadChordDivision(), MS2_Data::SetWingDefs(), and MS2_Data::WriteWing().