Helper for dune-functions. More...
#include <ranges>
#include <dune/common/float_cmp.hh>
#include <dune/grid/utility/hierarchicsearch.hh>
#include <ikarus/utils/concepts.hh>
#include <ikarus/utils/traversal.hh>
Go to the source code of this file.
Namespaces | |
namespace | Ikarus |
namespace | Ikarus::utils |
Functions | |
template<int size, typename LV > | |
void | Ikarus::utils::obtainLagrangeGlobalNodePositions (const LV &localView, std::vector< Dune::FieldVector< double, size > > &lagrangeNodeGlobalCoords) |
A function to obtain the global positions of the nodes of an element with Lagrangian basis. More... | |
template<int size, typename Basis > | |
auto | Ikarus::utils::globalIndexFromGlobalPosition (const Basis &basis, const Dune::FieldVector< double, size > &pos) |
A helper function to obtain the global index from the global positions for a Lagrange node. More... | |
template<typename FE > | |
auto | Ikarus::utils::referenceElementSubEntityPositions (FE &fe, int codim) |
A function to obtain the local coordinates of subentities of an FiniteElement. More... | |
template<typename FE > | |
auto | Ikarus::utils::referenceElementVertexPositions (FE &fe) |
A function to obtain the local coordinates the vertices of an FiniteElement. More... | |