![]() |
Dune-Fufem 2.11-git
|
Loading...
Searching...
No Matches
traversal.hh
Go to the documentation of this file.
125 if constexpr (Dune::IsNumber<typename Dune::AutonomousValueType<std::decay_t<Entry>>::type>::value)
128 Impl::forEachVectorEntry(vector_i, Dune::Fufem::Impl::RecursiveVectorVisitor(f_, extendMultiIndex(index_, i)));
151 if constexpr (Dune::IsNumber<typename Dune::AutonomousValueType<std::decay_t<Entry>>::type>::value)
154 Impl::forEachMatrixEntry(matrix_ij, Dune::Fufem::Impl::RecursiveMatrixVisitor(f_, extendMultiIndex(rowIndex_, i), extendMultiIndex(colIndex_, j)));
234 auto recursive_f = Dune::Fufem::Impl::RecursiveMatrixVisitor(std::ref(f), EmptyIndex{}, EmptyIndex{});
Dune::BCRSMatrix< FieldMatrix< T, n, m >, TA > Matrix
OperatorHierarchy::ParallelMatrixHierarchy::ConstIterator matrix
auto sparseRange(Range &&range)
static constexpr IntegralRange< T > range(T from, T to) noexcept
constexpr auto size(const T &t)
constexpr void forEach(Range &&range, F &&f)
static constexpr size_type N()
size_type rowIndex() const
std::ptrdiff_t index() const
virtual void operator()()=0
constexpr std::integer_sequence< T, II... > tail(std::integer_sequence< T, I0, II... >)
constexpr std::integral_constant< T, I0 > head(std::integer_sequence< T, I0, II... >)
size_type M() const
size_type N() const
T apply(T... args)
T forward(T... args)
Definition dunefunctionsboundaryfunctionalassembler.hh:29
STL namespace.
T ref(T... args)
