Reference documentation for deal.II version 9.0.0
|
Enumerations | |
enum | CUDAWrappers::internal::EvaluatorVariant |
Functions | |
float | LinearAlgebra::CUDAWrappers::atomicAdd_wrapper (float *address, float val) |
double | LinearAlgebra::CUDAWrappers::atomicAdd_wrapper (double *address, double val) |
float | LinearAlgebra::CUDAWrappers::atomicMax_wrapper (float *address, float val) |
double | LinearAlgebra::CUDAWrappers::atomicMax_wrapper (double *address, double val) |
The classes in this module are concerned with the description of features to be run on GPUs using CUDA.
In this namespace, the evaluator routines that evaluate the tensor products are implemented.
Definition at line 37 of file cuda_tensor_product_kernels.h.
|
inline |
Provide atomicAdd for floats.
Definition at line 34 of file cuda_atomic.h.
|
inline |
Provide atomicAdd for doubles.
Definition at line 46 of file cuda_atomic.h.
|
inline |
Provide atomicMax for floats.
Definition at line 75 of file cuda_atomic.h.
|
inline |
Provide atomicMax for doubles.
Definition at line 97 of file cuda_atomic.h.