Discontinuous Galerkin Library
#include "dg/algorithm.h"
algorithm.h
Go to the documentation of this file.
1#pragma once
2
8#include "backend/config.h"
9#include "backend/timer.h"
10#include "backend/transpose.h"
12#include "topology/xspacelib.h"
15#include "topology/weightsX.h"
18#include "topology/geometry.h"
19#include "topology/stencil.h"
20#include "blas.h"
21#include "helmholtz.h"
22#include "pcg.h"
23#include "precond.h"
24#include "bicgstabl.h"
25#include "andersonacc.h"
26#include "lgmres.h"
27#include "functors.h"
28#include "multistep.h"
29#include "elliptic.h"
30#include "runge_kutta.h"
31#include "adaptive.h"
32#include "extrapolation.h"
33#include "multigrid.h"
34#include "refined_elliptic.h"
35#include "arakawa.h"
36#include "advection.h"
37#include "poisson.h"
38#include "simpsons.h"
39#include "nullstelle.h"
40#include "topology/average.h"
41#ifdef MPI_VERSION
43#include "backend/mpi_init.h"
44#endif
Computation of advection, gradients and divergences.
object for computation of Poisson bracket
Classes for poloidal and toroidal average computations.
Classes for poloidal and toroidal average computations.
Convenience functions to create 2D derivatives on X-point topology.
General negative elliptic operators.
Function discretization routines on X-point topology.
contains Helmholtz and Maxwell operators
1D, 2D and 3D interpolation matrix creation functions on X-point topology
convenience mpi init functions
contains multistep explicit& implicit ODE-integrators
Root finding method.
Creation of projection matrices for X point topology.
contains an elliptic method on a refined grid
Runge-Kutta explicit ODE-integrators.
Equidistant time-integrator.
Stencil generation.
Creation functions for integration weights and their inverse on X-point topology.
utility functions