Mache

User's guide

  • Quick Start
  • Building and Using Spack Environments with mache.spack

Developer's guide

  • Quick Start for Developers
  • Contributing to mache
  • Adding a New Machine to Mache
  • Adding Spack Support for a New Machine
  • Building the Documentation
  • Previewing the Documentation
  • API reference
Mache
  • Index

Index

_ | C | D | E | G | L | M | S | U

_

  • __init__() (mache.MachineInfo method)

C

  • config_to_shell_script() (in module mache.spack)

D

  • discover_machine() (in module mache.discover)

E

  • extract_machine_config() (in module mache.spack)
  • extract_spack_from_config_machines() (in module mache.spack)

G

  • get_account_defaults() (mache.MachineInfo method)
  • get_modules_env_vars_and_mpi_compilers() (in module mache.spack)
  • get_spack_script() (in module mache.spack)

L

  • list_machine_compiler_mpilib() (in module mache.spack)

M

  • MachineInfo (class in mache)
  • make_spack_env() (in module mache.spack)

S

  • sync_diags() (in module mache.sync.diags)

U

  • update_permissions() (in module mache.permissions)

© Copyright 2025, Energy Exascale Earth System Model Project.

Built with Sphinx using a theme provided by Read the Docs.