CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator > Class Template Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
Classes |
Public Types |
Public Member Functions |
Static Public Attributes |
Private Attributes |
List of all members
DiFfRG::FV::KurganovTadmor::CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator > Class Template Reference
#include <assembly_context.hh>
Classes | |
| class | const_iterator |
| struct | Descriptor |
Public Types | |
| using | NumberType = NumberType_ |
| using | CellAssemblyView = KurganovTadmor::CellAssemblyView<dim, NumberType, n_components> |
| using | Context = CellAssemblyView |
| using | SolutionReconstructionCache = internal::SolutionReconstructionCache<dim, NumberType, n_components> |
Public Member Functions | |
| CellAssemblyViewRange (const Iterator &begin, const Iterator &end, const SolutionReconstructionCache &cache) | |
| const_iterator | begin () const |
| const_iterator | end () const |
| std::size_t | size () const |
| Context | operator[] (const std::size_t index) const |
Static Public Attributes | |
| static constexpr int | dim = dim_ |
| static constexpr std::size_t | n_components = n_components_ |
Private Attributes | |
| std::vector< Descriptor > | descriptors_ |
| const SolutionReconstructionCache & | cache_ |
Member Typedef Documentation
◆ CellAssemblyView
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
| using DiFfRG::FV::KurganovTadmor::CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator >::CellAssemblyView = KurganovTadmor::CellAssemblyView<dim, NumberType, n_components> |
◆ Context
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
| using DiFfRG::FV::KurganovTadmor::CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator >::Context = CellAssemblyView |
◆ NumberType
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
| using DiFfRG::FV::KurganovTadmor::CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator >::NumberType = NumberType_ |
◆ SolutionReconstructionCache
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
| using DiFfRG::FV::KurganovTadmor::CellAssemblyViewRange< dim_, NumberType_, n_components_, Iterator >::SolutionReconstructionCache = internal::SolutionReconstructionCache<dim, NumberType, n_components> |
Constructor & Destructor Documentation
◆ CellAssemblyViewRange()
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
inline |
Member Function Documentation
◆ begin()
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
inline |
◆ end()
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
inline |
◆ operator[]()
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
inline |
◆ size()
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
inline |
Member Data Documentation
◆ cache_
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
private |
◆ descriptors_
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
private |
◆ dim
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
staticconstexpr |
◆ n_components
template<int dim_, typename NumberType_ , std::size_t n_components_, typename Iterator >
|
staticconstexpr |
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
Generated by