|
MFC
Exascale flow solver
|
Contains module m_patch_geometries. More...
Go to the source code of this file.
Modules | |
| module | m_patch_geometries |
| Contains helper functions specific to various patch gemoetries for determining if a grid cell lies inside of or outside of a patch geometry. | |
Functions/Subroutines | |
| logical function, public | m_patch_geometries::f_is_inside_sphere (x, y, z, radius) |
| Check if the x, y, and z coordinates would be located inside a sphere with the patch_id's radius. | |
| logical function, public | m_patch_geometries::f_is_inside_cylinder (polar_x, polar_y, height, radius, length) |
| Check which length of the cylinder is not default. Use that direction as the height and the other two coordinate. | |
| logical function, public | m_patch_geometries::f_is_inside_cuboid (x, y, z, length) |
| Check if the x, y, and possibly z coordinates would be located inside a cuboid with the patch_id's lengths. | |
| logical function, public | m_patch_geometries::f_is_inside_airfoil (x, y, z, length, airfoil_id) |
| Check if the x, y, are bounded by a NACA airfoil. Check if the z coordinate is inside the left and right edges of the airfoil, if set. | |
| logical function, public | m_patch_geometries::f_is_inside_ellipse (x, y, length) |
Contains module m_patch_geometries.
Definition in file m_patch_geometries.fpp.f90.