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

Compute the fluxes of the ScalarAdvection system \(F^i = v^iU\) where \(v^i\) is the velocity field. More...

#include <Fluxes.hpp>

Public Types

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

Static Public Member Functions

static void apply (gsl::not_null< tnsr::I< DataVector, Dim > * > u_flux, const Scalar< DataVector > &u, const tnsr::I< DataVector, Dim > &velocity_field)

Detailed Description

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

Compute the fluxes of the ScalarAdvection system \(F^i = v^iU\) where \(v^i\) is the velocity field.

Member Typedef Documentation

◆ return_tags

template<size_t Dim>
using ScalarAdvection::Fluxes< Dim >::return_tags
Initial value:
tmpl::list<::Tags::Flux<Tags::U, tmpl::size_t<Dim>, Frame::Inertial>>
Definition IndexType.hpp:46

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