SpECTRE  v2025.08.19
Particles::MonteCarlo::Actions::GhostDataMutatorPostStep< Dim > Struct Template Reference

Mutator to get required volume data for communication after a MC step; i.e. data sent from ghost points in neighbors to live points evolving the fluid. The data contains information about the back reaction of neutrinos on the fluid. More...

#include <GhostZoneCommunication.hpp>

Public Types

using return_tags = tmpl::list<>
 
using argument_tags = tmpl::list< Particles::MonteCarlo::Tags::CouplingTildeTau< DataVector >, Particles::MonteCarlo::Tags::CouplingTildeRhoYe< DataVector >, Particles::MonteCarlo::Tags::CouplingTildeS< DataVector, Dim > >
 

Static Public Member Functions

static DataVector apply (const Scalar< DataVector > &coupling_tilde_tau, const Scalar< DataVector > &coupling_tilde_rho_ye, const tnsr::i< DataVector, Dim > &coupling_tilde_s)
 

Static Public Attributes

static const size_t number_of_components = 2 + Dim
 

Detailed Description

template<size_t Dim>
struct Particles::MonteCarlo::Actions::GhostDataMutatorPostStep< Dim >

Mutator to get required volume data for communication after a MC step; i.e. data sent from ghost points in neighbors to live points evolving the fluid. The data contains information about the back reaction of neutrinos on the fluid.


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