(git:5976d25)
Loading...
Searching...
No Matches
grid_gpu_integrate.cu File Reference
#include <algorithm>
#include <assert.h>
#include <limits.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "grid_gpu_context.h"
#include "grid_gpu_internal_header.h"
#include "grid_gpu_process_vab.h"

Go to the source code of this file.

Namespaces

namespace  rocm_backend
 

Functions

template<typename T >
__device__ __inline__ T rocm_backend::block_reduce_64 (T *table, const T val_, const int tid)
 
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 COMPUTE_TAU>
__global__ rocm_backend::__launch_bounds__ (64) void compute_hab_forces(const kernel_params dev_)
 
template<typename T , typename T3 , bool distributed__, bool orthogonal_, int lbatch = 10>
__global__ rocm_backend::__launch_bounds__ (64) void integrate_kernel(const kernel_params dev_)