A monte carlo pin cell spectral code for nuclear engineering applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Region.h File Reference

The Region class. More...

Go to the source code of this file.

Classes

class  Region
 The region class represents a region in 2D space. More...
 
class  InfiniteMediumRegion
 The InfiniteMediumRegion is a homogenized region treated without geometric effects. More...
 
class  EquivalenceRegion
 The Equivalence Region is a fuel or moderator region treated using the heterogenous-homogeneous equivalence theory. More...
 
class  EquivalenceFuelRegion
 The EquivalenceFuelRegion is a fuel region treated using the heterogenous-homogeneous equivalence theory. More...
 
class  EquivalenceModeratorRegion
 The EquivalenceModeratorRegion is a fuel region treated using the heterogenous-homogeneous equivalence theory. More...
 
class  BoundedRegion
 The BoundedRegion is a region bounded by surfaces using a constructive solid geometry formulation. More...
 
class  BoundedFuelRegion
 The BoundedFuelRegion is a circular fuel pin region bounded by the interior halfspace of a circle surface. More...
 
class  BoundedModeratorRegion
 The BoundedModeratorRegion is a the space defined four surfaces bounding a square pin minus a circular fuel pin region. More...
 
class  BoundedGeneralRegion
 The BoundedGeneralRegion is a the space defined by the intersection of some number surface halfspaces. More...
 

Typedefs

typedef enum regionTypes regionType
 Region spatial type.
 

Enumerations

enum  regionTypes {
  INFINITE_MEDIUM, EQUIVALENT_FUEL, EQUIVALENT_MODERATOR, BOUNDED_FUEL,
  BOUNDED_MODERATOR, BOUNDED_GENERAL
}
 Spatial Types of regions. More...
 

Detailed Description

The Region class.

Author
William Boyd (wboyd.nosp@m.@mit.nosp@m..edu)
Date
March 15, 2013

Enumeration Type Documentation

Spatial Types of regions.

Enumerator
INFINITE_MEDIUM 

An infinite medium region

EQUIVALENT_FUEL 

An equivalence theory-based fuel region

EQUIVALENT_MODERATOR 

An equivalence theory-based fuel moderator

BOUNDED_FUEL 

A fully heterogeneous circular fuel region bounded by surfaces

BOUNDED_MODERATOR 

A fully heterogeneous pin cell moderator region bounded by surfaces

BOUNDED_GENERAL 

A fully heterogenous generalized region bounded by surfaces