SpECTRE  v2024.09.29
Particles::MonteCarlo::Actions::GhostDataMutatorPreStep Struct Reference

Mutator to get required volume data for communication before a MC step; i.e. data sent from live points to ghost points in neighbors. More...

#include <GhostZoneCommunication.hpp>

Public Types

using return_tags = tmpl::list<>
 
using argument_tags = tmpl::list< hydro::Tags::RestMassDensity< DataVector >, hydro::Tags::ElectronFraction< DataVector >, hydro::Tags::Temperature< DataVector >, Particles::MonteCarlo::Tags::CellLightCrossingTime< DataVector > >
 

Static Public Member Functions

static DataVector apply (const Scalar< DataVector > &rest_mass_density, const Scalar< DataVector > &electron_fraction, const Scalar< DataVector > &temperature, const Scalar< DataVector > &cell_light_crossing_time)
 

Static Public Attributes

static const size_t number_of_vars = 4
 

Detailed Description

Mutator to get required volume data for communication before a MC step; i.e. data sent from live points to ghost points in neighbors.


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