|
MFC
Exascale flow solver
|
Validates geometry parameters and constraints for initial condition patches. More...
Functions/Subroutines | |
| impure subroutine, public | s_check_patches |
| Validate the geometry parameters of all active and inactive initial condition patches. | |
| impure subroutine | s_check_line_segment_patch_geometry (patch_id) |
| Check the line segment patch input. | |
| impure subroutine | s_check_circle_patch_geometry (patch_id) |
| Check the circle patch input. | |
| impure subroutine | s_check_rectangle_patch_geometry (patch_id) |
| Check the rectangle patch input. | |
| impure subroutine | s_check_line_sweep_patch_geometry (patch_id) |
| Check the line sweep patch input. | |
| impure subroutine | s_check_ellipse_patch_geometry (patch_id) |
| Check the ellipse patch input. | |
| impure subroutine | s_check_2d_taylorgreen_vortex_patch_geometry (patch_id) |
| Check the model patch input. | |
| impure subroutine | s_check_sphere_patch_geometry (patch_id) |
| Check the model patch input. | |
| impure subroutine | s_check_2d_modal_patch_geometry (patch_id) |
| Validate geometry parameters for a 2D modal (Fourier) patch. | |
| impure subroutine | s_check_3d_spherical_harmonic_patch_geometry (patch_id) |
| Validate geometry parameters for a 3D spherical harmonic patch. | |
| impure subroutine | s_check_cuboid_patch_geometry (patch_id) |
| Check the model patch input. | |
| impure subroutine | s_check_cylinder_patch_geometry (patch_id) |
| Check the model patch input. | |
| impure subroutine | s_check_plane_sweep_patch_geometry (patch_id) |
| Check the model patch input. | |
| impure subroutine | s_check_ellipsoid_patch_geometry (patch_id) |
| Check the model patch input. | |
| impure subroutine | s_check_inactive_patch_geometry (patch_id) |
| Verify that inactive patch geometry parameters remain at defaults. | |
| impure subroutine | s_check_active_patch_alteration_rights (patch_id) |
| Verify the active patch's right to overwrite the preceding patches. | |
| impure subroutine | s_check_inactive_patch_alteration_rights (patch_id) |
| Verify that inactive patches cannot overwrite other patches. | |
| impure subroutine | s_check_supported_patch_smoothing (patch_id) |
| Check the smoothing parameters. | |
| impure subroutine | s_check_unsupported_patch_smoothing (patch_id) |
| Verify that inactive patches cannot be smoothed. | |
| impure subroutine | s_check_active_patch_primitive_variables (patch_id) |
| Check the primitive variables. | |
| impure subroutine | s_check_inactive_patch_primitive_variables (patch_id) |
| Verify that the primitive variables associated with the given inactive patch remain unaltered by the user inputs. | |
| impure subroutine | s_check_model_geometry (patch_id) |
| Verify that an STL/OBJ model patch (geometry 21) references a valid stl_models entry whose model file exists on disk. | |
Variables | |
| character(len=10) | istr |
Validates geometry parameters and constraints for initial condition patches.
| impure subroutine m_check_patches::s_check_2d_modal_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Validate geometry parameters for a 2D modal (Fourier) patch.
Definition at line 1047 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_2d_taylorgreen_vortex_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the model patch input.
Definition at line 962 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_3d_spherical_harmonic_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Validate geometry parameters for a 3D spherical harmonic patch.
Definition at line 1082 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_active_patch_alteration_rights | ( | integer, intent(in) | patch_id | ) |
Verify the active patch's right to overwrite the preceding patches.
Definition at line 1398 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_active_patch_primitive_variables | ( | integer, intent(in) | patch_id | ) |
Check the primitive variables.
Definition at line 1512 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_circle_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the circle patch input.
Definition at line 796 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_cuboid_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the model patch input.
Definition at line 1121 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_cylinder_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the model patch input.
Definition at line 1167 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_ellipse_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the ellipse patch input.
Definition at line 917 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_ellipsoid_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the model patch input.
Definition at line 1265 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_inactive_patch_alteration_rights | ( | integer, intent(in) | patch_id | ) |
Verify that inactive patches cannot overwrite other patches.
Definition at line 1419 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_inactive_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Verify that inactive patch geometry parameters remain at defaults.
Definition at line 1310 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_inactive_patch_primitive_variables | ( | integer, intent(in) | patch_id | ) |
Verify that the primitive variables associated with the given inactive patch remain unaltered by the user inputs.
Definition at line 1635 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_line_segment_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the line segment patch input.
Definition at line 765 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_line_sweep_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the line sweep patch input.
Definition at line 871 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_model_geometry | ( | integer, intent(in) | patch_id | ) |
Verify that an STL/OBJ model patch (geometry 21) references a valid stl_models entry whose model file exists on disk.
Definition at line 1681 of file m_check_patches.fpp.f90.
| impure subroutine, public m_check_patches::s_check_patches |
Validate the geometry parameters of all active and inactive initial condition patches.
Definition at line 653 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_plane_sweep_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the model patch input.
Definition at line 1219 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_rectangle_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the rectangle patch input.
Definition at line 831 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_sphere_patch_geometry | ( | integer, intent(in) | patch_id | ) |
Check the model patch input.
Definition at line 1012 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_supported_patch_smoothing | ( | integer, intent(in) | patch_id | ) |
Check the smoothing parameters.
Definition at line 1441 of file m_check_patches.fpp.f90.
| impure subroutine m_check_patches::s_check_unsupported_patch_smoothing | ( | integer, intent(in) | patch_id | ) |
Verify that inactive patches cannot be smoothed.
Definition at line 1484 of file m_check_patches.fpp.f90.
| character(len=10) m_check_patches::istr |
Definition at line 648 of file m_check_patches.fpp.f90.