An open source method of characteristics neutron transport code.
GPUExpEvaluator Class Reference

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
 

Detailed Description

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.

Member Data Documentation

◆ _exp_table

FP_PRECISION* GPUExpEvaluator::_exp_table

The exponential linear interpolation table


The documentation for this class was generated from the following file: