Celeritas 0.6.0-2+develop.96611fab
Loading...
Searching...
No Matches
Enumerations | Functions
GridTypes.hh File Reference
This graph shows which files directly or indirectly include this file:

Enumerations

enum class  celeritas::Bound : unsigned char { lo , hi , size_ }
 Which of two bounding points, faces, energies, etc. More...
 
enum class  celeritas::Interp { linear , log , size_ }
 Interpolation type.
 
enum class  celeritas::SplineBoundaryCondition { natural = 0 , not_a_knot , geant , size_ }
 Cubic spline interpolation boundary conditions. More...
 

Functions

CELER_CONSTEXPR_FUNCTION int celeritas::to_int (Bound b)
 Convert Bound enum value to int.
 

Enumeration Type Documentation

◆ Bound

enum class celeritas::Bound : unsigned char
strong

Which of two bounding points, faces, energies, etc.

Here, lo/hi can correspond to left/right, back/front, bottom/top. It's used for the two points in a bounding box.

◆ SplineBoundaryCondition

Cubic spline interpolation boundary conditions.

Enumerator
geant 

Geant4's "not-a-knot".