|
MFC
Exascale flow solver
|
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() |
Contains module m_grid.
Definition in file m_grid.f90.