![]() |
(git:5976d25)
|
#include <algorithm>#include <assert.h>#include <climits>#include <cmath>#include <cstdio>#include <cstdlib>#include <cstring>#include "grid_gpu_internal_header.h"#include "grid_gpu_prepare_pab.h"Go to the source code of this file.
Namespaces | |
| namespace | rocm_backend |
Functions | |
| template<typename T , bool IS_FUNC_AB> | |
| __device__ __inline__ void | rocm_backend::block_to_cab (const kernel_params ¶ms, const smem_task< T > &task, T *cab) |
| Decontracts the subblock, going from spherical to cartesian harmonics. | |
| template<typename T , bool IS_FUNC_AB> | |
| __global__ | rocm_backend::__launch_bounds__ (64) void calculate_coefficients(const kernel_params dev_) |
| template<typename T , typename T3 , bool distributed__, bool orthogonal_> | |
| __global__ | rocm_backend::__launch_bounds__ (64) void collocate_kernel(const kernel_params dev_) |