VM2D
1.12
Vortex methods for 2D flows simulation
|
Класс, опеделяющий двумерный вихревой элемент More...
#include <Vortex2D.h>
Public Member Functions | |
HD | Vortex2D () |
Пустой конструктор More... | |
HD | Vortex2D (const Point2D &_r, const double _g) |
Конструктор инициализации More... | |
HD | ~Vortex2D () |
Деструктор More... | |
HD Point2D & | r () |
Функция для доступа к радиус-вектору вихря More... | |
HD const Point2D & | r () const |
Функция для доступа для чтения к радиус-вектору вихря More... | |
HD double & | g () |
Функция для доступа к циркуляции вихря More... | |
HD const double & | g () const |
Функция для доступа для чтения к циркуляции вихря More... | |
Static Public Attributes | |
static size_t | offsPos = offsetof(Vortex2D, pos) |
static size_t | offsGam = offsetof(Vortex2D, gam) |
Private Attributes | |
Point2D | pos |
Радиус-вектор вихря More... | |
double | gam |
Циркуляция вихря More... | |
Класс, опеделяющий двумерный вихревой элемент
Definition at line 51 of file Vortex2D.h.
|
inline |
Конструктор инициализации
[in] | _r | константная ссылка на радиус-вектор положения вихря |
[in] | _g | циркуляция (интенсивность) вихря |
Definition at line 77 of file Vortex2D.h.
|
inline |
|
inline |
Функция для доступа к циркуляции вихря
Definition at line 93 of file Vortex2D.h.
|
inline |
Функция для доступа для чтения к циркуляции вихря
Definition at line 97 of file Vortex2D.h.
Функция для доступа к радиус-вектору вихря
Definition at line 85 of file Vortex2D.h.
Функция для доступа для чтения к радиус-вектору вихря
Definition at line 89 of file Vortex2D.h.
|
private |
Циркуляция вихря
Definition at line 58 of file Vortex2D.h.
Definition at line 68 of file Vortex2D.h.
Definition at line 67 of file Vortex2D.h.
|
private |
Радиус-вектор вихря
Definition at line 55 of file Vortex2D.h.