SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
imex::Tags::Jacobian< Independent, Dependent > Struct Template Reference

#include <Jacobian.hpp>

Public Types

using independent = Independent
using dependent = Dependent
using type

Detailed Description

template<typename Independent, typename Dependent>
struct imex::Tags::Jacobian< Independent, Dependent >

Tag for the derivative of an implicit source (Dependent) with respect to an implicit variable (Independent).

The independent indices are given first, so

\begin{equation} \frac{S(U_{j...})}{U_{i...}} = J_{i\ldots,j\ldots} \end{equation}

with appropriate upper and lower indices.

Member Typedef Documentation

◆ type

template<typename Independent, typename Dependent>
using imex::Tags::Jacobian< Independent, Dependent >::type
Initial value:
OuterProductResultTensor<
typename Dependent::type::value_type, typename Denominator::symmetry,
typename Denominator::index_list, typename Dependent::type::symmetry,
typename Dependent::type::index_list>

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