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 | Класс, опеделяющий текущую решаемую задачу |