A struct that stores the charm++ types relevant for a particular nodegroup component.
More...
#include <AlgorithmNodegroupDeclarations.hpp>
|
| 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 |
A struct that stores the charm++ types relevant for a particular nodegroup component.
Details
The type traits are:
◆ algorithm_type
template<typename ParallelComponent, typename SpectreArrayIndex>
Initial value:
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