|
SpECTRE
v2025.08.19
|
Computes the Jacobian diagnostic, which compares the analytic Jacobian (provided by some coordinate map) to a numerical Jacobian computed using numerical partial derivatives. The coordinates must be in the target frame of the map. See domain::jacobian_diagnostic for details of the calculation.
More...
#include <JacobianDiagnostic.hpp>
Public Types | |
| using | base = JacobianDiagnostic< Dim > |
| using | return_type = typename base::type |
| using | argument_tags = tmpl::list< ::domain::Tags::Jacobian< Dim, Frame::ElementLogical, TargetFrame >, ::domain::Tags::Coordinates< Dim, TargetFrame >, Mesh< Dim > > |
Public Types inherited from domain::Tags::JacobianDiagnostic< Dim > | |
| using | type = tnsr::i< DataVector, Dim, typename Frame::ElementLogical > |
Static Public Attributes | |
| static constexpr auto | function |
Computes the Jacobian diagnostic, which compares the analytic Jacobian (provided by some coordinate map) to a numerical Jacobian computed using numerical partial derivatives. The coordinates must be in the target frame of the map. See domain::jacobian_diagnostic for details of the calculation.
|
staticconstexpr |