Dr. Castillo and Dr. Thomas, got awarded a grant from COAST.

A Hybrid GCCOM Coastal Ocean Model: Interfacing with the SCCOOS California state-wide ROMS system

2016-07-01_10-50-16For people who live along coastal regions, having information about the state of the coastal and ocean waters is extremely important. This population includes surfers, ocean related businesses, regional water management agencies, and the military. Information about tides, water flow and temperature, and large events such as hurricanes and tsunamis are critical to the economic health and survival of these communities. Programs such as the California State Coastal Conservancy   Coastal Ocean Currents Monitoring Program (COCMP) and the Southern California Coastal Current Observing System (SCCOOS) are designed to deliver continuous and real-time data, generated by a broad suite of system components that monitor the ocean on a range of space and time scales, to state and local agencies concerned with coastal water quality [1].


  A major component of this system is the California ROMS model (CA-ROMS) [2]. CA-ROMS is based on the Regional Ocean Modeling System (ROMS) and uses data assimilation for nowcasting and forecasting of several physical properties of the ocean. CA ROMS also has an advanced IT infrastructure that is used to host Web and portal services, and interoperates with other agencies and projects. This version of the CA-ROMS model extends from just north of the CA-Oregon border south to Mexico and has a resolution of 3 km. Forecasts (72 hr) and nowcasts are available in near real-time for sea surface height, water temperature, salinity, and currents. Figure 1 shows nowcast/forecast data available from this model on the SCCOOS website . ROMS is a large-scale model that is designed to study processes at kilometers to basin-scale.

The SDSU General Curvilinear Environment Modeling (GCEM) group has been developing the General Curvilinear Coastal Ocean Model (GCCOM). GCCOM is a meter-scale, fully 3D curvilinear, non-hydrostatic, large eddy simulation (LES) model that utilizes curvilinear, orthogonal and non-orthogonal meshes in all three dimensions [3]. The 3-D curvilinear grid used can be adapted to both to the bottom topography and to the coastline, resulting in a numerical model that is capable of resolving accurately the dynamics of multiple boundary-layers and their interactions with the topographic features. Adaptable curvilinear grids result in more efficient algorithms and increased resolution. UCOAM can simulate and predict ocean processes at spatial scales of a meter and coastal processes of less than 1-km. If vertical accelerations are large, and if horizontal scales are small, then non-hydrostatic effects may be important [4], and it is in this regime where we see the most potential for the UCOAM model to contribute to modern ocean science.

Expected Benefits Related to COAST

This project directly supports COAST’s mission in several important way. The project is multi-campus: it involves collaborations with two CSU campuses (SDSU and Cal Poly) and a UC school (UCLA). It is interdisciplinary: with team members being located in the computational science, computer science, and mathematical sciences. And through our plans to adopt existing SCCOOS/CA-ROMS infrastructure, we are helping to advance the integration of existing infrastructure and to promote its use for new and novel application areas.

Potential for Student Involvement

In the long-term, this scholarly activity will benefit students through the development of new research projects that can support Ph.D and M.S. student research projects. The Computational Sciences Research Center will benefit through the scholarly activity and external funding generated. The CSU system will benefit, as this project represents a collaboration involving two CSU campuses.

The research of current and future Ph.D. and M.S. students (at both SDSU and Cal Poly) will be directly impacted as result of this project. Computational science Mariangel Garcia and Collette Smirniotis are developing data assimilation (DAU) capabilities for the GCCOM model using the NCAR Data Assimilation Research Testbed (DART,) system.

Developing the capability to use CA-ROMS data as input/starting conditions for the model will facilitate their research. In addition, Dr. Chao is working on the 4D-VAR DAS aspect of the CA-ROMS model, and he is interested in their research.

M.S. student Randy Bucharelli is working on applying the GCCOM model to the San Diego Bay, and is developing the new grid being used for this project. We also intend to find funding for multiple graduate students to carry on the research in areas such as using CA-ROMS input data to a UCOAM model that maps the entire CA-ROMS CA coastline region. Other projects will be to extend our DAU capabilities. We specifically plan to use a portion of the funds from this grant to support a student who will help adapt the drift tracker software needed to host the Web services & portal described above.  

2016-07-01_10-51-22 2016-07-01_10-50-59



[1] “SCCOOS Regional Ocean Model System (ROMS) Model 3-km Data.” [Online]. Available: http://www.sccoos.org/data/roms-3km/. [Accessed: 23-Apr-2015].

[2] Y. Chao, “A high-resolution surface vector wind product for coastal oceans: Blending satellite scatterometer measurements with regional mesoscale atmospheric model simulations,” Geophys. Res. Lett., vol. 30, no. 1, pp. 37–40, 2003.

[3] M. Abouali and J. E. Castillo, “Unified Curvilinear Ocean Atmosphere Model (UCOAM): A vertical velocity case study,” Math. Comput. Model., vol. 57, no. 9–10, pp. 2158–2168, Mar. 2013.

[4] Y. Kanarska, A. Shchepetkin, and J. C. McWilliams, “Algorithm for non-hydrostatic dynamics in the Regional Oceanic Modeling System,” Ocean Model., vol. 18, no. 3–4, pp. 143–174, Jan. 2007.

[5] M. P. Thomas and J. E. Castillo, “Parallelization of the 3D Unified Curvilinear Coastal Ocean Model: Initial Results,” in International Conference on Computational Science and Its Applications, 2012, pp. 88 – 96.

[6] K. Raeder, J. L. Anderson, N. Collins, T. J. Hoar, J. E. Kay, P. H. Lauritzen, and R. Pincus, “DART/CAM: An ensemble data assimilation system for CESM atmospheric models,” J. Clim., vol. 25, no. 18, pp. 6304–6317, 2012.

[7] M. Garcia, I. Ramirez, M. Verlaan, and J. Castillo, “Application of a three-dimensional hydrodynamic model for San Quintin Bay, B.C., Mexico. Validation and calibration using OpenDA (Accepted),” J. Comput. Appl. Math., vol. 271, pp. 428–437, Jan. 2015.

[8] R. Bucciarelli, M. Garcia, and J. Castillo, “General Curvilinear Ocean Model Application : Complete Three-Dimensional Modeling of San Diego Bay Hydrodynamics,” in Poster Presented at: Applied Computational Science and Engineering Student Support (ACSESS) Meeting, 2015.

[9] P. F. Choboter, M. P. Thomas, and J. E. Castillo, “Nesting nonhydrostatic UCOAM within hydrostatic ROMS,” pp. 1–10, 2015.

[10] C. R. Torres, A. S. Mascarenhas, and J. E. Castillo, “Three-dimensional stratified flow over Alarcón Seamount, Gulf of California entrance,” Deep Sea Res. Part II Top. Stud. Oceanogr., vol. 51, no. 6–9, pp. 647–657, Mar. 2004.

[11] Y. Chao, Z. Li, J. Farrara, J. C. McWilliams, J. Bellingham, X. Capet, F. Chavez, J.-K. Choi, R. Davis, J. Doyle, D. M. Fratantoni, P. Li, P. Marchesiello, M. a. Moline, J. Paduan, and S. Ramp, “Development, implementation and evaluation of a data-assimilative ocean forecasting system off the central California coast,” Deep Sea Res. Part II Top. Stud. Oceanogr., vol. 56, no. 3–5, pp. 100–126, Feb. 2009.

[12] “California Coastal Ocean (CA) Drop-a-Drifter.” [Online]. Available: http://west.rssoffice.com/ca_roms?drifter=active. [Accessed: 22-Apr-2015].

[13] “GNOME Online Oceanographic Data Server (GOODS).” [Online]. Available: ttp://gnome.orr.noaa.gov/goods/currents/CAROMS/get_data. [Accessed: 22-Apr-2015].