Skip to content

Releases: SHYFEM-model/shyfem

This is the end edition

06 Mar 11:05

Choose a tag to compare

06.03.2024 VERS_7_5_85 This is the end edition

just bug fixes
last edition before completely passing to community model

Pre-community edition

25 Sep 13:13

Choose a tag to compare

25.09.2023 VERS_7_5_84 Pre-community edition

generalized vertical coordinates
many bug fixes for mpi routines
tripple point managing
finished box model
manage nkn==nel bug
worked on closings

Pre-Istanbul23 edition

24 Mar 12:50

Choose a tag to compare

24.03.2023 VERS_7_5_83 Pre-Istanbul23 edition

many bug fixes and enhancements for MPI
MPI version generally working
PetSc working
error conditions on boundary relaxed for single domains
horizontal diffusion working (except tripple points)
new format for id_elem(0:3,nel)
ghost_nodes are computed correctly now
sparsekit solver generalized (no dimension error for n2zero,n2max)
mor bug fixes for box model

VERS_7_5_82

04 Dec 17:25

Choose a tag to compare

VERS_7_5_82

Istanbul III edition

19 May 16:23

Choose a tag to compare

19.05.2022 VERS_7_5_80 Istanbul III edition

petsc fully integrated into shyfem (with howto)
howto files for petsc and mpi in femcheck/info
cpu_time routines introduced
box model reads new version of index file

WW3 edition

06 May 16:30

Choose a tag to compare

06.05.2022 VERS_7_5_78 WW3 edition

new wave module WW3 integrated in model
more testing on MPI version
	OBC in more than one domain
	rain and distributed fluxes now working
	new array iboundv to identify real boundary nodes
lagrangian module with density on type post-processing
bug fix in system_solve_global

Istanbul II edition bis

12 Apr 16:10

Choose a tag to compare

12.04.2022 VERS_7_5_77 Istanbul II edition bis

    This is a second version for MPI shyfem on node partitioning

    New things that are working
            horizontal diffusivity
            regular forcing fem files
            regular forcing boundary files
            online partitioning - no need to create partition on bas file

    routines for partitioning adapted for online use
    more adjustments in loop index for mpi (look for ie_mpi)
    no need for -mpi switch
    zconst was not set correctly
    regular interpolation of boundary nodes is correct now
    bug fix for INTEL in uvint

Istanbul I edition

09 Apr 13:41

Choose a tag to compare

09.04.2022 VERS_7_5_75 Istanbul I edition

This is a first version for MPI shyfem on node partitioning

The mpi and serial version are bit-to-bit compatible
Most things are now working, including
	explicit and isemi-implicit (no PETsC yet)
	area code and wetting and drying
	advective terms
	tracer, T/S, baroclinic
	2d, 3d zeta, 3d sigma
	gotm turbulence closure
Not working things:
	flux sections
	no horizontal viscosity and diffusivity
	no open boundaries across domains
	no WRT
	no lagrangian

bug in GOTM fixed (tridiagonal wrong for 2 layers)
new option -mpi_debug in shyfem
new routines for exchanging arrays between domains
adjustments in loop index for mpi (look for ie_mpi)
chezy table adjusted for multi-domain
coupling with WW3 nearly complete
compiler warnings adjusted
compiler bug with PGI (PGI_ggguuu) - no solution
lots of small bug fixes

Schnucki edition

22 Mar 11:04

Choose a tag to compare

22.03.2022 VERS_7_5_73 Schnucki edition

This is an intermediate release.

output routines upgraded to da_out
averaging routines moved to subconutil.f
changes in lgrelab
new femadd
accept int64 data type for time variable (netcdf.f)
obsolete files moved to new obsolete folder
some code cleaning

Ides of March edition

15 Mar 13:00

Choose a tag to compare

15.03.2022 VERS_7_5_72 Ides of March edition

This is a long awaited big release. Main points are:

better handling of box model (with utilities)
new gfortran version warnings fixed
turbines integrated
new age computing added
added Hersbach wind stress formulation
bug fix in iff_init -> BC handling was wrong (subfemintp.f)
lot's of other bug fixes
lot's of small enhancements