|
MFC
Exascale flow solver
|
Contains module m_compute_levelset. More...
Go to the source code of this file.
Modules | |
| module | m_compute_levelset |
| Computes signed-distance level-set fields and surface normals for immersed-boundary patch geometries. | |
Functions/Subroutines | |
| impure subroutine, public | m_compute_levelset::s_apply_levelset (gps, num_gps) |
| Dispatches level-set distance and normal computations for all ghost points based on their patch geometry type. | |
| subroutine | m_compute_levelset::s_circle_levelset (gp) |
| Computes the signed distance and outward normal from a ghost point to a circular immersed boundary. | |
| subroutine | m_compute_levelset::s_airfoil_levelset (gp) |
| Computes the signed distance and outward normal from a ghost point to a 2D NACA airfoil surface. | |
| subroutine | m_compute_levelset::s_3d_airfoil_levelset (gp) |
| Computes the signed distance and outward normal from a ghost point to a 3D extruded airfoil surface including spanwise end caps. | |
| subroutine | m_compute_levelset::s_rectangle_levelset (gp) |
| Subroutine for computing the levelset values at a ghost point belonging to the rectangle IB. | |
| subroutine | m_compute_levelset::s_ellipse_levelset (gp) |
| Computes the signed distance and outward normal from a ghost point to an elliptical immersed boundary via a quadratic projection. | |
| subroutine | m_compute_levelset::s_cuboid_levelset (gp) |
| Computes the signed distance and outward normal from a ghost point to the nearest face of a cuboid immersed boundary. | |
| subroutine | m_compute_levelset::s_sphere_levelset (gp) |
| Computes the signed distance and outward normal from a ghost point to a spherical immersed boundary. | |
| subroutine | m_compute_levelset::s_cylinder_levelset (gp) |
| Computes the signed distance and outward normal from a ghost point to a cylindrical immersed boundary surface and end caps. | |
| subroutine | m_compute_levelset::s_model_levelset (gp) |
| The STL patch is a 2/3D geometry that is imported from an STL file. | |
Contains module m_compute_levelset.
Definition in file m_compute_levelset.fpp.f90.