An open source method of characteristics neutron transport code.
|
This is a class for evaluating exponentials on GPUs. More...
#include "src/accel/cuda/ExpEvaluator.h"
Public Member Functions | |
__device__ FP_PRECISION | computeExponential (FP_PRECISION tau, int polar) |
Public Attributes | |
FP_PRECISION * | _exp_table |
This is a class for evaluating exponentials on GPUs.
The ExpEvaluator includes different algorithms to evaluate exponentials with varying degrees of accuracy and speed. This is a helper class for the Solver and its subclasses and it not intended to be initialized as a standalone object.
FP_PRECISION* GPUExpEvaluator::_exp_table |
The exponential linear interpolation table