PONG.TAMU.EDU - Rob Hetland's home page

Physical Oceanographic Numerical Group

About
In another instance of acronym first, I decided to call my research group in the Oceanography department at Texas A&M the Physical Oceanographic Numerical Group (PONG). I know it's silly, but I like it.

I use computer models to understand physical and biological processes in the coastal ocean. I have applied three dimensional hydrodynamic models, in particular ROMS, to a variety of coastal environments, such as the Gulf of Maine and the Gulf of Mexico, and an even wider range of idealized configurations.

Projects
The majority of my current projects focus on buoyancy driven flow in estuaries and the continental shelf. Regions of interest include the Gulf of Maine and the Gulf of Mecixo.

Buoyancy-driven flow in the coastal ocean

Supercritical flow form a near-field plume

I have been working on a number of different idealized buoyancy-driven flow problems. I have used salinity coordinates to examine wind mixing in a buoyant plume in the coastal ocean. I have used layer models to investigate mixing in the supercritical outflow region of narrow river outflows. I have also used idealized models to study buoyancy driven flow in estuaries, reexamining classic theories of estuarine circulation. I have also examined realistic buoyancy-driven flow in the Gulf of Maine and the Gulf of Mexico. These studies have focused on either model skill, or physical/biological interactions (such as the hypoxia study described below). My most relavent papers regarding this topic are listed here:

  • Hetland, R. D. Water mass modification in near-field river plumes , J. Phys. Oceanogr., submitted. [PDF]
  • Hetland, R. D. Water mass structure of wind-forced river plumes, J. Phys. Oceanogr., in press. [PDF]
  • Hetland, R. D. AND R. P. Signell, Modeling coastal current transport in the Gulf of Maine, Deep See Res. II, accepted. [PDF]
  • Hetland, R. D. AND W. R. Geyer, An idealized study of long, partially mixed estuaries, J. Phys. Oceanogr., 34, 2677-2691. [PDF]

Hypoxia on the Texas/Louisiana shelf

Hypoxia

We are developing models of hypoxia on the Louisiana/Texas continental shelf as part of a project funded by the NOAA coastal ocean program. Preliminary efforts have focused on hydrodynamic modeling of the Mississippi/Atchafalaya river plume system. The structure of the density field is important in determining the amount of stratification, a key ingredient in the formation and maintanence of hypoxia; currents are important in transporting biological matierial both above and below the pycnocline.

Real-time surface current predictions over the Texas shelf

ROCKS cluster

The Texas Automated Buoy System (TABS) measures surface currents for use in oil spill response and mitigation. We run a real-time now-cast/forcast of currents over the same region, forced by surface winds and climatological heat fluxes. We publish maps of the surface currents every day. Much more about the inner workings of creating an automated system like this can be found on Steve Baum's TGLO/TABS Tiki. All of the scripts we use to download and regrid the wind data, run the model, and produce the various outputs are freely available. This project is funded by the Texas General Land Office.

Tools
Here are some of the tools I use to get my work done. Most of these involve either tools to aid in integrating or analyzing numerical simulations of coastal ocean flow.

Cluster computing

ROCKS cluster

We have been working on distributed computing, using commodity-off-the-shelf components. The cluster pictured to the left was built using inexpensive small form factor machines, connected with gigabit ethernet. This configuration performs remarkably well, given its low cost. We use NPACI ROCKS cluster software as a base, shuttle computers for the nodes (because of the small form factor and excelent cooling system), and a gigabit switch to link the whole thing together. For ROMS applications, we use lammpi as the MPI library. This tends to be about 10 to 15 percent faster than other libraries, such as MPICH. In the future, we plan to transition to using AMD based computers, connected with infiniband. The pathscale compiler seems very promising for this.

Python

Python

Python is an extremely powerful, freely available scripting language similar to Perl or Ruby. What makes python interesting for me is the large number of mathamatical and scientific add-on packages available. The most essential is some sort of package creating and operating on large, multidimensional arrays, such as or Numeric. This, in addition to plotting packages such as matplotlib, makes python a viable replacement for similar commercial such as MATLAB. You can find out more by visiting my python page, were I describe the tools you need (and provide tools I have written) to perform model analysis using python.

Texas A&M University | Dept. of Oceanography | ©2004 Robert Hetland