55 numberInPassport(numberInPassport_),
56 afl(W_.getAirfoil(numberInPassport_)),
57 virtualWake(W_, *this),
59 sheets(W_, sheetDim_),
60 oldSheets(W_, sheetDim_)
Заголовочный файл с описанием класса Airfoil.
Заголовочный файл с описанием класса Boundary.
Заголовочный файл с описанием класса MeasureVP.
Заголовочный файл с описанием класса Mechanics.
Заголовочный файл с описанием класса StreamParser.
Заголовочный файл с описанием класса Velocity.
Заголовочный файл с описанием класса Wake.
Заголовочный файл с описанием класса World2D.
size_t getNumberOfPanels() const
Возврат количества панелей на профиле
Sheet oldSheets
Слои на профиле с предыдущего шага
size_t GetUnknownsSize() const
Возврат размерности вектора решения
size_t sheetDim
Размерность параметров каждого из слоев на каждой из панелей
Sheet sheets
Слои на профиле
int minVortexPerPanel
Минимальное число вихрей, рождаемых на панели профиля и формирующих виртуальный вихревой след
VirtualWake virtualWake
Виртуальный вихревой след конкретного профиля
Boundary(const World2D &W_, size_t numberInPassport_, int sheetDim_)
Конструктор
void SetLayers(size_t np)
Установка pазмерностей всех векторов и их обнуление
std::vector< Point2D > vecHalfGamma
Скорость вихрей виртуального следа конкретного профиля (равна Gamma/2) используется для расчета давле...
std::vector< Vortex2D > vtx
Список вихревых элементов
Класс, опеделяющий текущую решаемую задачу