VM2D
1.12
Vortex methods for 2D flows simulation
|
Класс, опеделяющий слои на поверхности обтекаемого профиля More...
#include <Sheet2D.h>
Public Member Functions | |
Sheet (const World2D &W_, int dim_) | |
Конструктор More... | |
~Sheet () | |
Деструктор More... | |
void | SetLayers (size_t np) |
Установка pазмерностей всех векторов и их обнуление More... | |
size_t | getSheetSize () const |
const double & | freeVortexSheet (size_t n, size_t moment) const |
const double & | attachedVortexSheet (size_t n, size_t moment) const |
const double & | attachedSourceSheet (size_t n, size_t moment) const |
double & | freeVortexSheet (size_t n, size_t moment) |
double & | attachedVortexSheet (size_t n, size_t moment) |
double & | attachedSourceSheet (size_t n, size_t moment) |
Public Attributes | |
const World2D & | W |
Константная ссылка на решаемую задачу More... | |
const int | dim |
Число параметров в описании каждого слоя More... | |
Private Attributes | |
std::vector< double > | freeVortexSheet_ |
Список из характеристик свободного вихревого слоя на панелях More... | |
std::vector< double > | attachedVortexSheet_ |
Список из характеристик присоединенного вихревого слоя на панелях More... | |
std::vector< double > | attachedSourceSheet_ |
Список из характеристик присоединенного слоя источников на панелях More... | |
Класс, опеделяющий слои на поверхности обтекаемого профиля
Sheet::Sheet | ( | const World2D & | W_, |
int | dim_ | ||
) |
Конструктор
[in] | W_ | константная ссылка на решаемую задачу |
[in] | dim_ | число параметров в описании каждого слоя (1 - кусочно-постоянное решение, 2 - кусочно-линейное и т.п.) |
Definition at line 55 of file Sheet2D.cpp.
|
inline |
|
inline |
Definition at line 109 of file Sheet2D.h.
|
inline |
Definition at line 124 of file Sheet2D.h.
|
inline |
Definition at line 104 of file Sheet2D.h.
|
inline |
Definition at line 119 of file Sheet2D.h.
|
inline |
Definition at line 99 of file Sheet2D.h.
|
inline |
Definition at line 114 of file Sheet2D.h.
|
inline |
Definition at line 94 of file Sheet2D.h.
void Sheet::SetLayers | ( | size_t | np | ) |
Установка pазмерностей всех векторов и их обнуление
[in] | np | число панелей на профиле (внешняя размерность списков) |
Definition at line 60 of file Sheet2D.cpp.
|
private |
|
private |
const int VM2D::Sheet::dim |
|
private |
const World2D& VM2D::Sheet::W |