CellAssemblyView< dim_, NumberType_, n_components_ > Class Template Reference#

DiFfRG: DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ > Class Template Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ > Class Template Reference

#include <assembly_context.hh>

Public Types

using NumberType = NumberType_
 
using CellStencilData = internal::CellStencilData<dim, NumberType, n_components>
 

Public Member Functions

 CellAssemblyView (const dealii::Point< dim > &point, const unsigned int cell_index, const CellStencilData &stencil)
 
const dealii::Point< dim > & point () const
 
unsigned int cell_index () const
 
const CellStencilData & stencil () const
 

Static Public Attributes

static constexpr int dim = dim_
 
static constexpr std::size_t n_components = n_components_
 

Private Attributes

dealii::Point< dim > point_
 
unsigned int cell_index_ = 0
 
const CellStencilData & stencil_
 

Member Typedef Documentation

◆ CellStencilData

template<int dim_, typename NumberType_ , std::size_t n_components_>
using DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::CellStencilData = internal::CellStencilData<dim, NumberType, n_components>

◆ NumberType

template<int dim_, typename NumberType_ , std::size_t n_components_>
using DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::NumberType = NumberType_

Constructor & Destructor Documentation

◆ CellAssemblyView()

template<int dim_, typename NumberType_ , std::size_t n_components_>
DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::CellAssemblyView ( const dealii::Point< dim > & point,
const unsigned int cell_index,
const CellStencilData & stencil )
inline

Member Function Documentation

◆ cell_index()

template<int dim_, typename NumberType_ , std::size_t n_components_>
unsigned int DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::cell_index ( ) const
inline

◆ point()

template<int dim_, typename NumberType_ , std::size_t n_components_>
const dealii::Point< dim > & DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::point ( ) const
inline

◆ stencil()

template<int dim_, typename NumberType_ , std::size_t n_components_>
const CellStencilData & DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::stencil ( ) const
inline

Member Data Documentation

◆ cell_index_

template<int dim_, typename NumberType_ , std::size_t n_components_>
unsigned int DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::cell_index_ = 0
private

◆ dim

template<int dim_, typename NumberType_ , std::size_t n_components_>
int DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::dim = dim_
staticconstexpr

◆ n_components

template<int dim_, typename NumberType_ , std::size_t n_components_>
std::size_t DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::n_components = n_components_
staticconstexpr

◆ point_

template<int dim_, typename NumberType_ , std::size_t n_components_>
dealii::Point<dim> DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::point_
private

◆ stencil_

template<int dim_, typename NumberType_ , std::size_t n_components_>
const CellStencilData& DiFfRG::FV::KurganovTadmor::CellAssemblyView< dim_, NumberType_, n_components_ >::stencil_
private

The documentation for this class was generated from the following file:
  • /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/FV/assembler/assembly_context.hh