SpECTRE  v2026.06.09.01
Loading...
Searching...
No Matches
domain::Tags::SizeOfElementCompute< VolumeDim > Struct Template Reference

Public Types

using base = SizeOfElement<VolumeDim>
using argument_tags
using return_type = typename base::type
Public Types inherited from domain::Tags::SizeOfElement< VolumeDim >
using type = std::array<double, VolumeDim>

Static Public Member Functions

static constexpr void function (gsl::not_null< std::array< double, VolumeDim > * > result, const ::ElementMap< VolumeDim, Frame::Grid > &logical_to_grid_map, const domain::CoordinateMapBase< Frame::Grid, Frame::Inertial, VolumeDim > &grid_to_inertial_map, const double time, const std::unordered_map< std::string, std::unique_ptr< domain::FunctionsOfTime::FunctionOfTime > > &functions_of_time)

Member Typedef Documentation

◆ argument_tags

template<size_t VolumeDim>
using domain::Tags::SizeOfElementCompute< VolumeDim >::argument_tags
Initial value:
tmpl::list<Tags::ElementMap<VolumeDim, Frame::Grid>,
Definition IndexType.hpp:45
Definition IndexType.hpp:46
Tag for the current time as a double.
Definition Time.hpp:19
The coordinate map from source to target coordinates.
Definition Tags.hpp:30
Tag to retrieve the FunctionsOfTime from the GlobalCache.
Definition Tags.hpp:20

The documentation for this struct was generated from the following file:
  • src/Domain/SizeOfElement.hpp