VM2D 1.14
Vortex methods for 2D flows simulation
Loading...
Searching...
No Matches
VM2D::AirfoilParams Struct Reference

#include <Passport2D.h>

Collaboration diagram for VM2D::AirfoilParams:

Public Attributes

std::string fileAirfoil
 Имя файла с начальным состоянием профилей (без полного пути)
 
std::pair< Point2D, Point2DinitialGab
 Начальные габариты (прочитанные из файла, ло масштабирования и разворота на угол атаки)
 
size_t requiredNPanels
 Желаемое число панелей для разбиения геометрии
 
Point2D basePoint
 Смещение центра масс (перенос профиля)
 
Point2D scale
 Коэффициент масштабирования
 
double chord
 Хорда
 
double angle
 Угол поворота (угол атаки)
 
Point2D addedMass
 Присоединенная масса
 
bool inverse
 Признак разворота нормалей (для расчета внутреннего течения)
 
int mechanicalSystemType
 Тип механической системы
 
std::string mechanicalSystem
 
std::string mechanicalSystemParameters
 

Detailed Description

\brief Структура, задающая параметры профиля

\author Марчевский Илья Константинович
\author Сокол Ксения Сергеевна
\author Рятина Евгения Павловна
Author
Колганова Александра Олеговна \Version 1.14
Date
6 марта 2026 г.

Definition at line 203 of file Passport2D.h.

Member Data Documentation

◆ addedMass

Point2D VM2D::AirfoilParams::addedMass

Присоединенная масса

Definition at line 227 of file Passport2D.h.

◆ angle

double VM2D::AirfoilParams::angle

Угол поворота (угол атаки)

Definition at line 224 of file Passport2D.h.

◆ basePoint

Point2D VM2D::AirfoilParams::basePoint

Смещение центра масс (перенос профиля)

Definition at line 215 of file Passport2D.h.

◆ chord

double VM2D::AirfoilParams::chord

Хорда

Definition at line 221 of file Passport2D.h.

◆ fileAirfoil

std::string VM2D::AirfoilParams::fileAirfoil

Имя файла с начальным состоянием профилей (без полного пути)

Definition at line 206 of file Passport2D.h.

◆ initialGab

std::pair<Point2D, Point2D> VM2D::AirfoilParams::initialGab

Начальные габариты (прочитанные из файла, ло масштабирования и разворота на угол атаки)

Definition at line 209 of file Passport2D.h.

◆ inverse

bool VM2D::AirfoilParams::inverse

Признак разворота нормалей (для расчета внутреннего течения)

Definition at line 230 of file Passport2D.h.

◆ mechanicalSystem

std::string VM2D::AirfoilParams::mechanicalSystem

Definition at line 234 of file Passport2D.h.

◆ mechanicalSystemParameters

std::string VM2D::AirfoilParams::mechanicalSystemParameters

Definition at line 235 of file Passport2D.h.

◆ mechanicalSystemType

int VM2D::AirfoilParams::mechanicalSystemType

Тип механической системы

Definition at line 233 of file Passport2D.h.

◆ requiredNPanels

size_t VM2D::AirfoilParams::requiredNPanels

Желаемое число панелей для разбиения геометрии

Definition at line 212 of file Passport2D.h.

◆ scale

Point2D VM2D::AirfoilParams::scale

Коэффициент масштабирования

Definition at line 218 of file Passport2D.h.


The documentation for this struct was generated from the following file: