NOAA

Geophysical Fluid
Dynamics Laboratory

Skip to: [content] [navigation]
If you are using Navigator 4.x or Internet Explorer 4.x or Omni Web 4.x , this site will not render correctly!

GFDL home page > Lori's home page > LMDT projects

Lori A. Sentman (nee Thompson)


LMDT Projects


LM3V model runtime restarts (in progress)

Configure the dynamic, tiled land model to write vegetation override restart files at a user specified time interval during the model runtime.

LM3 precipitation scaling (in progress)

Prepare the precipitation scaling factors dataset and modify the land code to scale the precipitation forcing data from model simulations (AM2, CM2, etc.) with the factors from observations (NCEP, SCHNUR, etc.)

Carbon and nitrogen profile dataset conversion (Batjes, Zinke) (in progress)

Convert several carbon and nitrogen profile datasets from a variety of formats to netCDF. Create new diagnostics for point comparisons and add these to the LMDT diagnostic suite.

Flux tower database developement (in progress)

Creation of a flux tower database to evaluate the implementation of LM3 into the Earth System Model (ESM). Data from the AmeriFlux United States flux tower database was preprocessed and converted to netCDF from various formats.

Limited Area Configuration of LM3

The dynamic, tiled land model was configured for limited area runs to decrease runtime for validation studies.

River routing model input/output configuration

The river routing model was configured to read and write NetCDF I/O data fles.

LM2/LM3V internal release

Developed, maintained, merged and tested code for the internal releases of the FMS component land models, LM2 and LM3V. Release tasks also include updating module documentation via XML-based DocBook and Wiki pages, regression testing to ensure reproducibility across processor counts and restart files, testing on various compilers and options on the SGI Origin and Altix machines, porting the code to Altix (ia64) and user guide development. Involved in the Galway, Havana, Inchon, Jakarta, Khartoum, Lima and Memphis releases.

LM3 implementation of soil moisture physics

Variable Infilration Capacity (VIC) multilayer soil moisture was coded into the dynamic, global, tiled land model (LM3). Added a vertical hydrological structure to the soil layer and included routines for calculating runoff, hydraulic conductivity, soil moisture, matric potential, water flux and saturation levels.

Diagnostic Suite Development

A GrADS-based diagnostic suite was created for model-model and model-observation validation. 633k of ASCII net primary productivity data, 600MB of HDF4 MODIS black sky albedo data, 17MB of ASCII live biomass data, and 5MB of natural biomass data was converted to netCDF. Five GrADS scripts were created for the seasonal and annual plots for different variables. Functionality incorporated in the GrADS scripts include partial land mask weighting, box averaging for data and model regridding, seasonal and annual time averaging, spatial averaging of observations and model data, unit conversion factors and additional cosmetic enhancements. A cshell script was written and runs the suite of GrADS scripts automatically and off-line of FRE. Several FORTRAN programs were written to bin soil carbon data and calculate the flexible time values and are automatically executed in the cshell script. Flexible time functionality was incorporated into the suite design. This allows the script to run for any given number of years on a dataset that can be of varying time lengths. netCDF operators are used for input data preprocessing and error checking. The diagnostic suite is supported on the SGI Origin and Altix machines.

Source code development, maintenance and management (ongoing)

LM2 and LM3 source code development and maintenance/merging of the code. Utilize Concurrent Versions System (CVS) to manage land source code modifications. Frequent regression testing to ensure reproduciblity across processor counts and restart files.

Implementation of time-dependent land cover type forcing data

Two versions of time-dependenent land cover type forcing data was available in LM2 for the IPCC runs; runscript changes reading ASCII files and code changes which read one NetCDF file at varying time levels.

Implementation of static cover type forcing data in NetCDF format

While retaining the original behavior of reading in a solo ASCII file of static cover type, implement the reading of a specified year of static cover type data in NetCDF format.

Post processing code rewrite and optimization

The post processing code was converted from FORTRAN77 to FORTRAN90. The netCDF library routines were also converted from F77 to F90, and rewritten to direct output to three output files, rather than fourteen. The logical constructs were rewritten for optimization and a DJF bug fix was implemented.

NLDAS dataset conversion

Converted 56GB of hourly, global National Land Data Assimilation System Project (NLDAS) data from binary to netCDF for LM3 evaluation and validation.
smaller bigger reset
last modified: October 18 2007.