#include "Sacado.hpp"
#include "advection_hierarchical_dfad.hpp"
#include "common.hpp"
#include "Kokkos_Timer.hpp"
Go to the source code of this file.
|
template<typename FluxView , typename WgbView , typename SrcView , typename WbsView , typename ResidualView > |
void | run_dfad_hierarchical_team (const FluxView &flux, const WgbView &wgb, const SrcView &src, const WbsView &wbs, const ResidualView &residual) |
|
template<typename FluxView , typename WgbView , typename SrcView , typename WbsView , typename ResidualView > |
void | run_dfad_hierarchical_team_scratch (const FluxView &flux, const WgbView &wgb, const SrcView &src, const WbsView &wbs, const ResidualView &residual) |
|
template<int N, typename ExecSpace > |
double | time_dfad_hierarchical_team (int ncells, int num_basis, int num_points, int ndim, int ntrial, bool check) |
|
template<int N, typename ExecSpace > |
double | time_dfad_hierarchical_team_scratch (int ncells, int num_basis, int num_points, int ndim, int ntrial, bool check) |
|
◆ SACADO_VIEW_CUDA_HIERARCHICAL_DFAD
#define SACADO_VIEW_CUDA_HIERARCHICAL_DFAD 1 |
◆ SACADO_KOKKOS_USE_MEMORY_POOL
#define SACADO_KOKKOS_USE_MEMORY_POOL 1 |
◆ INST_FUNC_N_DEV
#define INST_FUNC_N_DEV |
( |
|
N, |
|
|
|
DEV |
|
) |
| |
Value: template double time_dfad_hierarchical_team< N, DEV >(int ncells, int num_basis, int num_points, int ndim, int ntrial, bool check); \
template double time_dfad_hierarchical_team_scratch< N, DEV >(int ncells, int num_basis, int num_points, int ndim, int ntrial, bool check);
Definition at line 218 of file advection_const_basis/advection_hierarchical_dfad.cpp.
◆ INST_FUNC_DEV
◆ run_dfad_hierarchical_team()
template<typename FluxView , typename WgbView , typename SrcView , typename WbsView , typename ResidualView >
void run_dfad_hierarchical_team |
( |
const FluxView & |
flux, |
|
|
const WgbView & |
wgb, |
|
|
const SrcView & |
src, |
|
|
const WbsView & |
wbs, |
|
|
const ResidualView & |
residual |
|
) |
| |
◆ run_dfad_hierarchical_team_scratch()
template<typename FluxView , typename WgbView , typename SrcView , typename WbsView , typename ResidualView >
void run_dfad_hierarchical_team_scratch |
( |
const FluxView & |
flux, |
|
|
const WgbView & |
wgb, |
|
|
const SrcView & |
src, |
|
|
const WbsView & |
wbs, |
|
|
const ResidualView & |
residual |
|
) |
| |
◆ time_dfad_hierarchical_team()
template<int N, typename ExecSpace >
double time_dfad_hierarchical_team |
( |
int |
ncells, |
|
|
int |
num_basis, |
|
|
int |
num_points, |
|
|
int |
ndim, |
|
|
int |
ntrial, |
|
|
bool |
check |
|
) |
| |
◆ time_dfad_hierarchical_team_scratch()
template<int N, typename ExecSpace >
double time_dfad_hierarchical_team_scratch |
( |
int |
ncells, |
|
|
int |
num_basis, |
|
|
int |
num_points, |
|
|
int |
ndim, |
|
|
int |
ntrial, |
|
|
bool |
check |
|
) |
| |