SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
ScalarAdvection::TimeDerivativeTerms< Dim > Struct Template Reference

Computes the time derivative terms needed for the ScalarAdvection system, which are just the fluxes. More...

#include <TimeDerivativeTerms.hpp>

Public Types

using temporary_tags = tmpl::list<Tags::VelocityField<Dim>>
using argument_tags = tmpl::list<Tags::U, Tags::VelocityField<Dim>>

Static Public Member Functions

static evolution::dg::TimeDerivativeDecisions< Dim > apply (gsl::not_null< Scalar< DataVector > * >, gsl::not_null< tnsr::I< DataVector, Dim > * > flux, gsl::not_null< tnsr::I< DataVector, Dim > * > temp_velocity_field, const Scalar< DataVector > &u, const tnsr::I< DataVector, Dim > &velocity_field)

Detailed Description

template<size_t Dim>
struct ScalarAdvection::TimeDerivativeTerms< Dim >

Computes the time derivative terms needed for the ScalarAdvection system, which are just the fluxes.


The documentation for this struct was generated from the following file:
  • src/Evolution/Systems/ScalarAdvection/TimeDerivativeTerms.hpp