SpECTRE  v2024.05.11
imex::Tags::Jacobian< Independent, Dependent > Struct Template Reference

#include <Jacobian.hpp>

Public Types

using independent = Independent
 
using dependent = Dependent
 
using type = OuterProductResultTensor< typename Dependent::type::value_type, typename Denominator::symmetry, typename Denominator::index_list, typename Dependent::type::symmetry, typename Dependent::type::index_list >
 

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.


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