SpECTRE  v2026.06.09.01
Loading...
Searching...
No Matches
evolution::dg::subcell::fd::Tags::InverseJacobianLogicalToInertialCompute< MapTagGridToInertial, Dim > Struct Template Reference

Compute item for the inverse jacobian matrix from logical to inertial coordinates. More...

#include <Jacobians.hpp>

Public Types

using base = InverseJacobianLogicalToInertial<Dim>
using return_type = typename base::type
using argument_tags
Public Types inherited from evolution::dg::subcell::fd::Tags::InverseJacobianLogicalToInertial< Dim >
using type

Static Public Member Functions

static void function (const gsl::not_null< return_type * > inverse_jacobian_logical_to_inertial, const ::domain::CoordinateMapBase< Frame::Grid, Frame::Inertial, dim > &grid_to_inertial_map, const tnsr::I< DataVector, dim, Frame::Grid > &grid_coords, const double time, const std::unordered_map< std::string, std::unique_ptr<::domain::FunctionsOfTime::FunctionOfTime > > &functions_of_time, const ::InverseJacobian< DataVector, Dim, Frame::ElementLogical, Frame::Grid > &inverse_jacobian_logical_to_grid)
Static Public Member Functions inherited from evolution::dg::subcell::fd::Tags::InverseJacobianLogicalToInertial< Dim >
static std::string name ()

Static Public Attributes

static constexpr size_t dim = Dim

Detailed Description

template<typename MapTagGridToInertial, size_t Dim>
struct evolution::dg::subcell::fd::Tags::InverseJacobianLogicalToInertialCompute< MapTagGridToInertial, Dim >

Compute item for the inverse jacobian matrix from logical to inertial coordinates.

Member Typedef Documentation

◆ argument_tags

template<typename MapTagGridToInertial, size_t Dim>
using evolution::dg::subcell::fd::Tags::InverseJacobianLogicalToInertialCompute< MapTagGridToInertial, Dim >::argument_tags
Initial value:
tmpl::list<MapTagGridToInertial,
Tag for the current time as a double.
Definition Time.hpp:19
Tag to retrieve the FunctionsOfTime from the GlobalCache.
Definition Tags.hpp:20
The coordinates in a given frame.
Definition Coordinates.hpp:39
The inverse Jacobian from the element logical frame to the grid frame at the cell centers.
Definition Jacobians.hpp:29

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