#include "AMP/AMP_TPLs.h"
Go to the source code of this file.
Macros | |
| #define | CSR_CONFIG_CC_FORALL0_HYPRE(F, G) |
| #define | CSR_CONFIG_CC_FORALL1_HYPRE() CSR_CONFIG_CC_FORALL0_HYPRE |
| #define | CSR_CONFIG_CC_FORALL2_HYPRE(F, G) DEFER( CSR_CONFIG_CC_FORALL1_HYPRE )()( F, G ) |
| #define | CSR_CONFIG_CC_FORALL_HYPRE(INST) EXPAND( CSR_CONFIG_CC_FORALL0_HYPRE( CSR_CONFIG_CC_FORALL2_HYPRE, INST ) ) |
| #define | CSR_CONFIG_CC_FORALL_HYPRE_DEVICE(F, G) |
| #define | CSR_CONFIG_CC_FORALL_HYPRE_HOST(F, G) |
| #define | CSR_CONFIG_FORALL_HYPRE_DEVICE(INST) |
| #define | CSR_CONFIG_FORALL_HYPRE_HOST(INST) |
| #define | CSR_INOUT_CONFIG_MIGRATE_OUTLIST_HYPRE_DEVICE(INST) |
| #define | CSR_INOUT_CONFIG_MIGRATE_OUTLIST_HYPRE_HOST(INST) |
Typedefs | |
| template<alloc Alloc> | |
| using | HypreConfig = CSRConfig< Alloc, hypre_small, hypre_big, hypre_real > |
Variables | |
| constexpr index | hypre_big = index::i32 |
| constexpr scalar | hypre_real = scalar::f64 |
| constexpr index | hypre_small = index::i32 |
| #define CSR_CONFIG_CC_FORALL0_HYPRE | ( | F, | |
| G | |||
| ) |
Definition at line 81 of file CSRConfigHypre.h.
| #define CSR_CONFIG_CC_FORALL1_HYPRE | ( | ) | CSR_CONFIG_CC_FORALL0_HYPRE |
Definition at line 84 of file CSRConfigHypre.h.
| #define CSR_CONFIG_CC_FORALL2_HYPRE | ( | F, | |
| G | |||
| ) | DEFER( CSR_CONFIG_CC_FORALL1_HYPRE )()( F, G ) |
Definition at line 85 of file CSRConfigHypre.h.
| #define CSR_CONFIG_CC_FORALL_HYPRE | ( | INST | ) | EXPAND( CSR_CONFIG_CC_FORALL0_HYPRE( CSR_CONFIG_CC_FORALL2_HYPRE, INST ) ) |
Definition at line 86 of file CSRConfigHypre.h.
| #define CSR_CONFIG_CC_FORALL_HYPRE_DEVICE | ( | F, | |
| G | |||
| ) |
Definition at line 78 of file CSRConfigHypre.h.
| #define CSR_CONFIG_CC_FORALL_HYPRE_HOST | ( | F, | |
| G | |||
| ) |
Definition at line 36 of file CSRConfigHypre.h.
| #define CSR_CONFIG_FORALL_HYPRE_DEVICE | ( | INST | ) |
Definition at line 77 of file CSRConfigHypre.h.
| #define CSR_CONFIG_FORALL_HYPRE_HOST | ( | INST | ) |
Definition at line 33 of file CSRConfigHypre.h.
| #define CSR_INOUT_CONFIG_MIGRATE_OUTLIST_HYPRE_DEVICE | ( | INST | ) |
Definition at line 123 of file CSRConfigHypre.h.
| #define CSR_INOUT_CONFIG_MIGRATE_OUTLIST_HYPRE_HOST | ( | INST | ) |
Definition at line 98 of file CSRConfigHypre.h.
| using HypreConfig = CSRConfig<Alloc, hypre_small, hypre_big, hypre_real> |
Definition at line 129 of file CSRConfigHypre.h.
|
inlineconstexpr |
Definition at line 32 of file CSRConfigHypre.h.
|
inlineconstexpr |
Definition at line 9 of file CSRConfigHypre.h.
|
inlineconstexpr |
Definition at line 31 of file CSRConfigHypre.h.
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:41. Comments on this page |