![]() |
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.