INTERFACE / PUBLIC COMPONENTS / NAMELIST / FILES / REFERENCES / ERRORS / BUGS / PLANS / PRIVATE COMPONENTS

PROGRAM integrate_model

Contact: Jeff Anderson
Reviewers:  
Revision: $Revision: 1.3 $
Release Name: $Name: iceland $
Change Date: $Date: 2005/02/22 16:43:13 $
Change history: see CVS log (cop-out, I know)

OVERVIEW

Main program to advance models that include an adv_1step interface forward in time. Normally used to allow asynchronous filter to be used in simplest way with such models (for instance Lorenz_96 and the GFDL B-grid models).




OTHER MODULES USED

types_mod
time_manager_mod
utilities_mod
assim_model_mod
ensemble_manager_mod



PUBLIC INTERFACE

NOTES

Optional namelist interface &integrate_model_nml may be read from file input.nml.




NAMELIST

We adhere to the F90 standard of starting a namelist with an ampersand '&' and terminating with a slash '/'.

 namelist / integrate_model_nml /  &
 target_time_days,target_time_seconds,ic_file_name,ud_file_name                 
 

Discussion

Integrate model reads from a file and writes to a file; names are set here. An ability to over-ride the target times set in the input file is also available.

This namelist is read in a file called input.nml

Contents Type Description
target_time_days integer If non-negative, override the target time in the ic file. Default: -1
target_time_seconds integer If non-negative, over-ride the target time in the ic file. Default: -1
ic_file_name character(len=129) Read this file to get target time and initial model time and state. Default: temp_ic
ud_file_name character(len=129) Write updated time and state to this file. Default: temp_ud




FILES




REFERENCES




ERROR CODES and CONDITIONS




KNOWN BUGS




FUTURE PLANS




PRIVATE COMPONENTS

Discussion