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

The Inertial coordinates, the inverse Jacobian from the Grid to the Inertial frame, the Jacobian from the Grid to the Inertial frame, and the Inertial mesh velocity. More...

#include <TagsTimeDependent.hpp>

Public Types

using type

Detailed Description

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

The Inertial coordinates, the inverse Jacobian from the Grid to the Inertial frame, the Jacobian from the Grid to the Inertial frame, and the Inertial mesh velocity.

The type is a std::optional, which, when is not valid, signals that the mesh is not moving. Thus, coordinates_velocity_and_jacobian.has_value() can be used to check if the mesh is moving.

Member Typedef Documentation

◆ type

template<size_t Dim>
using domain::Tags::CoordinatesMeshVelocityAndJacobians< Dim >::type
Initial value:
tnsr::I<DataVector, Dim, Frame::Inertial>,
tnsr::I<DataVector, Dim, Frame::Inertial>>>
The inverse Jacobian from the source frame to the target frame.
Definition Tags.hpp:118
The Jacobian from the source frame to the target frame.
Definition Tags.hpp:157

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