Repository of the treelm library. Now found at https://github.com/apes-suite/treelm
Repository for the aotus library is now located at https://github.com/apes-suite/aotus
Adaptive Tree based Efficient and Lithe Equation Solver | DG solver of APES; Now found at https://github.com/apes-suite/ateles
Lattice Boltzmann solver in APES. Now found at https://github.com/apes-suite/musubi
Repository of the polynomials library. Now found at https://github.com/apes-suite/polynomials
Repository for the seeder mesh generator. Now found at https://github.com/apes-suite/seeder
This project contains the gleaner module,
which provides functions to process ASCII
files (tracking, timing) of the APES tools
easily in Python scripts. Now found at https://github.com/apes-suite/gleaner
Now found at Now found at https://github.com/apes-suite/apesmate.
This tool provides a coupling mechanism for APES solvers to interact with each
other.
It utilizes the variables system from Treelm to provide access to values from
other domains.
These values can be used like other variables in the configuration, for example
as boundary conditions (surface coupling) or as source terms (volume coupling).
APESmate includes the solvers in its executable and takes care of steering them.
In the configuration the computational load for each domain needs to be provided
to allow a balanced distribution on parallel systems.
Each domain has to have its own, separate configuration to describe the setup
in each solver.