- 26 Jan, 2023 2 commits
-
-
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
-
- 19 May, 2022 7 commits
-
-
Christopher Subich authored
Refactor qsp See merge request !15
-
-
-
-
-
-
-
- 17 May, 2022 1 commit
-
-
Christopher Subich authored
Add grid support to QSP (plus bug fixes) See merge request !14
-
- 11 Mar, 2022 2 commits
- 25 Feb, 2022 2 commits
- 05 Jan, 2022 2 commits
-
-
Christopher Subich authored
Add QSPCount method to Science See merge request !12
-
-
- 07 Oct, 2021 7 commits
-
-
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
-
- 02 Sep, 2021 2 commits
-
-
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.
-
- 12 Jul, 2021 2 commits
-
-
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
-
-
- 21 May, 2021 2 commits
-
-
Christopher Subich authored
-
Christopher Subich authored
-
- 30 Apr, 2021 2 commits
-
-
Christopher Subich authored
added g to spins.conf in /cases/derivatives/ See merge request !9
-
Donovan Allum authored
-
- 16 Apr, 2021 2 commits
-
-
Christopher Subich authored
Added flag to spins.conf for derivatives.cpp to compute Baroclinic Vorticity See merge request !8
-
Donovan Allum authored
-
- 11 Jan, 2021 7 commits
-
-
Christopher Subich authored
Fixed merge conflict in derivatives.cpp
-
Christopher Subich authored
Master See merge request !6
-
Donovan Allum authored
-
Nico Castro-Folker authored
-
Nico Castro-Folker authored
-
Nico Castro-Folker authored
-
Nico Castro-Folker authored
-