Skip to content

wenfanwu/schism-toolbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

115 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCHISM-toolbox (v1.0)

This is a MATLAB toolbox designed for the Semi-implicit Cross-scale Hydroscience Integrated System Model (SCHISM).

Last updated on 2 Feb 2026 by Wenfan Wu, CCRM, Virginia Institute of Marine Science.

New features!!!

  • Use structure arrays in IC/BC functions to allow variable-specific open boundaries and time series.
  • Add functions for the serial/parallel extraction of open boundary or nudging data.
  • Improve the efficiency of many file writing functions.
  • Add SAL-related functions (self-attracting and loading tide).

More details can be found in the Changelog.md file.

Installation

To get started, just install the required add-ons and packages, then add schism-toolbox to the MATLAB search path.

MATLAB Version: 2016b or newer

Official Add-Ons & Public packages:

  • Image Processing Toolbox
  • Mapping Toolbox
  • Parallel Computing Toolbox (optional)
  • OceanMesh2D (optional)

OceanMesh2D is only required when using mesh2schism.m to load MAT files generated by OceanMesh2D.

Tutorials & Help

This part introduces useful resources for working with the schism-toolbox.

Notes

This toolbox was written referring to the fvcom-toolbox developed by Dr. Geoff Cowles et al.

Copyright

schism-toolbox is distributed under the Apache-2.0 license. It is free to use and no profit making is allowed.

If you encountered any problems/bugs when using this toolbox, or if you have any suggestions, please contact wwu@vims.edu. Any potential co-developers are highly welcome.

About

A MATLAB toolbox designed for the SCHISM ocean model

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages