/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/FV/assembler/assembly_context.hh File Reference#

DiFfRG: /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/FV/assembler/assembly_context.hh File Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
assembly_context.hh File Reference
#include <DiFfRG/discretization/FV/assembler/reconstruction_cache.hh>
#include <concepts>
#include <cstddef>
#include <iterator>
#include <limits>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  DiFfRG::FV::KurganovTadmor::FaceAssemblyView< dim_, NumberType_, n_components_ >
 
class  DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >
 
class  DiFfRG::FV::KurganovTadmor::FaceAssemblyViewRange< dim_, NumberType_, n_components_, Iterator, GeometryProvider >
 
class  DiFfRG::FV::KurganovTadmor::FaceAssemblyViewRange< dim_, NumberType_, n_components_, Iterator, GeometryProvider >::const_iterator
 
struct  DiFfRG::FV::KurganovTadmor::FaceAssemblyViewRange< dim_, NumberType_, n_components_, Iterator, GeometryProvider >::Descriptor
 
class  DiFfRG::FV::KurganovTadmor::CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator >
 
class  DiFfRG::FV::KurganovTadmor::CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator >::const_iterator
 
struct  DiFfRG::FV::KurganovTadmor::CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator >::Descriptor
 
class  DiFfRG::FV::KurganovTadmor::AssemblyContextView< FaceRange, CellRange >
 

Namespaces

namespace  DiFfRG
 
namespace  DiFfRG::FV
 
namespace  DiFfRG::FV::KurganovTadmor
 

Concepts

concept  DiFfRG::FV::KurganovTadmor::HasAssemblyViewRange
 
concept  DiFfRG::FV::KurganovTadmor::HasFaceAssemblyViewRange
 
concept  DiFfRG::FV::KurganovTadmor::HasCellAssemblyViewRange
 
concept  DiFfRG::FV::KurganovTadmor::HasAssemblyContextView
 
concept  DiFfRG::FV::KurganovTadmor::HasFVKTAssemblyHook
 

Enumerations

enum class  DiFfRG::FV::KurganovTadmor::AssemblyStage { DiFfRG::FV::KurganovTadmor::residual , DiFfRG::FV::KurganovTadmor::jacobian }
 

Functions

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