KurganovTadmor Namespace Reference#

DiFfRG: DiFfRG::FV::KurganovTadmor Namespace Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
DiFfRG::FV::KurganovTadmor Namespace Reference

Namespaces

namespace  internal
 

Classes

class  Assembler
 
class  AssemblyContextView
 
class  CellAssemblyView
 
class  CellAssemblyViewRange
 
class  FaceAssemblyView
 
class  FaceAssemblyViewRange
 
struct  MaxEigenvalueWaveSpeed
 Default wave-speed strategy. More...
 

Concepts

concept  HasAssemblyViewRange
 
concept  HasFaceAssemblyViewRange
 
concept  HasCellAssemblyViewRange
 
concept  HasAssemblyContextView
 
concept  HasFVKTAssemblyHook
 

Enumerations

enum class  AssemblyStage { residual , jacobian }
 
enum class  WaveSpeedBranch { plus , minus , average }
 

Functions

template<typename Model , HasAssemblyContextView Context>
void dispatch_fv_kt_pre_assembly (Model &model, const AssemblyStage stage, const Context &context)
 

Enumeration Type Documentation

◆ AssemblyStage

Enumerator
residual 
jacobian 

◆ WaveSpeedBranch

Enumerator
plus 
minus 
average 

Function Documentation

◆ dispatch_fv_kt_pre_assembly()

template<typename Model , HasAssemblyContextView Context>
void DiFfRG::FV::KurganovTadmor::dispatch_fv_kt_pre_assembly ( Model & model,
const AssemblyStage stage,
const Context & context )