A monte carlo pin cell spectral code for nuclear engineering applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Surface Member List

This is the complete list of members for Surface, including all inherited members.

_boundary_typeSurfaceprotected
_nSurfaceprotectedstatic
_surface_nameSurfaceprotected
_surface_typeSurfaceprotected
_uidSurfaceprotected
computeParametrizedDistance(neutron *neutron)=0Surfacepure virtual
evaluate(neutron *neutron)=0Surfacepure virtual
evaluate(float x, float y, float z)=0Surfacepure virtual
getBoundaryType() const Surface
getSurfaceName()Surface
getSurfaceType() const Surface
getUid() const Surface
onSurface(neutron *neutron)=0Surfacepure virtual
reflectNeutron(neutron *neutron)=0Surfacepure virtual
setBoundaryType(boundaryType type)Surface
Surface(const char *surface_name=(char *)"")Surface
~Surface()Surfacevirtual