1#ifndef COLVARTYPES_KERNEL_H
2#define COLVARTYPES_KERNEL_H
5#include "colvar_gpu_support.h"
7#if defined(COLVARS_CUDA) || defined(COLVARS_HIP)
11int build_overlapping_matrix(
21 unsigned int* tbcount,
22 unsigned int num_atoms,
23 cudaGraphNode_t& node,
25 const std::vector<cudaGraphNode_t>& dependencies);
32 bool monitor_crossings,
35 int* discontinuous_rotation,
36 cudaGraphNode_t& node,
38 const std::vector<cudaGraphNode_t>& dependencies);
1-dimensional vector of real numbers with four components and a quaternion algebra
Definition: colvartypes.h:978
2-dimensional array of real numbers with three components along each dimension (works with colvarmodu...
Definition: colvartypes.h:901
double real
Defining an abstract real number allows to switch precision.
Definition: colvarmodule.h:98
Collective variables main module.