DiFfRG
Loading...
Searching...
No Matches
DiFfRG::def Namespace Reference

This namespace contains all default implementations and definitions needed for numerical models. More...

Namespaces

namespace  internal
 

Classes

class  AbstractModel
 The abstract interface for any numerical model. Most methods have a standard implementation, which can be overwritten if needed. To see how the models are used, refer to the DiFfRG::AbstractAssembler class and the guide. More...
 
class  AD_dual
 
class  AD_real
 
class  ADjacobian_boundary_numflux
 
class  ADjacobian_extractors
 
class  ADjacobian_flux
 
class  ADjacobian_mass
 
class  ADjacobian_numflux
 
class  ADjacobian_source
 
class  ADjacobian_variables
 
class  FE_AD
 
class  FlowBoundaries
 
struct  FlowDirections
 
class  fRG
 The fRG class is used to keep track of the RG time and the cutoff scale. More...
 
class  LDGUpDownFluxes
 
class  LLFFlux
 
class  NoJacobians
 
class  NoNumFlux
 
class  Time
 
struct  UpDown
 
struct  UpDownFlux
 

Typedefs

template<typename Model >
using AD = AD_real<Model>
 

Variables

constexpr uint from_right = 0
 
constexpr uint from_left = 1
 

Detailed Description

This namespace contains all default implementations and definitions needed for numerical models.

Typedef Documentation

◆ AD

template<typename Model >
using DiFfRG::def::AD = AD_real<Model>

Variable Documentation

◆ from_left

uint DiFfRG::def::from_left = 1
constexpr

◆ from_right

uint DiFfRG::def::from_right = 0
constexpr