HyperHDG
Classes
LocalSolver Namespace Reference

A namespace for local solvers. More...

Classes

class  AdvectionParab
 Local solver for parabolic diffusion equation on hypergraph. More...
 
class  BernoulliBendingBeam
 Local solver for the equation that governs the bending of an elastic Bernoulli beam. More...
 
class  Bilaplacian
 Local solver for bilaplacian equation on uniform hypergraph. More...
 
struct  Bilaplacian_parameters_default
 Default parameters for the diffusion equation, cf. below. More...
 
class  BilaplacianEigs
 Local solver for bilaplacian equation on uniform hypergraph. More...
 
class  BilaplacianParab
 Local solver for bilaplacian equation on uniform hypergraph. More...
 
class  BilaplacianUniform
 Local solver for bilaplacian equation on uniform hypergraph. More...
 
class  Diffusion
 Local solver diffusion equation on hypergraph. More...
 
class  DiffusionAdvectionReaction
 Local solver diffusion equation on hypergraph. More...
 
struct  DiffusionAdvectionReactionParametersDefault
 Default parameters for the diffusion equation, cf. below. More...
 
class  DiffusionEigs
 Local solver for the nonlinear eigenvalue problem induced by the diffusion equation. More...
 
class  DiffusionIP
 Local solver diffusion equation on hypergraph. More...
 
class  DiffusionParab
 Local solver for parabolic diffusion equation on hypergraph. More...
 
struct  DiffusionParametersDefault
 Default parameters for the diffusion equation, cf. below. More...
 
class  DiffusionPostprocess
 Local solver diffusion equation on hypergraph. More...
 
class  DiffusionUniform
 Local solver for Poisson's equation on uniform hypergraph. More...
 
class  LengtheningBeam
 Local solver for the equation that governs the lengthening of an elastic beam. More...
 
class  LengtheningBernoulliBendingBeam
 Local solver for the equation that governs the bending and change of length of an elastic Bernoulli beam. More...
 
class  Template
 Implementation the interface of local solvers needed by enclosing objects in minimal way. More...
 

Detailed Description

A namespace for local solvers.


Local solvers contain the information on the partial differential equation (PDE) which will be solved on the hypergraph. Thus, they can be considered the core classes which have to be written for all kinds of mathematical problems.

There are some functions that the global loops require the local solvers to provide. For more details on this consider the corresponding global loop type and the Template solver.

Authors
Guido Kanschat, Heidelberg University, 2019–2020.
Andreas Rupp, Heidelberg University, 2019–2020.