External Parameters
This document lists and provides the description of the name (keywords) of external parameters that are not input variables, but that are used in the documentation of other variables, typically compilation parameters, available libraries, or number of processors. You can change these parameters at compile or run time usually.
AUTO_FROM_PSP¶
Means that the value is read from the PSP file
CUDA¶
True if ABINIT has been compiled using Nvidia CUDA (compilation for Nvidia GPU)
ETSF_IO¶
True if NetCDF is enabled (compilation)
FFTW3¶
True if FFTW3 is enabled (compilation)
GPU¶
True if ABINIT has been compiled using one of the GPU implementations (CUDA, OPENMP_OFFLOAD, KOKKOS)
KOKKOS¶
True if ABINIT has been compiled using KOKKOS performance library (compilation for GPU accelerators)
MPI_IO¶
True if MPI_IO is enabled (compilation)
NPROC¶
Number of processors used for Abinit
NVTX¶
True if ABINIT has been linked to the NVIDIA® Tools Extension SDK (NVTX)
OPENMP¶
True if ABINIT has been compiled using OPENMP multithreading (compilation for multicore processors)
OPENMP_OFFLOAD¶
True if ABINIT has been compiled using OPENMP_OFFLOAD (openMP v5+) (compilation for GPU accelerators)
PARALLEL¶
True if the code is compiled with MPI
ROCTX¶
True if ABINIT has been linked to the AMD ROCm Tools Extension SDK (ROCTX)
SEQUENTIAL¶
True if the code is compiled without MPI