SpECTRE  v2026.06.30
Loading...
Searching...
No Matches
evolution::dg::subcell::Tags::LogicalCoordinatesCompute< VolumeDim > Struct Template Reference

The element logical coordinates on the subcell grid. More...

#include <Coordinates.hpp>

Public Types

using base = Coordinates<VolumeDim, Frame::ElementLogical>
using return_type = typename base::type
using argument_tags = tmpl::list<Mesh<VolumeDim>>
Public Types inherited from evolution::dg::subcell::Tags::Coordinates< VolumeDim, Frame::ElementLogical >
using type

Static Public Attributes

static constexpr auto function

Additional Inherited Members

Static Public Member Functions inherited from evolution::dg::subcell::Tags::Coordinates< VolumeDim, Frame::ElementLogical >
static std::string name ()

Detailed Description

template<size_t VolumeDim>
struct evolution::dg::subcell::Tags::LogicalCoordinatesCompute< VolumeDim >

The element logical coordinates on the subcell grid.

Member Data Documentation

◆ function

template<size_t VolumeDim>
auto evolution::dg::subcell::Tags::LogicalCoordinatesCompute< VolumeDim >::function
staticconstexpr
Initial value:
= static_cast<void (*)(
gsl::not_null<return_type*>, const ::Mesh<VolumeDim>&)>(
Require a pointer to not be a nullptr
Definition Gsl.hpp:197
void logical_coordinates(gsl::not_null< tnsr::I< DataVector, VolumeDim, Frame::ElementLogical > * > logical_coords, const Mesh< VolumeDim > &mesh)
Compute the logical coordinates of a Mesh in an Element.

The documentation for this struct was generated from the following file:
  • src/Evolution/DgSubcell/Tags/Coordinates.hpp