Skip to content

Commit 54d3d80

Browse files
authored
Change C++ version from 17 to 20 in documentation
Updated C++ version requirements and compiler compatibility.
1 parent 4b37d42 commit 54d3d80

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

doc/source/index.rst

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ algorithm is essentially the same (but with some major modification to its struc
2020
================
2121
Requirements
2222
================
23-
*Idefix* is written is standard C++17 and does not rely on any external library in serial (non MPI).
23+
*Idefix* is written is standard C++20 and does not rely on any external library in serial (non MPI).
2424

2525
Compiler
26-
*Idefix* requires a C++17 compatible compiler. It has been tested successfully with GCC (>8), Intel compiler suite (>2018) and
27-
Clang on both Intel and AMD CPUs. *Idefix* has also been tested on NVIDIA GPUs (Pascal, Volta and Ampere architectures) using the nvcc (>10) compiler, and on AMD GPUs (Radeon Mi50, Mi210, Mi250) using the hipcc compiler.
26+
*Idefix* requires a C++20 compatible compiler. It has been tested successfully with GCC (>11), Intel compiler suite (>2022) and
27+
Clang on both Intel and AMD CPUs. *Idefix* has also been tested on NVIDIA GPUs (Pascal, Volta and Ampere architectures) using the nvcc (>12) compiler, and on AMD GPUs (Radeon Mi50, Mi210, Mi250, Mi300) using the hipcc compiler.
2828

2929
Kokkos library
3030
*Idefix* relies internally on the `Kokkos <https://github.com/kokkos/kokkos>`_ library, which is bundled with *Idefix* as a git submodule and compiled on the fly, hence no external installation is required.
@@ -90,6 +90,9 @@ Jean Kempf, Victor Reville, François Rincon
9090
Marc Coiffier
9191
Continuous integration, automatic benchmarking
9292

93+
Sébastien Valat
94+
Continuous integration
95+
9396
========================
9497
About this documentation
9598
========================

0 commit comments

Comments
 (0)