SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
domain::Tags::FlatLogicalMetricCompute< Dim > Struct Template Reference

Compute the flat metric in element-logical coordinates from the inverse Jacobian. More...

#include <FlatLogicalMetric.hpp>

Public Types

using base = FlatLogicalMetric<Dim>
using return_type = typename base::type
using argument_tags
Public Types inherited from domain::Tags::FlatLogicalMetric< Dim >
using type = tnsr::ii<DataVector, Dim, Frame::ElementLogical>

Static Public Member Functions

static void function (const gsl::not_null< tnsr::ii< DataVector, Dim, Frame::ElementLogical > * > result, const ::InverseJacobian< DataVector, Dim, Frame::ElementLogical, Frame::Inertial > &inv_jacobian)

Detailed Description

template<size_t Dim>
struct domain::Tags::FlatLogicalMetricCompute< Dim >

Compute the flat metric in element-logical coordinates from the inverse Jacobian.

See also
domain::flat_logical_metric

Member Typedef Documentation

◆ argument_tags

template<size_t Dim>
using domain::Tags::FlatLogicalMetricCompute< Dim >::argument_tags
Initial value:
Definition IndexType.hpp:43
Definition IndexType.hpp:46
The inverse Jacobian from the source frame to the target frame.
Definition Tags.hpp:118

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