Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
insertionindexpermutation.hh File Reference
#include <cstddef>
#include <vector>
#include <algorithm>
#include <numeric>
#include <limits>
#include <dune/common/rangeutilities.hh>
#include <dune/fufem/domains/boundary.hh>

Go to the source code of this file.

Namespaces

namespace  Dune
 
namespace  Dune::Fufem
 

Functions

template<class Permutation , class DataContainer >
void Dune::Fufem::permuteInplace (const Permutation &permutation, DataContainer &data)
 Apply inplace permutation to container.
 
template<class GridFactory , class Grid >
std::vector< std::size_tDune::Fufem::boundarySegmentInsertionIndices (const GridFactory &gridFactory, const Grid &grid)
 Compute permutation of boundary segments.
 
template<class GridFactory , class Grid , class Container >
void Dune::Fufem::permuteFromBoundarySegmentInsertionIndices (const GridFactory &gridFactory, const Grid &grid, Container &data)
 Permute container according to boundary segment permutation.