19#ifndef UTILS_MATH_GAUSSIAN_HPP
20#define UTILS_MATH_GAUSSIAN_HPP
28 return std::exp(-((x -
x0).norm2() / (2. * sigma * sigma)));
32 return -(x -
x0) *
gaussian(x,
x0, sigma) / (sigma * sigma);
Vector implementation and trait types for boost qvm interoperability.
cudaStream_t stream[1]
CUDA streams for parallel computing on CPU and GPU.
Utils::Vector3d del_gaussian(Vector3d x, Vector3d x0, double sigma)
double gaussian(Vector3d x, Vector3d x0, double sigma)