Releases: fengyanshi/FUNWAVE-TVD
Version_3.6
This release includes IG wave generation with 2nd correction.
Version_3.5
release before the workshop in Nanjing
Version_3.4
This release is mainly for the mini-FUNWAVE Workshop 2019 at UD. Compared to Version 3.3 which was used for Workshop 2018, several modifications have been done:
- added roller and undertow effects on sediment transport
- added slender body shapes in the vessel module
- added tracer module
Version 3.3
The major update in this version is that the sediment transport module was merged into the central module. In addition, several new features were added:
- Meteo module for calculating meteo-tsunamis
- Left-boundary wavemaker
This version was tested using all cases in /simple_tests/. It will be used in the training sessions in the FUNWAVE-TVD Workshop 2018.
NOTE: we found a bug in source.F. If you use the Manning formula for friction, the friction term for y direction mistakenly used U(i,j) instead of V(i,j). The bug was corrected in the current master branch. 01/31/2019
Version 3.2
This release fixes some small bugs and added an option to read phase information for wavemaker. Some I/O issues associated with random number of processors are not fixed. In the next beta version (the current master branch), we fixed the problem but need a complete test on more applications. Right now, we recommend using fully divisible Mglob/PX, Nglob/PY for your applications.
Version 3.1
Version 3.1 was used in the training sessions of FUNWAVE-TVD Workshop.
https://fengyanshi.github.io/build/html/news.html
This model version incorporates the following new capabilities and features:
- ship/vessel wave module for both pressure source and boundary integral (panel) methods
- meteo module for storm surge, wind effects on wave form meteo-tsunami
- addition of binary output of field variables (eta, u, v, etc.) implemented in parallel so that all processors/cores writing to a file concurrently when specifying
FIELD_IO_TYPE
variable - partially absorbing/reflecting inner boundaries (e.g., breakwaters)
- flexible number of processors without the need for
Mglob
andNglob
to be equally divisible byPX
andPY
, respectively - complete set of internal wavemaker options with the addition of the
- TMA (1D and 2D) Spectrum
- JONWAP (1D and 2D) Spectrum
- user-specified 2D spectrum
- time-series
Version 3.0
The pristine version of the new FUNWAVE-TVD model with multiple new capabilities. Those include
- parallelized periodic boundary conditions (North-South)
- 4th order RK solver + Van Leer limiter
- global wave height calculations for spectral waves (Hsig, Havg, etc.)
- model stability detector
- bathymetry smoothing function based on a given tolerance (slope criterion)