Skip to content

zyaj/suntans-general-vertical-coordinate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

suntans-general-vertical-coordinate

Introduction

This is a beta version of the original SUNTANS ocean model (https://github.com/zyaj/suntans). The aim of these codes is to combine all the existing features into one version.

The history of the development for different files is recorded in the "/progress" folder. The latest update is the generalized vertical coordinate for the SUNTANS model.

Discretization schemes

Time-steping schemes: theta method, AI2 and AM2 for implicit scheme, AB2, AX2 and AB3 for explicit schemes.

Spacial schemes: 2nd-order central-difference scheme, and momentum advection with TVD schemes.

New Modules


Hybrid grid: Any arbitrary shape of grid cell or hybrid type of grid mesh.

Vegetation drag parameteriztion: Parameterize the drag effects on momentum conservaton due to the existence of vegetation

Subgrid bathymetry and related parameterization: Apply subgrid bathymetry method and Newton iteration to calculate free surface, resolve high-resolution bathymetry data and related parameterization for bottom drag and sediment transport.

Culvert (pressurized flow): Apply the iterative solver of subgrid bathymetry method and integrate the pressurized flow (culvert flow) into one simulations.

Generalized vertical coordinate: A hybrid/grid generalized vertical coordinate for unstructured-grid, nonhydrostatic ocean modeling (The current option is z-level, sigma, isopycnal, variational moving mesh and user-defined function).

Installation suggestion

The following combinations have been tested.

Parallel1: MPICH2+GCC4.9+Parmetis2.0+Triangle Parallel2: OpenMP+GCC4.9+Parmetis2.0+Triangle

Related publications

Note

  1. The scs3D test case is still underway. Please try other test cases first.
  2. The release notes can be found in the progress folder.

Quick Start

Please check the Wiki page of this repository.

Latest Update (05/17/2018)

  1. The prelimary periodic boundary condition has been deployed.
  2. More tests are still underway.
  3. New notes will be added to decribe how to use the periodic boundary condition.
  4. Please check the periodic_boundary_condition test case.

About

The latest version of SUNTANS model with vegetation, sediment transport, subgrid, culvert and hybrid vertical coordinate.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages