SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
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

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.

Member Typedef Documentation

◆ argument_tags

using Particles::MonteCarlo::Actions::GhostDataMutatorPreStep::argument_tags
Initial value:
tmpl::list<
Simple tag containing an approximation of the light crossing time for each cell (the shortest time am...
Definition Tags.hpp:30
The electron fraction .
Definition Tags.hpp:105
The rest-mass density .
Definition Tags.hpp:240
The temperature of the fluid.
Definition Tags.hpp:292

The documentation for this struct was generated from the following file:
  • src/Evolution/Particles/MonteCarlo/GhostZoneCommunication.hpp