MatlabTransportPack
Public Member Functions | Public Attributes

QuadratureMOC Class Reference

Base quadrature class for MOC. More...

Inheritance diagram for QuadratureMOC:
Inheritance graph
[legend]
Collaboration diagram for QuadratureMOC:
Collaboration graph
[legend]

List of all members.

Public Member Functions

function QuadratureMOC (in number_polar)
 Class constructor.
function phi (in obj, in o, in i)
function weight_phi (in obj, in i)
function mu (in obj, in i)
function weight_mu (in obj, in i)
function number_azimuth (in obj)
function number_angles_octant (in obj)
function number_angles (in obj)
function number_polar (in obj)
function number_x (in obj, in m)
function number_y (in obj, in m)
function number_tracks (in obj, in m)
function total_number_track (in obj)
function index (in obj, in o, in a)
 Computes cardinal angle index.
function uniform (in obj, in a, in b, in m, in f)

Public Attributes

Property d_phi
 Azimuthal angles (positive quadrant only)
Property d_weight_phi
 Azimuthal weights.
Property d_mu
 Polar cosines (w/r to the x-y plane)
Property d_weight_mu
 Polar weights.
Property d_number_azimuth
 Number of azimuthal angles.
Property d_number_polar
 Number of polar angles.
Property d_number_x
 Number horizontal intercepts.
Property d_number_y
 Number vertical intercepts.
Property d_number_tracks
Property d_number_space
 Number of tracks.
Property d_enter
Property d_exit
Property d_space
Constant Property octant = [ 1 1 1
 Octant cosign signs.
Constant Property

Detailed Description

Base quadrature class for MOC.

For the polar angle, T-Y quadrature for orders 1, 2, and 3 is allowed.

Azimuthal angles are defined by derived classes.

The azimuthal angles are stored for the first quadrant. Other quadrants are given an additive constant.


Constructor & Destructor Documentation

function QuadratureMOC ( in  number_polar)

Class constructor.

Parameters:
number_polarNumber of polar angles used.
Returns:
Instance of the QuadratureMOC class.

Member Function Documentation

function index ( in  obj,
in  o,
in  a 
)

Computes cardinal angle index.

Returns:
Index.
function mu ( in  obj,
in  i 
)

Reimplemented in CollocatedMOC, and UniformMOC.

function number_angles ( in  obj)
function number_angles_octant ( in  obj)
function number_azimuth ( in  obj)
function number_polar ( in  obj)
function number_tracks ( in  obj,
in  m 
)
function number_x ( in  obj,
in  m 
)
function number_y ( in  obj,
in  m 
)
function phi ( in  obj,
in  o,
in  i 
)

Reimplemented in CollocatedMOC, and UniformMOC.

function total_number_track ( in  obj)
function uniform ( in  obj,
in  a,
in  b,
in  m,
in  f 
)
function weight_mu ( in  obj,
in  i 
)
function weight_phi ( in  obj,
in  i 
)

Member Data Documentation

Polar cosines (w/r to the x-y plane)

Number of azimuthal angles.

Number of polar angles.

Number of tracks.

Number horizontal intercepts.

Number vertical intercepts.

Azimuthal angles (positive quadrant only)

Polar weights.

Azimuthal weights.

Constant Property octant = [ 1 1 1

Octant cosign signs.

Constant Property

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