## Basic Information This container is tailored for ASTRA, featuring the Intel-based toolkit with `icx`, `icpx`, and `ifort` installed. Additionally, it includes `MPI`, `MKL`, `netCDF-C`, and `netCDF-Fortran` libraries, all compiled using Intel's compiler. The path of the compilers and libraries: ```shell = $ icx --version Intel(R) oneAPI DPC++/C++ Compiler 2024.1.0 (2024.1.0.20240308) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/intel/oneapi/compiler/2024.1/bin/compiler Configuration file: /opt/intel/oneapi/compiler/2024.1/bin/compiler/../icx.cfg ``` ```shell = $ icpx --version Intel(R) oneAPI DPC++/C++ Compiler 2024.1.0 (2024.1.0.20240308) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/intel/oneapi/compiler/2024.1/bin/compiler Configuration file: /opt/intel/oneapi/compiler/2024.1/bin/compiler/../icpx.cfg ``` ``` shell = $ ifort --version ifort: remark #10448: Intel(R) Fortran Compiler Classic (ifort) is now deprecated and will be discontinued late 2024. Intel recommends that customers transition now to using the LLVM-based Intel(R) Fortran Compiler (ifx) for continued Windows* and Linux* support, new language support, new language features, and optimizations. Use '-diag-disable=10448' to disable this message. ifort (IFORT) 2021.12.0 20240222 Copyright (C) 1985-2024 Intel Corporation. All rights reserved. InstalledDir:/opt/intel/oneapi/compiler/2024.1/bin/ifort ``` ```shell = $ nc-config --libdir /lib ``` ```shell = $ nf-config --includedir /include ``` Please note that the netCDF library currently does not support HDF5. I am actively working on resolving this issue with Intel's compile toolchain. ## How to Use Once you are in the server's shell, execute the following command: ```shell = docker start -a -i astras_docker_workspace ``` You are now ready to initiate your tasks!