SpECTRE  v2021.11.01
evolution::dg::subcell::fd::Tags::InverseJacobianLogicalToGrid< Dim > Struct Template Reference

The inverse Jacobian from the element logical frame to the grid frame at the cell centers. More...

#include <Jacobians.hpp>

Public Types

using type = std::optional< ::InverseJacobian< DataVector, Dim, Frame::ElementLogical, Frame::Grid > >
 

Static Public Member Functions

static std::string name ()
 

Detailed Description

template<size_t Dim>
struct evolution::dg::subcell::fd::Tags::InverseJacobianLogicalToGrid< Dim >

The inverse Jacobian from the element logical frame to the grid frame at the cell centers.

Specifically, \(\partial x^{\bar{i}} / \partial x^i\), where \(\bar{i}\) denotes the element logical frame and \(i\) denotes the grid frame.

Note
stored as a std::optional so we can reset it when switching to DG and reduce the memory footprint.

The documentation for this struct was generated from the following file: