summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/amrex
AgeCommit message (Collapse)AuthorFilesLines
2023-03-08amrex: add v23.03 (#35765)Weiqun Zhang1-4/+6
2023-02-01Use the `maintainers` directive in all packages (#35201)Massimiliano Culpo1-1/+1
2023-02-01amrex: add v23.02 (#35286)Weiqun Zhang1-1/+2
2023-01-18license year bump (#34921)Harmen Stoppels1-1/+1
* license bump year * fix black issues of modified files * mypy * fix 2021 -> 2023
2023-01-02amrex: add v23.01 and v22.12 (#34764)Weiqun Zhang1-1/+5
Since amrex@22.12, CUDA >= 11 is needed for C++17 support. Since amrex@23.01 oneAPI >= 2023 is needed for SYCL 2020.
2022-11-02amrex: add v22.11 (#33671)Weiqun Zhang1-1/+2
2022-10-31Enable Cuda for AMReX smoke test. (#28576)Erik1-2/+7
* Enable Cuda for AMReX smoke test. * style fix * more style fixes * change /... to join_path Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-10-03amrex: add v22.10 (#32966)Weiqun Zhang1-1/+2
2022-09-01amrex: add v22.09 (#32477)Weiqun Zhang1-1/+2
2022-08-17amrex: add v22.08 (#31844)Weiqun Zhang1-1/+2
2022-08-12rocm: add v5.2 for the entire stack (#31591)renjithravindrankannath1-2/+1
2022-08-03AMReX: 1D Option (#31913)Axel Huebl1-1/+1
Expose 1D support in AMREX_SPACEDIM.
2022-08-03AMReX: SYCL support (#31233)Erik1-0/+22
Add SYCL support, check CUDA-HIP-SYCL mutually exclusive. Require AMReX ver 21.06+ for SYCL. Co-authored-by: etpalmer63 <etpalmer63@users.noreply.github.com>
2022-08-01amrex: add v22.08 (#31844)Weiqun Zhang1-1/+2
2022-07-31black: reformat entire repository with blackTodd Gamblin1-225/+242
2022-07-06amrex: add v22.07 (#31464)Weiqun Zhang1-1/+2
2022-06-07AMReX: update the CMake requirements for v22.06+ (#31018)Axel Huebl1-0/+1
2022-06-01Version updates for SUNDIALS and CUDA (#30874)Erik1-7/+12
2022-06-01amrex: add v22.06 (#30951)Weiqun Zhang1-1/+2
2022-05-28refactor: packages import `spack.package` explicitly (#30404)Tom Scogland1-1/+1
Explicitly import package utilities in all packages, and corresponding fallout. This includes: * rename `spack.package` to `spack.package_base` * rename `spack.pkgkit` to `spack.package` * update all packages in builtin, builtin_mock and tutorials to include `from spack.package import *` * update spack style * ensure packages include the import * automatically add the new import and remove any/all imports of `spack` and `spack.pkgkit` from packages when using `--fix` * add support for type-checking packages with mypy when SPACK_MYPY_CHECK_PACKAGES is set in the environment * fix all type checking errors in packages in spack upstream * update spack create to include the new imports * update spack repo to inject the new import, injection persists to allow for a deprecation period Original message below: As requested @adamjstewart, update all packages to use pkgkit. I ended up using isort to do this, so repro is easy: ```console $ isort -a 'from spack.pkgkit import *' --rm 'spack' ./var/spack/repos/builtin/packages/*/package.py $ spack style --fix ``` There were several line spacing fixups caused either by space manipulation in isort or by packages that haven't been touched since we added requirements, but there are no functional changes in here. * [x] add config to isort to make sure this is maintained going forward
2022-05-07Put make() inside a self.run_test call (#30536)Erik1-2/+2
2022-05-02amrex: add v22.05 (#30441)Weiqun Zhang1-1/+2
2022-04-04amrex: add v22.04 (#29838)Weiqun Zhang1-1/+2
2022-03-04amrex: add v22.03 (#29273)Weiqun Zhang1-1/+2
2022-02-07AMReX: +tiny_profile (#28785)Axel Huebl1-1/+4
* AMReX: +tiny_profile The tiny profiler options in AMReX are by default off but needed by WarpX. Adds a new variant to control it. * Add Erik Palmer as Co-Maintainer ... so he receives pings on updates of the package for review.
2022-02-03amrex: add v22.02 (#28757)Weiqun Zhang1-1/+2
2022-01-14Update copyright year to 2022Todd Gamblin1-1/+1
2022-01-13AMReX Smoke Test (#27411)Erik1-0/+56
2022-01-04amrex: add v22.01 (#28214)Weiqun Zhang1-1/+2
2021-12-03amrex: add new release 21.12 (#27781)Weiqun Zhang1-1/+2
2021-11-02amrex: add new release 21.11 (#27126)Weiqun Zhang1-1/+2
2021-10-03Remove .99 from version ranges (#26422)Harmen Stoppels1-2/+2
In most cases, .99 can be omitted thanks to #26402 .
2021-10-02amrex: bump version to 21.10 (#26416)Weiqun Zhang1-1/+2
2021-09-29Add e4s tags (#23382)Shahzeb Siddiqui1-0/+2
Add 'e4s' tags for all packages according to https://github.com/E4S-Project/e4s/blob/master/E4S_Products.md
2021-09-07amrex: support sundials variant in newer amrex versions (#25745)Cody Balos1-6/+12
* amrex: support sundials variant in newer amrex versions * propagate cuda_arch to sundials * change to old string formatting * require sundials+rocm when amrex+rocm
2021-09-03amrex: 21.09 (#25739)Weiqun Zhang1-0/+1
2021-08-01amrex: 21.08 (#25175)Weiqun Zhang1-0/+1
2021-07-22amrex: add variant plotfile_tools (#25038)Satish Balay1-0/+3
2021-07-02amrex: add v21.07 (#24655)Weiqun Zhang1-0/+3
Also add conflict with rocm-4.2.
2021-06-03amrex: add v21.06 and update maintainers (#24086)Weiqun Zhang1-1/+3
Also add hip build dependency on rocprim.
2021-05-03amrex: add v21.05 (#23405)mic841-0/+1
2021-04-13amrex: allow builds with clang and apple-clang (#22967)mic841-2/+0
2021-04-01amrex: new version 21.04 (#22730)mic841-1/+2
2021-03-16amrex: add gcc 8 conflicts (#22339)eugeneswalker1-0/+5
2021-03-01amrex: new version 21.03 (#22028)mic841-1/+4
2021-03-01amrex: must use AMReX_CUDA_ARCH for version > 20.11 (#22025)mic841-1/+1
2021-02-26amrex: use right cmake_args for @develop; depends_on(hypre) for link (#21892)eugeneswalker1-37/+39
* amrex package: use right cmake_args for @develop; depends_on(hypre) * add explicit depends_on for petsc, for link, when +petsc
2021-02-26amrex: +hypre and +petsc do not need +fortran from version 20.08 (#21994)mic841-5/+5
2021-02-22amrex: add +pic variant (#21849)eugeneswalker1-0/+3
2021-02-02amrex: new version 21.02 (#21426)mic841-0/+1