SpECTRE  v2024.04.12
gh::Actions::InitializeGhAnd3Plus1Variables< Dim > Struct Template Reference

Public Types

using frame = Frame::Inertial
 
using compute_tags = db::AddComputeTags< gr::Tags::SpatialMetricCompute< DataVector, Dim, frame >, gr::Tags::DetAndInverseSpatialMetricCompute< DataVector, Dim, frame >, gr::Tags::ShiftCompute< DataVector, Dim, frame >, gr::Tags::LapseCompute< DataVector, Dim, frame >, ConstraintDamping::Tags::ConstraintGamma0Compute< Dim, Frame::Grid >, ConstraintDamping::Tags::ConstraintGamma1Compute< Dim, Frame::Grid >, ConstraintDamping::Tags::ConstraintGamma2Compute< Dim, Frame::Grid > >
 
using const_global_cache_tags = tmpl::list< gh::ConstraintDamping::Tags::DampingFunctionGamma0< Dim, Frame::Grid >, gh::ConstraintDamping::Tags::DampingFunctionGamma1< Dim, Frame::Grid >, gh::ConstraintDamping::Tags::DampingFunctionGamma2< Dim, Frame::Grid > >
 

Static Public Member Functions

template<typename DbTagsList , typename... InboxTags, typename Metavariables , typename ArrayIndex , typename ActionList , typename ParallelComponent >
static Parallel::iterable_action_return_t apply (db::DataBox< DbTagsList > &, const tuples::TaggedTuple< InboxTags... > &, const Parallel::GlobalCache< Metavariables > &, const ArrayIndex &, const ActionList, const ParallelComponent *const)
 

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