SpECTRE  v2024.03.19
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 = tmpl::list<::Tags::Flux< Tags::U, tmpl::size_t< Dim >, Frame::Inertial > >
 

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.


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