SpECTRE  v2024.04.12
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 = tmpl::list< domain::Tags::InverseJacobian< Dim, Frame::ElementLogical, Frame::Inertial > >
 
- 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

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