MFC: Pre-Process
High-fidelity multiphase flow simulation
Loading...
Searching...
No Matches
m_check_patches.fpp.f90 File Reference

Modules

module  m_check_patches
 This module contains subroutines that read, and check consistency of, the user provided inputs and data.
 

Functions/Subroutines

impure subroutine, public m_check_patches::s_check_patches
 
impure subroutine m_check_patches::s_check_line_segment_patch_geometry (patch_id)
 This subroutine checks the line segment patch input.
 
impure subroutine m_check_patches::s_check_circle_patch_geometry (patch_id)
 This subroutine checks the circle patch input.
 
impure subroutine m_check_patches::s_check_rectangle_patch_geometry (patch_id)
 This subroutine checks the rectangle patch input.
 
impure subroutine m_check_patches::s_check_line_sweep_patch_geometry (patch_id)
 This subroutine checks the line sweep patch input.
 
impure subroutine m_check_patches::s_check_ellipse_patch_geometry (patch_id)
 This subroutine checks the ellipse patch input.
 
impure subroutine m_check_patches::s_check_2d_taylorgreen_vortex_patch_geometry (patch_id)
 This subroutine checks the model patch input.
 
impure subroutine m_check_patches::s_check_sphere_patch_geometry (patch_id)
 This subroutine checks the model patch input.
 
impure subroutine m_check_patches::s_check_spherical_harmonic_patch_geometry (patch_id)
 This subroutine checks the model patch input.
 
impure subroutine m_check_patches::s_check_cuboid_patch_geometry (patch_id)
 This subroutine checks the model patch input.
 
impure subroutine m_check_patches::s_check_cylinder_patch_geometry (patch_id)
 This subroutine checks the model patch input.
 
impure subroutine m_check_patches::s_check_plane_sweep_patch_geometry (patch_id)
 This subroutine checks the model patch input.
 
impure subroutine m_check_patches::s_check_ellipsoid_patch_geometry (patch_id)
 This subroutine checks the model patch input.
 
impure subroutine m_check_patches::s_check_inactive_patch_geometry (patch_id)
 
impure subroutine m_check_patches::s_check_active_patch_alteration_rights (patch_id)
 This subroutine verifies the active patch's right to overwrite the preceding patches.
 
impure subroutine m_check_patches::s_check_inactive_patch_alteration_rights (patch_id)
 This subroutine verifies that inactive patches cannot overwrite other patches.
 
impure subroutine m_check_patches::s_check_supported_patch_smoothing (patch_id)
 This subroutine checks the smoothing parameters.
 
impure subroutine m_check_patches::s_check_unsupported_patch_smoothing (patch_id)
 This subroutine verifies that inactive patches cannot be smoothed.
 
impure subroutine m_check_patches::s_check_active_patch_primitive_variables (patch_id)
 This subroutine checks the primitive variables.
 
impure subroutine m_check_patches::s_check_inactive_patch_primitive_variables (patch_id)
 This subroutine verifies that the primitive variables associated with the given inactive patch remain unaltered by the user inputs.
 
impure subroutine m_check_patches::s_check_model_geometry (patch_id)
 

Variables

character(len=10) m_check_patches::istr