DiFfRG#
DiFfRG (Discretization Framework for functional Renormalization Group flows) is a C++20 scientific-computing library for solving fRG flow equations. It provides spatial and temporal discretization of quantum field theory systems, built on deal.II (FEM), Kokkos (GPU/CPU parallelization) and SUNDIALS (implicit solvers).
The framework spans three languages, each documented under its own tab above:
The core library: models, discretizations, assemblers, timesteppers and momentum-space integrators. Full API reference rendered by Doxygen.
Post-processing tools: reading VTK/HDF5/CSV simulation output, plotting and phase-diagram scans.
Symbolic derivation of flow equations and generation of C++ integration kernels.
New to DiFfRG? Start with the installation guide and the tutorials.