TY - JOUR
T1 - SELFE
T2 - A semi-implicit Eulerian-Lagrangian finite-element model for cross-scale ocean circulation
AU - Zhang, Yinglong
AU - Baptista, António M.
N1 - Funding Information:
The development of SELFE as a model to predict baroclinic circulations in bays and estuaries was driven by the challenges in modeling cross-scale “river-to-ocean” circulation. The use of semi-implicit time stepping, Eulerian–Lagrangian treatment of advection, and a formal finite-element framework has enabled SELFE to efficiently and robustly simulate complex circulations as found in the Columbia River. The strong computational performance of SELFE is supported by the findings presented in this paper.
PY - 2008
Y1 - 2008
N2 - Unstructured-grid models grounded on semi-implicit, finite-volume, Eulerian-Lagrangian algorithms, such as UnTRIM and ELCIRC, have enjoyed considerable success recently in simulating 3D estuarine and coastal circulation. However, opportunities for improving the accuracy of this type of models were identified during extensive simulations of a tightly coupled estuary-plume-shelf system in the Columbia River system. Efforts to improve numerical accuracy resulted in SELFE, a new finite-element model for cross-scale ocean modeling. SELFE retains key benefits, including computational efficiency of existing semi-implicit Eulerian-Lagrangian finite-volume models, but relaxes restrictions on grids, uses higher-order shape functions for elevation, and enables superior flexibility in representing the bathymetry. Better representation of the bathymetry is enabled by a novel, "localized" vertical grid that resembles unstructured grids. At a particular horizontal location, SELFE uses either S coordinates or SZ coordinates, but the equations are consistently solved in Z space. SELFE also performs well relative to volume conservation and spurious oscillations, two problems that plague some finite-element models. This paper introduces SELFE as an open-source code available for community use and enhancement. The main focus here is on describing the formulation of the model and on showing results for a range of progressively demanding benchmark tests. While leaving details to separate publications, we also briefly illustrate the superior performance of SELFE over ELCIRC in a field application to the Columbia River estuary and plume.
AB - Unstructured-grid models grounded on semi-implicit, finite-volume, Eulerian-Lagrangian algorithms, such as UnTRIM and ELCIRC, have enjoyed considerable success recently in simulating 3D estuarine and coastal circulation. However, opportunities for improving the accuracy of this type of models were identified during extensive simulations of a tightly coupled estuary-plume-shelf system in the Columbia River system. Efforts to improve numerical accuracy resulted in SELFE, a new finite-element model for cross-scale ocean modeling. SELFE retains key benefits, including computational efficiency of existing semi-implicit Eulerian-Lagrangian finite-volume models, but relaxes restrictions on grids, uses higher-order shape functions for elevation, and enables superior flexibility in representing the bathymetry. Better representation of the bathymetry is enabled by a novel, "localized" vertical grid that resembles unstructured grids. At a particular horizontal location, SELFE uses either S coordinates or SZ coordinates, but the equations are consistently solved in Z space. SELFE also performs well relative to volume conservation and spurious oscillations, two problems that plague some finite-element models. This paper introduces SELFE as an open-source code available for community use and enhancement. The main focus here is on describing the formulation of the model and on showing results for a range of progressively demanding benchmark tests. While leaving details to separate publications, we also briefly illustrate the superior performance of SELFE over ELCIRC in a field application to the Columbia River estuary and plume.
KW - Cross-scale ocean modeling
KW - Estuaries
KW - Eulerian-Lagrangian methods
KW - Finite elements
KW - Plumes
KW - Semi-implicit time stepping
UR - http://www.scopus.com/inward/record.url?scp=40149093364&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=40149093364&partnerID=8YFLogxK
U2 - 10.1016/j.ocemod.2007.11.005
DO - 10.1016/j.ocemod.2007.11.005
M3 - Article
AN - SCOPUS:40149093364
SN - 1463-5003
VL - 21
SP - 71
EP - 96
JO - Ocean Modelling
JF - Ocean Modelling
IS - 3-4
ER -