Difference between revisions of "SMS:FVCOM"
(17 intermediate revisions by 2 users not shown)  
Line 5:  Line 5:  
Changsheng Chen <br>  Changsheng Chen <br>  
University of MassachusettsDartmouth  University of MassachusettsDartmouth  
−  web_site= [http://fvcom.smast.umassd.edu/  +  web_site= [http://fvcom.smast.umassd.edu/fvcom/ FVCOM web site] 
tutorials=  tutorials=  
General Section  General Section  
Line 13:  Line 13:  
}}  }}  
−  As stated on the  +  As stated on the [http://fvcom.smast.umassd.edu/fvcom/ FVCOM website]: 
+  :The Unstructured Grid '''F'''inite '''V'''olume '''C'''oastal '''O'''cean '''M'''odel (FVCOM) is a prognostic, unstructuredgrid, finitevolume, freesurface, 3D primitive equation coastal ocean circulation model developed by UMASSDWHOI joint efforts. The model consists of momentum, continuity, temperature, salinity and density equations and is closed physically and mathematically using turbulence closure submodels. The horizontal grid is comprised of unstructured triangular cells and the irregular bottom is preseented using generalized terrainfollowing coordinates. The General Ocean Turbulent Model (GOTM) developed by Burchard’s research group in Germany (Burchard, 2002) has been added to FVCOM to provide optional vertical turbulent closure schemes. FVCOM is solved numerically by a secondorder accurate discrete flux calculation in the integral form of the governing equations over an unstructured triangular grid. This approach combines the best features of finiteelement methods (grid flexibility) and finitedifference methods (numerical efficiency and code simplicity) and provides a much better numerical representation of both local and global momentum, mass, salt, heat, and tracer conservation. The ability of FVCOM to accurately solve scalar conservation equations in addition to the topological flexibility provided by unstructured meshes and the simplicity of the coding structure has make FVCOM ideally suited for many coastal and interdisciplinary scientific applications.  
−  +  :FVCOM was originally developed for the estuarine flooding/drying process in estuaries and the tidal, buoyancy and winddriven circulation in the coastal region featured with complex irregular geometry and steep bottom topography. This model has been upgraded to the spherical coordinate system for basin and global applications. A nonhydrostatic version of FVCOM has been coded and is being tested.  
−  
−  FVCOM was originally developed for the estuarine flooding/drying process in estuaries and the tidal, buoyancy and winddriven circulation in the coastal region featured with complex irregular geometry and steep bottom topography. This model has been upgraded to the spherical coordinate system for basin and global applications. A nonhydrostatic version of FVCOM has been coded and is being tested.  
== Features ==  == Features ==  
Line 28:  Line 27:  
* Fullynonlinear ice models (implemented by F. Dupont)  * Fullynonlinear ice models (implemented by F. Dupont)  
* A 3D sediment transport module (based on the U.S.G.S. national sediment transport model) for estuarine and nearshore applications  * A 3D sediment transport module (based on the U.S.G.S. national sediment transport model) for estuarine and nearshore applications  
−  * A flexible biological module (FBM) for food web dynamics study. With various prebuilt functions and parameters for these groups, FBM allows  +  * A flexible biological module (FBM) for food web dynamics study. With various prebuilt functions and parameters for these groups, FBM allows either selecting a prebuilt biological model (such as NPZ, NPZD, etc.) or building a biological model using the predefined pool of biological variables and parameterization functions. FBM includes seven groups: 
−  +  <blockquote style="margintop:0px; marginbottom:0px;">  
−  +  * Nutrients  
−  +  * Autotrophy  
−  +  * Heterotrophy  
−  +  * Detritus  
−  +  * Dissolved organic matter  
−  +  * Bacteria  
+  * Other  
+  </blockquote>  
FVCOM was originally coded for sigmacoordinates in the vertical and now has been upgraded to a generalized terrianfollowing coordinate system with choices of various topographicfollowing coordinates. FVCOM is written with Fortran 90 with MPI parallelization, and runs efficiently on single and multiprocessor machines.  FVCOM was originally coded for sigmacoordinates in the vertical and now has been upgraded to a generalized terrianfollowing coordinate system with choices of various topographicfollowing coordinates. FVCOM is written with Fortran 90 with MPI parallelization, and runs efficiently on single and multiprocessor machines.  
−  FVCOM is an open source code ocean community model that always welcomes new users.  +  FVCOM is an open source code ocean community model that always welcomes new users. '''This program is only permitted for use in noncommercial academic research and education.''' Users are required to [http://fvcom.smast.umassd.edu/wplogin.php?action=register register] to receive the source codes, demo examples, and user manuals as well as some recommended postprocessing tools. 
==Graphical Interface==  ==Graphical Interface==  
Line 44:  Line 45:  
== External Links ==  == External Links ==  
−  * [http://fvcom.smast.umassd.edu/  +  * [http://fvcom.smast.umassd.edu/ FVCOM Model Developer Website] 
−  * [http://fvcom.smast.umassd.edu/  +  * [http://fvcom.smast.umassd.edu/fvcompublications/ FVCOM Publications] 
−  * [http://  +  * [http://fvcom.smast.umassd.edu/bbs/ FVCOM Forum] 
−  * [http://fvcom.smast.umassd.edu/FVCOM/  +  * [http://fvcom.smast.umassd.edu/category/fvcom/3fvcomhelp/ FVCOM Help] 
+  * [http://fvcom.smast.umassd.edu/wiki/index.php/FVCOM_Documentation FVCOM Wiki]  
== Related Topics ==  == Related Topics ==  
−  * [[SMS:  +  * [[SMS:Generic ModelGeneric Model Interface]] 
Line 57:  Line 59:  
[[Category:SMS 2D MeshF]]  [[Category:SMS 2D MeshF]]  
[[Category:FVCOMF]]  [[Category:FVCOMF]]  
+  [[Category:Generic InterfaceF]]  
+  [[Category:External Links]]  
+  [[Category:SMS Models]] 
Latest revision as of 14:50, 15 May 2018
FVCOM  

Model Info  
Model type  Prognostic, unstructuredgrid, finitevolume, freesurface, 3D primitive equation coastal ocean circulation model 
Developer 
Changsheng Chen 
Web site  FVCOM web site 
Tutorials 
General Section

As stated on the FVCOM website:
 The Unstructured Grid Finite Volume Coastal Ocean Model (FVCOM) is a prognostic, unstructuredgrid, finitevolume, freesurface, 3D primitive equation coastal ocean circulation model developed by UMASSDWHOI joint efforts. The model consists of momentum, continuity, temperature, salinity and density equations and is closed physically and mathematically using turbulence closure submodels. The horizontal grid is comprised of unstructured triangular cells and the irregular bottom is preseented using generalized terrainfollowing coordinates. The General Ocean Turbulent Model (GOTM) developed by Burchard’s research group in Germany (Burchard, 2002) has been added to FVCOM to provide optional vertical turbulent closure schemes. FVCOM is solved numerically by a secondorder accurate discrete flux calculation in the integral form of the governing equations over an unstructured triangular grid. This approach combines the best features of finiteelement methods (grid flexibility) and finitedifference methods (numerical efficiency and code simplicity) and provides a much better numerical representation of both local and global momentum, mass, salt, heat, and tracer conservation. The ability of FVCOM to accurately solve scalar conservation equations in addition to the topological flexibility provided by unstructured meshes and the simplicity of the coding structure has make FVCOM ideally suited for many coastal and interdisciplinary scientific applications.
 FVCOM was originally developed for the estuarine flooding/drying process in estuaries and the tidal, buoyancy and winddriven circulation in the coastal region featured with complex irregular geometry and steep bottom topography. This model has been upgraded to the spherical coordinate system for basin and global applications. A nonhydrostatic version of FVCOM has been coded and is being tested.
Features
The present version of FVCOM includes:
 Choice of Cartesian or spherical coordinate system
 A massconservative wet/dry point treatment for the flooding/drying process simulation
 The General Ocean Turbulent Model (GOTM) modules (Burchard et al., 1999; Burchard, 2002) for optional vertical turbulent mixing schemes
 A water quality module to simulate dissolved oxygen and other environmental indicators
 4D nudging and Reduced/Ensemble Kalman Filters (implemented in collaboration with P. Rizzoli at MIT) for data assimilation
 Fullynonlinear ice models (implemented by F. Dupont)
 A 3D sediment transport module (based on the U.S.G.S. national sediment transport model) for estuarine and nearshore applications
 A flexible biological module (FBM) for food web dynamics study. With various prebuilt functions and parameters for these groups, FBM allows either selecting a prebuilt biological model (such as NPZ, NPZD, etc.) or building a biological model using the predefined pool of biological variables and parameterization functions. FBM includes seven groups:
 Nutrients
 Autotrophy
 Heterotrophy
 Detritus
 Dissolved organic matter
 Bacteria
 Other
FVCOM was originally coded for sigmacoordinates in the vertical and now has been upgraded to a generalized terrianfollowing coordinate system with choices of various topographicfollowing coordinates. FVCOM is written with Fortran 90 with MPI parallelization, and runs efficiently on single and multiprocessor machines.
FVCOM is an open source code ocean community model that always welcomes new users. This program is only permitted for use in noncommercial academic research and education. Users are required to register to receive the source codes, demo examples, and user manuals as well as some recommended postprocessing tools.
Graphical Interface
FVCOM uses the Generic Model Graphical Interface.
External Links
Related Topics
SMS – Surfacewater Modeling System  

Modules:  1D Grid • Cartesian Grid • Curvilinear Grid • GIS • Map • Mesh • Particle • Quadtree • Raster • Scatter  
General Models:  FVCOM • Generic • PTM • TUFLOW FV  
Coastal Models:  ADCIRC • BOUSS2D • CGWAVE • CMSFlow • CMSWave • GenCade • STWAVE • WAM  
Riverine/Estuarine Models:  ADH • FESWMS • HECRAS • HYDRO AS2D • RMA2 • RMA4 • SRH2D • Steering • TUFLOW  
Aquaveo • SMS Tutorials • SMS Workflows 