|
| AnsatzSpace |
| The AnsatzSpace module contains the routines managing the discrete space on the surface of the geometry.
|
|
| ClusterTree |
| The ClusterTree module introduces a refinement structure onto the parametric surfaces. Currently only uniform refinement is supported.
|
|
| DuffyTrick |
| The DuffyTrick module provides quadrature routines for (nearly) singular integrals.
|
|
| DummyOperator |
| DummyOperator provides a LinearOperator for testing.
|
|
| Geometry |
| This module handles all geometry related concerns.
|
|
| H2Matrix |
| The H2Matrix module provides functionality for an efficient compression of the system matrix and reduction of the computational complexity of the matrix-vector multiplication.
|
|
| Helmholtz |
| The Helmholtz module provides some specializations to solve Helmholtz problems.
|
|
| HomogenisedLaplace |
| The HomogenisedLaplace module provides some specializations to solve a homogenised Laplace problem.
|
|
| IO |
| The IO module provides input-output functionality, including routines for VTK file export, timing, and writing log files.
|
|
| Laplace |
| The Laplace module provides some specializations to solve Laplace problems.
|
|
| LinearForm |
| The LinearForm template class must be specialized for the assembly of the right hand side.
|
|
| LinearOperator |
| Provides a framework to implement linear operators that can be used to solve PDEs.
|
|
| Maxwell |
| The Maxwell module provides specializations to solve Maxwell problems.
|
|
| Potential |
| The Potential module introduces means to evaluate the solution of the PDE via a suitable integral operator taking the unknown of the linear system as input. It relies on a suitable specialization corresponding of the LinearOperatorBase class.
|
|
| Quadrature |
| The Quadrature module provides quadrature routines for the unit interval/square/cube/.... by means of template recursion.
|
|
| Spline |
| The Spline module provides basic routines related to spline function and local polynomials.
|
|