Class template Dune::XT::Grid::internal::PeriodicGridViewWrapper¶
-
template<class BaseGridViewImp, bool codim_iters_provided>
class Dune::XT::Grid::internal::PeriodicGridViewWrapper¶ Actual Implementation of PeriodicGridView
See also:
PeriodicGridView
-
ThisType &Dune::XT::Grid::internal::PeriodicGridViewWrapper::operator=(const ThisType &other) = default¶
No documentation provided.
-
ThisType &Dune::XT::Grid::internal::PeriodicGridViewWrapper::operator=(ThisType &&other) noexcept = default¶
No documentation provided.
-
const BaseType &Dune::XT::Grid::internal::PeriodicGridViewWrapper::as_base_grid_view() const¶
No documentation provided.
-
BaseType &Dune::XT::Grid::internal::PeriodicGridViewWrapper::as_base_grid_view()¶
No documentation provided.
-
void Dune::XT::Grid::internal::PeriodicGridViewWrapper::update()¶
No documentation provided.
-
size_t Dune::XT::Grid::internal::PeriodicGridViewWrapper::size(int codim) const¶
No documentation provided.
-
size_t Dune::XT::Grid::internal::PeriodicGridViewWrapper::size(const int &type) const¶
No documentation provided.
-
const IndexSet &Dune::XT::Grid::internal::PeriodicGridViewWrapper::indexSet() const¶
No documentation provided.
-
IntersectionIterator Dune::XT::Grid::internal::PeriodicGridViewWrapper::ibegin(const typename Codim<0>::Entity &entity) const¶
No documentation provided.
-
IntersectionIterator Dune::XT::Grid::internal::PeriodicGridViewWrapper::iend(const typename Codim<0>::Entity &entity) const¶
No documentation provided.
-
template<>
Dune::XT::Grid::internal::PeriodicGridViewWrapper::PeriodicGridViewWrapper<BaseGridViewImp, codim_iters_provided>(const BaseType &base_grid_view, const std::bitset<dimDomain> periodic_directions)¶ No documentation provided.
-
template<>
Dune::XT::Grid::internal::PeriodicGridViewWrapper::PeriodicGridViewWrapper<BaseGridViewImp, codim_iters_provided>(const ThisType &other) = default¶ No documentation provided.
-
template<>
Dune::XT::Grid::internal::PeriodicGridViewWrapper::PeriodicGridViewWrapper<BaseGridViewImp, codim_iters_provided>(ThisType &&other) noexcept = default¶ No documentation provided.
-
int Dune::XT::Grid::internal::PeriodicGridViewWrapper::boundary_entity_to_periodic_neighbors_maps_¶
No documentation provided.
-
std::bitset<dimDomain> Dune::XT::Grid::internal::PeriodicGridViewWrapper::periodic_directions_¶
No documentation provided.
-
std::shared_ptr<std::array<size_t, dimDomain + 1>> Dune::XT::Grid::internal::PeriodicGridViewWrapper::entity_counts_¶
No documentation provided.
-
std::shared_ptr<std::array<size_t, num_geometries>> Dune::XT::Grid::internal::PeriodicGridViewWrapper::type_counts_¶
No documentation provided.
-
int Dune::XT::Grid::internal::PeriodicGridViewWrapper::entities_to_skip_¶
No documentation provided.
-
int Dune::XT::Grid::internal::PeriodicGridViewWrapper::new_indices_¶
No documentation provided.
-
std::shared_ptr<IndexSet> Dune::XT::Grid::internal::PeriodicGridViewWrapper::index_set_¶
No documentation provided.
-
const size_t Dune::XT::Grid::internal::PeriodicGridViewWrapper::dimDomain¶
No documentation provided.
-
const size_t Dune::XT::Grid::internal::PeriodicGridViewWrapper::num_geometries¶
No documentation provided.
-
type Dune::XT::Grid::internal::PeriodicGridViewWrapper::BaseType¶
No documentation provided.
-
type Dune::XT::Grid::internal::PeriodicGridViewWrapper::ThisType¶
No documentation provided.
-
type Dune::XT::Grid::internal::PeriodicGridViewWrapper::Traits¶
No documentation provided.
-
type Dune::XT::Grid::internal::PeriodicGridViewWrapper::IndexSet¶
No documentation provided.
-
type Dune::XT::Grid::internal::PeriodicGridViewWrapper::IntersectionIterator¶
No documentation provided.
-
type Dune::XT::Grid::internal::PeriodicGridViewWrapper::BaseIntersectionType¶
No documentation provided.
-
type Dune::XT::Grid::internal::PeriodicGridViewWrapper::IndexType¶
No documentation provided.
-
type Dune::XT::Grid::internal::PeriodicGridViewWrapper::DomainType¶
No documentation provided.
-
template<int cd>
typename Codim<cd>::Iterator Dune::XT::Grid::internal::PeriodicGridViewWrapper::begin() const¶ No documentation provided.
-
template<int cd>
typename Codim<cd>::Iterator Dune::XT::Grid::internal::PeriodicGridViewWrapper::end() const¶ No documentation provided.
-
template<int cd, int pitype>
typename Codim<cd>::template Partition<pitype>::Iterator Dune::XT::Grid::internal::PeriodicGridViewWrapper::begin() const¶ No documentation provided.
-
template<int cd, int pitype>
typename Codim<cd>::template Partition<pitype>::Iterator Dune::XT::Grid::internal::PeriodicGridViewWrapper::end() const¶ No documentation provided.
Class template Dune::XT::Grid::internal::PeriodicGridViewWrapper::Codim¶
Inherits from Traits::template Codim<cd>.
-
template<int cd>
class Dune::XT::Grid::internal::PeriodicGridViewWrapper::Codim : public Traits::template Codim<cd>¶ No documentation provided.
Class template Dune::XT::Grid::internal::PeriodicGridViewWrapper::static_for_loop_for_index_maps¶
-
template<int codim, int to>
class Dune::XT::Grid::internal::PeriodicGridViewWrapper::static_for_loop_for_index_maps¶ No documentation provided.
-
template<class ...Args>
void Dune::XT::Grid::internal::PeriodicGridViewWrapper::static_for_loop_for_index_maps::operator()(Args&&... args)¶ No documentation provided.