![]() |
VM2D
1.12
Vortex methods for 2D flows simulation
|
| ▼CVM2D::Airfoil | Абстрактный класс, определяющий обтекаемый профиль |
| CVM2D::AirfoilRect | Класс, определяющий тип обтекаемого профиля |
| CVM2D::AirfoilParams | Структура, задающая параметры профиля |
| ▼Cstd::array< T > | STL class |
| CVMlib::nummatrix< T, n, m > | Шаблонный класс, определяющий матрицу фиксированного размера Фактически представляет собой массив, для которого определено большое количество различных операций. Для доступа к элементам матрицы используется оператор [][] Оператор[] имитирует возврат ссылки/константной ссылки на numvector |
| ▼CVM2D::Boundary | Абстрактный класс, определяющий способ удовлетворения граничного условия на обтекаемом профиле |
| CVM2D::BoundaryConstLayerAver | Класс, определяющий способ удовлетворения граничного условия на обтекаемом профиле |
| CVM2D::BoundaryLinLayerAver | Класс, определяющий способ удовлетворения граничного условия на обтекаемом профиле |
| CVM2D::BoundaryVortexCollocN | Класс, определяющий способ удовлетворения граничного условия на обтекаемом профиле |
| CBHcu::CudaCalcGab | |
| CBHcu::CudaSorter | |
| CVMlib::GeomPoint | |
| CVM2D::Gpu | Класс, обеспечивающий возможность выполнения вычислений на GPU по технологии Nvidia CUDA |
| CVMlib::LogStream | Класс, определяющий работу с потоком логов |
| CVM2D::MeasureVP | Класс, отвечающий за вычисление поля скорости и давления в заданых точках для вывода |
| ▼CVM2D::Mechanics | Абстрактный класс, определяющий вид механической системы |
| CVM2D::MechanicsRigidGivenLaw | Класс, определяющий вид механической системы |
| CVM2D::MechanicsRigidImmovable | Класс, определяющий вид механической системы |
| CVM2D::MechanicsRigidOscillPart | Класс, определяющий вид механической системы |
| CVM2D::MechanicsRigidRotatePart | Класс, определяющий вид механической системы |
| CVM2D::MyAlloc< T > | |
| CVM2D::NumericalSchemes | Структура, задающая используемые численные схемы |
| CVMlib::numvector< T, n > | Шаблонный класс, определяющий вектор фиксированной длины Фактически представляет собой массив, для которого определено большое количество различных операций. Для доступа к элементам массива используется оператор [] |
| ▼CVMlib::numvector< double, 2 > | |
| CVMlib::Point2D | Класс, опеделяющий двумерный вектор |
| ▼CVMlib::numvector< double, 3 > | |
| CVMlib::v3D | Класс, опеделяющий двумерный вектор |
| ▼CVMlib::numvector< int, 2 > | |
| CVMlib::PairInt | Класс, опеделяющий пару целых чисел |
| CVMlib::Parallel | Класс, опеделяющий параметры исполнения задачи в параллельном MPI-режиме |
| CVMlib::parProp | Стрктура, содержащая параметры исполнения задачи в параллельном MPI-режиме |
| ▼CVMlib::PassportGen | Абстрактный класс, опеделяющий паспорт задачи |
| CVM2D::Passport | Класс, опеделяющий паспорт двумерной задачи |
| CVM2D::PhysicalProperties | Структура, задающая физические свойства задачи |
| CVMlib::Preprocessor | Класс, позволяющий выполнять предварительную обработку файлов |
| CVMlib::Queue | Класс, опеделяющий список решаемых задач и очередь их прохождения |
| CVM2D::MyAlloc< T >::rebind< U > | |
| CVM2D::Sheet | Класс, опеделяющий слои на поверхности обтекаемого профиля |
| CVMlib::StreamParser | Класс, позволяющий выполнять разбор файлов и строк с настройками и параметрами |
| CVMlib::Task | Класс, опеделяющий описание каждой задачи в смысле прохождения процесса ее решения |
| CVMlib::TimeDiscretizationProperties | Структура, задающая параметры процесса интегрирования по времени |
| ▼CVMlib::TimesGen | Класс для сбора статистики времени исполнения основных шагов алгоритма и вывода ее в файл |
| CVM2D::Times | Класс для сбора статистики времени исполнения основных шагов алгоритма и вывода ее в файл |
| CVMlib::TParticleCode | |
| ▼CVM2D::Velocity | Абстрактный класс, определяющий способ вычисления скоростей |
| CVM2D::VelocityBiotSavart | Класс, определяющий способ вычисления скоростей |
| CVMlib::Vortex2D | Класс, опеделяющий двумерный вихревой элемент |
| CVM2D::VortexesParams | Структура, определяющая параметры виртуальных вихрей для отдельного профиля |
| ▼CVM2D::WakeDataBase | Класс, опеделяющий набор вихрей |
| CVM2D::VirtualWake | Класс, опеделяющий вихревой след (пелену) |
| CVM2D::Wake | Класс, опеделяющий вихревой след (пелену) |
| CVM2D::WakeDiscretizationProperties | Структура, задающая параметры параметры дискретизации вихревого следа |
| ▼CVMlib::WorldGen | Класс, опеделяющий текущую решаемую задачу |
| CVM2D::World2D | Класс, опеделяющий текущую решаемую задачу |