CSIRO provides a suite of regional ocean, atmosphere, wave and littoral zone modelling systems that enable high resolution forecasts in user-configured subdomains that are nested within the global model outputs.

The Relocatable Ocean Atmosphere Model (ROAM) is a user-driven relocatable local area model used for Defence and wider community applications. The ROAM suite includes ocean, waves, atmosphere and surf modelling tools. ROAM is designed to deliver forecasts out to a few days with horizontal scales down to ~2 km for relocatable regional domains within the Australasian region using boundary and initial conditions from global models.

Schematic showing how CSIRO modelling systems interacts with regional customers

The CSIRO Bluelink regional modelling system


The ROAM tools run on a CSIRO-supported platform and are configured through an intuitive web interface. The figure below illustrates the region selection and grid definition tool for the regional ocean model. The user graphically defines the region of interest and nominates a start time for the simulation; all other aspects of model initialization and execution are automated. The methodology used to achieve this is detailed in Herzfeld (2008).


Sceenshot of ROAM interface

ROAM enables users to select their area of interest



Atmospheric conditions play a significant role in determining conditions at the sea surface and at the coast.  ROAM therefore provides a high-resolution atmospheric model that can be nested within the global parent model to deliver 4 to 7 day forecasts. The service is based on the CSIRO-developed Conformal Cubic Atmospheric Model (CCAM) which simulates the whole global atmosphere using a coarse grid with progressively higher resolution towards the region of interest (below). This allows the atmospheric model to focus at regional scales, without decoupling from the global atmospheric circulation. CCAM is designed to run efficiently and robustly on a wide range of hardware systems, including laptops or supercomputers.

Depiction of ROAM Atmosphere grid

ROAM Atmosphere grid: a coarse grid with progressively higher resolution towards the region of interest.

Another advantage of this approach is that once initialised, the model runs without the need for further forcing by the global parent model, dramatically reducing the ongoing data requirements relative to other models. This makes it particularly suitable in bandwidth-limited applications such as on-board vessels at sea.

CCAM encapsulates over 20 years of development and is used routinely by the RAN for operations and for other defence related applications requiring customised high resolution forecasts. It has also been used by elite sporting teams (eg the Americas Cup winning Alinghi team and several Australian Olympic Sailing teams). The ROAM interface again allows complete configuration and running of a regional CCAM forecast from a web browser.

A comparison of CCAM and ACCESS-R output for the 13th August 2017.


The core part of ROAM is a regional-scale ocean model that enables an operator to configure a high-resolution hindcast or forecast for the open ocean or shelf seas. The model provides 3 dimensional representation of the key ocean variables within the region permitting understanding of the structures and phenomena that affect important aspects of navigation, acoustic operations, and even biological processes. An important feature of ROAM is that it includes barotropic tides, as well as inertial oscillations

The ROAM-Ocean system builds the model grid, assembles the parent model inputs (from the Bureau’s operational system), organises the observations, initialises and runs the model, provides the user with progress status and delivers the forecast. The model captures the sub-mesoscale physics, including internal tides, fine-scale fronts and filaments, re-circulations around headlands, coastal sea-level, and coastal or open-ocean upwellings.

Image of ROAM-Ocean output

ROAM-Ocean model simulation: surface temperature and current on 21-Nov-2018 in the South Australian gulfs.


Surface temperature comparison between OFAM and ROAM on the North West Shelf of Australia.

Surface temperature comparison between OFAM and ROAM on the North West Shelf of Australia.


The ROAM-Waves tool uses the mature Simulating Waves Nearshore (SWAN) spectral wave model to provide information on sea state conditions. This includes information on wave development, propagation and breaking right up to the beach face at high spatial resolutions.  In combination with ROAM-Atmosphere, it enables operational decision making and risk control for marine activities, such as small vessel operations and search and rescue.



A project is underway to develop marine biogeochemical modelling capability within the ROAM modelling system. It will provide a quantitative assessment of water clarity as well as the potential for light sources such as bioluminescence. ROAM-Biovis will be underpinned by a coupled hydrodynamic – BGC model.





Want to understand more of the science? See the Coastal Environmental Modelling Team.