- Sep 04, 2024
-
-
Christopher Subich authored
Use cmake build for blitz++. See merge request !19
-
Derek Steinmoeller authored
-
- Apr 19, 2024
-
-
Christopher Subich authored
Check-in config file and link for sutton. See merge request !17
-
- Apr 17, 2024
-
-
Derek Steinmoeller authored
-
- Jan 26, 2023
-
-
Donovan Allum authored
-
Donovan Allum authored
2D calculation of the baroclinic vorticity in compute_baroclinic_vort.cpp was incorrectly clearly variables from a previous timestep, this has been fixed
-
- May 19, 2022
-
-
Christopher Subich authored
Refactor qsp See merge request SPINS/SPINS_main!15
-
-
-
-
-
-
-
- May 17, 2022
-
-
Christopher Subich authored
Add grid support to QSP (plus bug fixes) See merge request !14
-
- Mar 11, 2022
- Feb 25, 2022
- Jan 05, 2022
-
-
Christopher Subich authored
Add QSPCount method to Science See merge request !12
-
-
- Oct 07, 2021
-
-
Christopher Subich authored
On belize2, the new blitz version failed to build because of an error related to autotools. Adding 'autoreconf -vif' to the build magic causes the missing files to be regenerated, resulting in a successful build of blitz.
-
Christopher Subich authored
Resolved merge conflicts in Science.hpp, derivatves.cpp, incremented VERSION by one further patchlevel
-
Nico Castro-Folker authored
-
Nico Castro-Folker authored
-
Nico Castro-Folker authored
-
Nico Castro-Folker authored
-
Nico Castro-Folker authored
-
- Sep 02, 2021
-
-
Christopher Subich authored
This adds belize3.sh, a system file for the newly-built belize3, using the g++ compiler. As a usage note, blitz requires python to build successfully. As of this writing, python is only available on belize3 with `module load anaconda`.
-
Christopher Subich authored
This commit updates make_deps.sh to build newer versions of Blitz (1.0) and fftw (3.3.9). The 2010 version of Blitz no longer builds with the newest versions of GCC, and there is no harm in updating FFTW. The newest versions of Blitz (github head) require cmake to build, and some systems still in use have old, incompatible versions of cmake. Blitz 1.0.2 requires python to complete its build process (some files are auto-generated). The new version of Blitz dropped the blitz::Vector type, being equivalent to a 1-dimensional array, so it was replaced with blitz::Array<type,1> instead. Additionally, the Parformer (parallel transpose) code was adjusted to no longer use MPI_UB to define the upper bound of the array section datatype. MPI_UB was deprecated in the MPI-2 standard and removed in the MPI-3 standard, so SPINS could fail to build with some new MPI libraries (OpenMPI 4.0.3 is confirmed to break). Because this commit updates dependencies, the patch version is incremented.
-
- Jul 12, 2021
-
-
Christopher Subich authored
EOS Scripts Added 3 EOS scripts: quadeos.cpp, lineos.cpp, and nleos.cpp, as well as a script to make the eos type a selectable option in the spins.conf. That is called eos.cpp. See merge request !10
-
-
- May 21, 2021
-
-
Christopher Subich authored
-
Christopher Subich authored
-
- Apr 30, 2021
-
-
Christopher Subich authored
added g to spins.conf in /cases/derivatives/ See merge request SPINS/SPINS_main!9
-
Donovan Allum authored
-
- Apr 16, 2021
-
-
Christopher Subich authored
Added flag to spins.conf for derivatives.cpp to compute Baroclinic Vorticity See merge request !8
-
Donovan Allum authored
-
- Jan 11, 2021
-
-
Christopher Subich authored
Fixed merge conflict in derivatives.cpp
-
Christopher Subich authored
Master See merge request !6
-
Donovan Allum authored
-