Difference between revisions of "About SCHISM"
| (8 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
SCHISM is a derivative work from the original [http://www.stccmop.org/knowledge_transfer/software/selfe SELFE] model (v3.1dc as of Dec. 13 , 2014). SCHISM has been implemented by Dr. Joseph Zhang (College of William & Mary) and other developers around the world. SELFE was developed at the Oregon Health Sciences University. | SCHISM is a derivative work from the original [http://www.stccmop.org/knowledge_transfer/software/selfe SELFE] model (v3.1dc as of Dec. 13 , 2014). SCHISM has been implemented by Dr. Joseph Zhang (College of William & Mary) and other developers around the world. SELFE was developed at the Oregon Health Sciences University. | ||
| − | SCHISM (Semi-implicit Cross-scale Hydroscience Integrated System Model) is an open-source community-supported modelling system based on unstructured grids, designed for the effective simulation of 3D baroclinic circulation across | + | SCHISM (Semi-implicit Cross-scale Hydroscience Integrated System Model) is an open-source community-supported modelling system based on unstructured grids, designed for the effective simulation of 3D baroclinic circulation across lake-river-shelf-ocean scales. It uses a highly efficient semi-implicit finite-element Eulerian-Lagrangian algorithm to solve the Navier-Stokes equations (in either hydrostatic and non-hydrostatic form), in order to addresses a wide range of physical and biological processes. The numerical algorithm is high-order, and stable and computationally efficient. Although not guaranteed in the numerical scheme, the volume conservation is good. It also naturally incorporates wetting and drying of tidal flats. |
| − | Although the SELFE model (from which SCHISM was derived) was originally developed to meet specific modeling challenges for the Columbia River, it has been extensively tested against standard ocean/coastal benchmarks and applied to a number of bays/estuaries around the world, in the context of general circulation, tsunami and storm-surge inundation, water quality, oil spill, sediment transport, coastal ecology, and wave-current interaction. SCHISM includes many improvements of the original SELFE code (v3.1dc). | + | Although the SELFE model (from which SCHISM was derived) was originally developed to meet specific modeling challenges for the Columbia River, it has been extensively tested against standard ocean/coastal benchmarks and applied to a number of bays/estuaries around the world, in the context of general circulation, tsunami and storm-surge inundation, water quality, oil spill, sediment transport, coastal ecology, and wave-current interaction. SCHISM includes many improvements of the original SELFE code (v3.1dc); see recent [http://ccrm.vims.edu/schism/schism_pubs.html publications] for more info. |
| − | The source code and other information can be downloaded from | + | The source code and other information can be downloaded from the [http://ccrm.vims.edu/schism/ SCHISM] web. The plot below shows a snapshot of various modules inside SCHISM (v4.1). |
[[File:SCHISM-modules.png|thumb|center|SCHISMmodeling system]] | [[File:SCHISM-modules.png|thumb|center|SCHISMmodeling system]] | ||
| Line 19: | Line 19: | ||
<LI>Hydrostatic & non-hydrostatic options | <LI>Hydrostatic & non-hydrostatic options | ||
<LI>Unstructured grid in the horizontal dimension | <LI>Unstructured grid in the horizontal dimension | ||
| − | <LI>Hybrid SZ coordinates or new | + | <LI>Hybrid SZ coordinates or new LSC<sup>2</sup> in the vertical dimension |
| − | <LI>Semi-implicit time stepping (no mode splitting): no CFL stability constraints | + | <LI>Semi-implicit time stepping (no mode splitting): no CFL stability constraints → numerical efficiency |
| − | <LI>Robust matrix solver | + | <LI>Robust matrix solver |
<LI>Higher-order Eulerian-Lagrangian treatment of advection | <LI>Higher-order Eulerian-Lagrangian treatment of advection | ||
<LI>Natural treatment of wetting and drying suitable for inundation studies | <LI>Natural treatment of wetting and drying suitable for inundation studies | ||
| Line 32: | Line 32: | ||
<UL> | <UL> | ||
| − | <LI>3D baroclinic cross-scale river-estuary-plume-shelf circulations | + | <LI>3D baroclinic cross-scale lake-river-estuary-plume-shelf-ocean circulations |
<LI>Tsunami hazards | <LI>Tsunami hazards | ||
<LI>Storm surge | <LI>Storm surge | ||
Latest revision as of 09:43, 19 December 2014
SCHISM modelling system
SCHISM is a derivative work from the original SELFE model (v3.1dc as of Dec. 13 , 2014). SCHISM has been implemented by Dr. Joseph Zhang (College of William & Mary) and other developers around the world. SELFE was developed at the Oregon Health Sciences University.
SCHISM (Semi-implicit Cross-scale Hydroscience Integrated System Model) is an open-source community-supported modelling system based on unstructured grids, designed for the effective simulation of 3D baroclinic circulation across lake-river-shelf-ocean scales. It uses a highly efficient semi-implicit finite-element Eulerian-Lagrangian algorithm to solve the Navier-Stokes equations (in either hydrostatic and non-hydrostatic form), in order to addresses a wide range of physical and biological processes. The numerical algorithm is high-order, and stable and computationally efficient. Although not guaranteed in the numerical scheme, the volume conservation is good. It also naturally incorporates wetting and drying of tidal flats.
Although the SELFE model (from which SCHISM was derived) was originally developed to meet specific modeling challenges for the Columbia River, it has been extensively tested against standard ocean/coastal benchmarks and applied to a number of bays/estuaries around the world, in the context of general circulation, tsunami and storm-surge inundation, water quality, oil spill, sediment transport, coastal ecology, and wave-current interaction. SCHISM includes many improvements of the original SELFE code (v3.1dc); see recent publications for more info.
The source code and other information can be downloaded from the SCHISM web. The plot below shows a snapshot of various modules inside SCHISM (v4.1).
Major Characteristics of SCHISM
Unstructured triangular grids + implicit time stepping + Eulerian-Lagrangian Method = flexibility, accuracy, & robustness & efficiency (F.A.R.E.)
- Finite element/volume formulation
- Hydrostatic & non-hydrostatic options
- Unstructured grid in the horizontal dimension
- Hybrid SZ coordinates or new LSC2 in the vertical dimension
- Semi-implicit time stepping (no mode splitting): no CFL stability constraints → numerical efficiency
- Robust matrix solver
- Higher-order Eulerian-Lagrangian treatment of advection
- Natural treatment of wetting and drying suitable for inundation studies
- Three transport algorithms: Eulerian-Lagrangian, upwind, or TVD
- Volume conservation good
- Mass conservative transport
Modeling system & application areas
- 3D baroclinic cross-scale lake-river-estuary-plume-shelf-ocean circulations
- Tsunami hazards
- Storm surge
- Sediment transport
- Ecology & water quality
- Oil spill
- Short wave-current interaction