40#ifndef MECHANICS2DRIGIDIMMOVABLE_H
41#define MECHANICS2DRIGIDIMMOVABLE_H
88 virtual void Move()
override {};
Заголовочный файл с описанием класса Mechanics.
Абстрактный класс, определяющий вид механической системы
Класс, определяющий вид механической системы
virtual void VeloOfAirfoilPanels(double currTime) override
Вычисление скоростей начал панелей
virtual void ReadSpecificParametersFromDictionary() override
Чтение параметров конкретной механической системы
virtual Point2D PositionOfAirfoilRcm(double currTime) override
Вычисление положения центра масс профиля
virtual double AngleOfAirfoil(double currTime) override
Вычисление угла поворота профиля
virtual Point2D VeloOfAirfoilRcm(double currTime) override
Вычисление скорости центра масс профиля
virtual void Move() override
Перемещение профиля в соответствии с законом
virtual double AngularVelocityOfAirfoil(double currTime) override
Вычисление угловой скорости профиля
virtual void GetHydroDynamForce() override
Вычисление гидродинамической силы, действующей на профиль
~MechanicsRigidImmovable()
Деструктор
Класс, опеделяющий текущую решаемую задачу