SpECTRE  2021.08.02
TestHelpers::LinearSolver::multigrid::ComputeOperatorAction< OperandTag > Struct Template Reference

Public Types

using const_global_cache_tags = tmpl::list< LinearOperator >
 
using local_operator_applied_to_operand_tag = db::add_tag_prefix<::LinearSolver::Tags::OperatorAppliedTo, OperandTag >
 

Static Public Member Functions

template<typename DbTagsList , typename... InboxTags, typename Metavariables , typename ActionList , typename ParallelComponent >
static std::tuple< db::DataBox< DbTagsList > &&, Parallel::AlgorithmExecutionapply (db::DataBox< DbTagsList > &box, const tuples::TaggedTuple< InboxTags... > &, const Parallel::GlobalCache< Metavariables > &, const ElementId< 1 > &element_id, const ActionList, const ParallelComponent *const) noexcept