ET parameter files should not activate BLAS, LAPACK or OpenBLAS directly

Issue #1696 closed
Ian Hinder created an issue

The choice of whether to use BLAS/LAPACK or OpenBLAS is now made by simfactory, but many ET-provided parameter files still activate them directly. This means that these parameter files will not work on machines where OpenBLAS is preferred (e.g. Datura). The activations can be removed entirely, as Cactus will automatically activate either BLAS and LAPACK, or OpenBLAS, depending on which are compiled into a configuration.

$ find . -name "*.par"|xargs grep -rn 'BLAS\|LAPACK'
./arrangements/CactusNumerical/InterpToArray/par/qc0-interpolate.par:30:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinAnalysis/Extract/test/qc0-mclachlan/qc0-mclachlan.par:19:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinAnalysis/Extract/test/qc0-mclachlan.par:20:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinEvolve/GRHydro_InitData/par/bondi-punc-iso.par:46:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinEvolve/GRHydro_InitData/par/bondi-punc.par:46:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinEvolve/GRHydro_InitData/par/bondi-punc2.par:46:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinEvolve/GRHydro_InitData/par/bondi_sp.par:50:ActiveThorns = "BLAS LAPACK GSL"
./arrangements/EinsteinEvolve/GRHydro_InitData/par/bondiM.par:52:ActiveThorns = "BLAS LAPACK GSL"
./arrangements/EinsteinEvolve/GRHydro_InitData/par/MagTOVstar.par:47:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinEvolve/GRHydro_InitData/par/TOVstar.par:47:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/bbh/bbh.par:19:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/bbh/BBHHigherRes.par:44:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/bbh/BBHHighRes.par:44:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/bbh/BBHLowRes.par:44:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/bbh/BBHMedHRes.par:44:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/bbh/BBHMedRes.par:44:ActiveThorns = "BLAS LAPACK GSL HDF5"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/cosmology/gowdy.par:90:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/cosmology/kasner-hi.par:91:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/cosmology/kasner-med.par:91:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/cosmology/kasner-vhi.par:91:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/arXiv:1111.3344/cosmology/kasner.par:91:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/qc0-mclachlan-commspeed.par:19:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/qc0-mclachlan-i3t.par:19:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/qc0-mclachlan.par:19:ActiveThorns = "BLAS LAPACK"
./arrangements/EinsteinExamples/par/qc0_rec_1.par:19:#ActiveThorns = "BLAS LAPACK"
./arrangements/PITTNullCode/SphericalHarmonicDecomp/par/qc0-mclachlan-CCE_Cauchy.par:30:ActiveThorns = "BLAS LAPACK"
./repos/carpet/Carpet/test/kasner.par:87:ActiveThorns = "BLAS LAPACK"
./repos/carpet/Carpet/test/kasner_amr.par:95:ActiveThorns = "BLAS LAPACK"
./repos/carpet/CarpetReduce/test/periodic_weight.par:80:ActiveThorns = "BLAS LAPACK"
./repos/McLachlan/par/qc0-mclachlan.par:30:ActiveThorns = "BLAS LAPACK"
./simfactory/etc/parfiles/qc0-mclachlan.par:27:ActiveThorns = "BLAS LAPACK"

Keyword: postrelease

Comments (3)

  1. Log in to comment