Releases: CVMix/CVMix-src
Fourth minor update to first beta release (v0.54)
Removed an unused variable (buoyancy-cntr) from the cvmix_data_type structure.
Third minor update to first beta release (v0.53)
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)
This release includes a few modest improvements:
- v0.51-beta removed the allocatable attribute from cvmix_kpp.F90, this gets rid of it in all the other modules as well
- 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/)
- 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)
Two performance enhancements:
- Arrays in cvmix_kpp.F90 are not allocatable
- 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)
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)
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.