SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
grmhd::GhValenciaDivClean::SetPiAndPhiFromConstraints Struct Reference

Set \(\Pi_{ab}\) from the gauge source function. More...

#include <SetPiAndPhiFromConstraints.hpp>

Public Types

using const_global_cache_tags
using mutable_global_cache_tags

Static Public Member Functions

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

Detailed Description

Set \(\Pi_{ab}\) from the gauge source function.

This is necessary to ensure the initial data is in the desired evolution gauge.

Member Typedef Documentation

◆ const_global_cache_tags

using grmhd::GhValenciaDivClean::SetPiAndPhiFromConstraints::const_global_cache_tags
Initial value:
ghmhd::GhValenciaDivClean::InitialData::
analytic_solutions_and_data_list,
3>::const_global_cache_tags
Set from the gauge source function (or 1-index constraint) and from the 3-index constraint.
Definition SetPiAndPhiFromConstraints.hpp:65

◆ mutable_global_cache_tags

using grmhd::GhValenciaDivClean::SetPiAndPhiFromConstraints::mutable_global_cache_tags
Initial value:
ghmhd::GhValenciaDivClean::InitialData::
analytic_solutions_and_data_list,
3>::mutable_global_cache_tags

The documentation for this struct was generated from the following file:
  • src/Evolution/Systems/GrMhd/GhValenciaDivClean/SetPiAndPhiFromConstraints.hpp