What's Changed
- Fix SIGFPE bug in SUPOLF by @samhatfield in #327
- Initialise pointer in ectrans_memory by @DJDavies2 in #325
- Fix some IO problems in ectrans-benchmark by @DJDavies2 in #326
- Fix dump checksums unallocated array issue by @samhatfield in #328
- Correct test properties for test with FLT option by @samhatfield in #332
- Tweak CMake features by @samhatfield in #330
- Fix typos in tests definition by @samhatfield in #336
- Remove references to unused FSPGL_PROC in inverse by @samhatfield in #331
- Remove SUFFT by @samhatfield in #345
- Update CUFFT error codes by @samhatfield in #343
- Remove redundant LDFOU2AD by @samhatfield in #346
- Split dump_checksums_pgp into 4 methods by @dhaumont in #339
- Update macOS and clang versions in workflows by @samhatfield in #347
- Delete unused gpu/INIGPTR subroutine by @samhatfield in #344
- Fix gath spec bug by @samhatfield in #349
- Replace use of local cmake macro ectrans_target_fortran_module_directory with ecbuild by @wdeconinck in #353
- Limited-area transforms on GPU by @ddegrauwe in #279
- Factorize duplication between trltog and trgtol (cpu only) by @dhaumont in #317
- Add API test suites by @samhatfield in #313
- Find files in bundle by @DJDavies2 in #357
- Add API tests for SETUP_TRANS by @samhatfield in #355
- Tidy SULEG by @samhatfield in #358
- Add missing linker language to generate_api_test_suite by @awnawab in #360
- Fix compiler flags for ifx by @awnawab in #366
- Add ifx to CI by @samhatfield in #367
- Fix feature for etrans by @samhatfield in #365
- Add arch files for action sites and fix LUMI action by @samhatfield in #364
- Tidy adjoint tests by @samhatfield in #368
- Move towards using MPL in the GPU version by @samhatfield in #335
- Fix declaration order by @DJDavies2 in #370
- Reproduce and fix vordiv_to_uv FPE reported in ecmwf/atlas#346 by @wdeconinck in #372
- Fix some bugs and tidy the benchmark program by @samhatfield in #375
- Fix short circuite IF by @DJDavies2 in #377
- MPI Split communicator. by @mo-joshuacolclough in #318
- Ensure trans_set_mpi_comm compatibility with congruent comms by @wdeconinck in #379
- Add DIR_TRANS API tests by @samhatfield in #371
- Fix ectrans_test_install with static builds of fiat and ectrans by @wdeconinck in #380
New Contributors
- @mo-joshuacolclough made their first contribution in #318
Full Changelog: 1.7.0...1.8.0