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 |
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.