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

Contains module m_grid. More...

Go to the source code of this file.

Data Types

interface  m_grid::s_generate_abstract_grid
 Abstract interface for generating a rectilinear computational grid. More...

Modules

module  m_grid
 Generates uniform or stretched rectilinear grids with hyperbolic-tangent spacing.

Functions/Subroutines

impure subroutine, public m_grid::s_generate_serial_grid
 The following subroutine generates either a uniform or non-uniform rectilinear grid in serial, defined by the parameters inputted by the user. The grid information is stored in the grid variables containing coordinates of the cell- centers and cell-boundaries.
impure subroutine, public m_grid::s_generate_parallel_grid
 The following subroutine generates either a uniform or non-uniform rectilinear grid in parallel, defined by the parameters inputted by the user. The grid information is stored in the grid variables containing coordinates of the cell- centers and cell-boundaries.
impure subroutine, public m_grid::s_initialize_grid_module
 Computation of parameters, allocation procedures, and/or any other tasks needed to properly setup the module.
impure subroutine, public m_grid::s_finalize_grid_module
 Deallocation procedures for the module.

Variables

procedure(s_generate_abstract_grid), pointer, public m_grid::s_generate_grid => null()

Detailed Description

Contains module m_grid.

Definition in file m_grid.f90.