SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
Parallel::Algorithms::Nodegroup Struct Reference

A struct that stores the charm++ types relevant for a particular nodegroup component. More...

#include <AlgorithmNodegroupDeclarations.hpp>

Public Types

template<typename ParallelComponent, typename SpectreArrayIndex>
using cproxy
template<typename ParallelComponent, typename SpectreArrayIndex>
using cbase
template<typename ParallelComponent, typename SpectreArrayIndex>
using algorithm_type
template<typename ParallelComponent, typename SpectreArrayIndex>
using ckindex
template<typename ParallelComponent, typename SpectreArrayIndex>
using cproxy_section
using component_type = Nodegroup

Detailed Description

A struct that stores the charm++ types relevant for a particular nodegroup component.

Details

The type traits are:

Member Typedef Documentation

◆ algorithm_type

template<typename ParallelComponent, typename SpectreArrayIndex>
using Parallel::Algorithms::Nodegroup::algorithm_type
Initial value:
AlgorithmNodegroup<ParallelComponent,
SpectreArrayIndex>
A Spectre algorithm object that wraps a charm++ nodegroup chare.
Definition AlgorithmNodegroup.hpp:47

◆ cbase

template<typename ParallelComponent, typename SpectreArrayIndex>
using Parallel::Algorithms::Nodegroup::cbase
Initial value:
CBase_AlgorithmNodegroup<ParallelComponent,
SpectreArrayIndex>

◆ ckindex

template<typename ParallelComponent, typename SpectreArrayIndex>
using Parallel::Algorithms::Nodegroup::ckindex
Initial value:
CkIndex_AlgorithmNodegroup<ParallelComponent,
SpectreArrayIndex>

◆ cproxy

template<typename ParallelComponent, typename SpectreArrayIndex>
using Parallel::Algorithms::Nodegroup::cproxy
Initial value:
CProxy_AlgorithmNodegroup<ParallelComponent,
SpectreArrayIndex>

◆ cproxy_section

template<typename ParallelComponent, typename SpectreArrayIndex>
using Parallel::Algorithms::Nodegroup::cproxy_section
Initial value:
CProxySection_AlgorithmNodegroup<ParallelComponent, SpectreArrayIndex>

The documentation for this struct was generated from the following file:
  • src/Parallel/Algorithms/AlgorithmNodegroupDeclarations.hpp