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