Skip to Content
Installation

Installation

Installing SurfATT has two stages:

  1. Install the compilers, libraries, and build tools required by SurfATT.
  2. Download and compile SurfATT on your local machine or HPC system.

1. Install dependencies

Start with Dependencies. Choose the package manager that matches your environment:

  • Conda / Mamba for an isolated, reproducible toolchain.
  • Homebrew for macOS on Apple Silicon or Intel.
  • APT or DNF for Linux workstations.
  • Environment modules for managed HPC systems.

Conda is one way to install SurfATT’s dependencies; it is not a separate SurfATT installation method.

2. Build SurfATT

After the dependencies are ready, choose the build instructions for your system:

3. Run an example

After installation, continue with Guides for the full first-run workflow.

Last updated on