MFC: Simulation
High-fidelity multiphase flow simulation
Loading...
Searching...
No Matches
m_compute_levelset Module Reference

This module is used to handle all operations related to immersed boundary methods (IBMs). More...

Functions/Subroutines

impure subroutine, public s_apply_levelset (gps, num_gps)
subroutine s_circle_levelset (gp)
subroutine s_airfoil_levelset (gp)
subroutine s_3d_airfoil_levelset (gp)
subroutine s_rectangle_levelset (gp)
 Subroutine for computing the levelset values at a ghost point belonging to the rectangle IB.
subroutine s_ellipse_levelset (gp)
subroutine s_cuboid_levelset (gp)
subroutine s_sphere_levelset (gp)
subroutine s_cylinder_levelset (gp)
subroutine s_model_levelset (gp)
 The STL patch is a 2/3D geometry that is imported from an STL file.

Detailed Description

This module is used to handle all operations related to immersed boundary methods (IBMs).

Function/Subroutine Documentation

◆ s_3d_airfoil_levelset()

subroutine m_compute_levelset::s_3d_airfoil_levelset ( type(ghost_point), intent(inout) gp)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_airfoil_levelset()

subroutine m_compute_levelset::s_airfoil_levelset ( type(ghost_point), intent(inout) gp)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_apply_levelset()

impure subroutine, public m_compute_levelset::s_apply_levelset ( type(ghost_point), dimension(:), intent(inout) gps,
integer, intent(in) num_gps )
Here is the call graph for this function:

◆ s_circle_levelset()

subroutine m_compute_levelset::s_circle_levelset ( type(ghost_point), intent(inout) gp)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_cuboid_levelset()

subroutine m_compute_levelset::s_cuboid_levelset ( type(ghost_point), intent(inout) gp)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_cylinder_levelset()

subroutine m_compute_levelset::s_cylinder_levelset ( type(ghost_point), intent(inout) gp)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_ellipse_levelset()

subroutine m_compute_levelset::s_ellipse_levelset ( type(ghost_point), intent(inout) gp)
Here is the caller graph for this function:

◆ s_model_levelset()

subroutine m_compute_levelset::s_model_levelset ( type(ghost_point), intent(inout) gp)

The STL patch is a 2/3D geometry that is imported from an STL file.

Parameters
patch_idis the patch identifier
STL_levelsetSTL levelset
STL_levelset_normSTL levelset normals
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_rectangle_levelset()

subroutine m_compute_levelset::s_rectangle_levelset ( type(ghost_point), intent(inout) gp)

Subroutine for computing the levelset values at a ghost point belonging to the rectangle IB.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_sphere_levelset()

subroutine m_compute_levelset::s_sphere_levelset ( type(ghost_point), intent(inout) gp)
Here is the call graph for this function:
Here is the caller graph for this function: