Skip to content

Releases: CVMix/CVMix-src

Fourth minor update to first beta release (v0.54)

30 Aug 16:57
Compare
Choose a tag to compare

Removed an unused variable (buoyancy-cntr) from the cvmix_data_type structure.

Third minor update to first beta release (v0.53)

29 Jul 21:20
Compare
Choose a tag to compare

Fixing a bug in the build system that was causing problems when trying to link libcvmix.a as part of the CESM build

Second minor update to first beta release (v0.52)

23 Jul 22:50
Compare
Choose a tag to compare

This release includes a few modest improvements:

  1. v0.51-beta removed the allocatable attribute from cvmix_kpp.F90, this gets rid of it in all the other modules as well
  2. The scripts to run the regression tests have been refactored to reduce duplicate code (there is now a suite of bash functions in reg_tests/common/)
  3. The README file in the root directory has been updated, it was painfully out of date.

First minor update to first beta release (v0.51)

14 Jul 16:55
Compare
Choose a tag to compare

Two performance enhancements:

  1. Arrays in cvmix_kpp.F90 are not allocatable
  2. Added additional interface for cvmix_kpp_compute_turbulent_scales (scalar sigma, vector OBL_depth)

Code also now compiles without warnings using gfortran 4.8 and the build system is a little bit cleaner.

First beta release (v0.5)

08 Jul 02:49
Compare
Choose a tag to compare

This is the first public release of CVMix - all functionality for KPP should be included, and we hope interfaces are finalized, but we have not tuned the code for performance yet. We are soliciting feedback of all kinds (code, documentation, missing features, etc.)

Tag for use with initial POP testing (v0.4-prebeta)

30 Jun 16:37
Compare
Choose a tag to compare

The version of KPP in this tag introduces O(10^-6) differences compared to the POP implementation of KPP after one day (25 time steps); from all of our testing, this is the order of magnitude expected due to differences in order of operations / unit conversion.