FMS Coupler 2022.03
Loading...
Searching...
No Matches
Functions/Subroutines
coupler_main.F90 File Reference

(d27fe18b9e643a70ef25739048bed2f0dc83bfcf)

Main driver program for the SHiELD model. More...

Functions/Subroutines

program coupler_main
 
subroutine coupler_init
 Read namelists and restart file, initializes all defined exchange grids and all boundary maps.
 
subroutine coupler_restart (time_stamp)
 Writes a restart file for the current date.
 
subroutine coupler_end
 Finalizes run, outputs restart files and diagnostic fields.
 

Detailed Description

Main driver program for the SHiELD model.

Sequences the dynamics, radiation/physics, and updates the prognostic state.

Function/Subroutine Documentation

◆ coupler_end()

subroutine coupler_main::coupler_end
private

Finalizes run, outputs restart files and diagnostic fields.

◆ coupler_init()

subroutine coupler_main::coupler_init

Read namelists and restart file, initializes all defined exchange grids and all boundary maps.

◆ coupler_main()

program coupler_main

◆ coupler_restart()

subroutine coupler_main::coupler_restart ( character(len=32), intent(in), optional  time_stamp)
private

Writes a restart file for the current date.

Parameters
[in]time_stampOptional timestamp for file name