run_euler_2d Subroutine

public subroutine run_euler_2d(nml_file, ok, message)

Run the full 2D Euler solve: read config, init, time-march, gather and write.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: nml_file

Path to the namelist input file.

logical, intent(out) :: ok

Set .true. on success, .false. on any error.

character(len=*), intent(out) :: message

Human-readable error description when ok is .false.