C++ API#
The DiFfRG C++ library is the core of the framework. A physics Model
(inheriting AbstractModel via CRTP) is paired with a Discretization
(CG/DG/DDG/LDG FEM or FV); an Assembler computes residuals and Jacobians, a
Timestepper evolves the solution in RG time, and Output modules write
CSV/HDF5/VTK results.
The complete API reference below is generated by Doxygen and embedded into this site via doxysphinx.