Installation

Prerequisites

The DTG library requires the following dependencies:

  • MPI implementation (e.g., OpenMPI or MPICH)

  • dyn_psets library

  • jansson library (for JSON handling)

Building from Source

  1. Clone or download the source code.

  2. Run the autogen script to generate the configure script:

    ./autogen.sh
    
  3. Configure the build with optional paths to dependencies:

    ./configure --with-mpi=/path/to/mpi --with-dyn_psets=/path/to/dyn_psets --with-jansson=/path/to/jansson
    
  4. Build the library:

    make
    
  5. Install the library (may require root privileges):

    make install