MFC
Exascale flow solver
Loading...
Searching...
No Matches
m_helper_basic.fpp.f90 File Reference

Contains module m_helper_basic. More...

Go to the source code of this file.

Modules

module  m_helper_basic
 Basic floating-point utilities: approximate equality, default detection, and coordinate bounds.

Functions/Subroutines

logical elemental function, public m_helper_basic::f_approx_equal (a, b, tol_input)
 This procedure checks if two floating point numbers of wp are within tolerance.
logical function, public m_helper_basic::f_approx_in_array (a, b, tol_input)
 This procedure checks if the point numbers of wp belongs to another array are within tolerance.
logical elemental function, public m_helper_basic::f_is_default (var)
 Checks if a real(wp) variable is of default value.
logical function, public m_helper_basic::f_all_default (var_array)
 Checks if ALL elements of a real(wp) array are of default value.
logical elemental function, public m_helper_basic::f_is_integer (var)
 Checks if a real(wp) variable is an integer.
subroutine, public m_helper_basic::s_configure_coordinate_bounds (recon_type, weno_polyn, muscl_polyn, igr_order, buff_size, idwint, idwbuff, viscous, bubbles_lagrange, m, n, p, num_dims, igr, ib)
elemental subroutine, public m_helper_basic::s_update_cell_bounds (bounds, m, n, p)
 Updates the min and max number of cells in each set of axes.

Detailed Description

Contains module m_helper_basic.

Definition in file m_helper_basic.fpp.f90.