build_mesh_global Subroutine

public subroutine build_mesh_global(mesh, grid_type, grid_file, n_cell, x_left, x_right, is_ok, message)

Build the replicated global mesh; for file grids, derive n_cell/endpoints.

Arguments

Type IntentOptional Attributes Name
type(mesh_1d_t), intent(inout) :: mesh
character(len=*), intent(in) :: grid_type
character(len=*), intent(in) :: grid_file
integer, intent(inout) :: n_cell
real(kind=wp), intent(inout) :: x_left
real(kind=wp), intent(inout) :: x_right
logical, intent(out) :: is_ok
character(len=*), intent(out) :: message