FMS Coupler  2022.03
Functions/Subroutines
coupler_main.F90 File Reference

(f306ac155bd99a9741acab4c7fcdcacd0f526ea4)

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. More...
 
subroutine coupler_restart (time_stamp)
 Writes a restart file for the current date. More...
 
subroutine coupler_end
 Finalizes run, outputs restart files and diagnostic fields. More...
 

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

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)

Writes a restart file for the current date.

Parameters
[in]time_stampOptional timestamp for file name