|
MatlabTransportPack
|
Abu-Shumay's quadruple range quadrature. More...


Public Member Functions | |
| function | QuadrupleRange (in order) |
| Class constructor. | |
| function | weights (in obj) |
| Return weights for all angles. | |
| function | weight (in obj, in a) |
| Return weight for an angle (indexed by cardinal index) | |
| function | weight_octant (in obj) |
| Return weight for first octant. | |
| function | angles (in obj) |
| Return all angles. | |
| function | angle_octant (in obj, in dim) |
| Return first octant angles. | |
| function | angle (in obj, in o, in a) |
| Return angles for a given cardinal index. | |
| function | number_angles (in obj) |
| Total number of angles. | |
| function | number_angles_octant (in obj) |
| Total number of angles in an octant. | |
| function | number_octants (in obj) |
| Total number of octants. | |
| function | bounds (in obj, in o) |
| Angle bounds within an octant. | |
| function | index (in obj, in o, in a) |
| Computes cardinal angle index. | |
Static Public Member Functions | |
| static function | angular_norm (in dim) |
Public Attributes | |
| Property | d_order |
| Constant Property | octant = [ 1 1 1 |
| Octant cosign signs. | |
| Constant | Property |
Protected Member Functions | |
| function | check_index (in obj, in a) |
Protected Attributes | |
| Property | d_weights |
| Quadrature weights. | |
| Property | d_mu |
| x-axis cosines | |
| Property | d_eta |
| y-axis cosines | |
| Property | d_xi |
| z-axis cosines | |
| Property | d_name |
| type of quadrature being used | |
| Property | d_number_angles |
| number of angles | |
| Property | d_number_octants |
| number of octants | |
| Property | d_dim |
| problem dimension | |
Private Member Functions | |
| function | quad_range_table (in N) |
Private Attributes | |
| Property | d_L |
| Quadrature order (specific to these product quadratures) | |
Abu-Shumay's quadruple range quadrature.
See Abu-Shumays, I. K. "Compatible Product Angular Quadrature for Neutron Transport in xy Geometry," Nucl. Sci. Engr., 64, (1978)
| function QuadrupleRange | ( | in | order | ) |
Class constructor.
More detailed description of what the constructor does.
| order | Quadrature order. This differs from quadrature to quadrature, but e.g. for level symmetric, it's the number of unique directional cosines. |
| function angle | ( | in | obj, |
| in | o, | ||
| in | a | ||
| ) | [inherited] |
Return angles for a given cardinal index.
| function angle_octant | ( | in | obj, |
| in | dim | ||
| ) | [inherited] |
Return first octant angles.
| function angles | ( | in | obj | ) | [inherited] |
Return all angles.
| static function angular_norm | ( | in | dim | ) | [static, inherited] |
| function bounds | ( | in | obj, |
| in | o | ||
| ) | [inherited] |
Angle bounds within an octant.
| function check_index | ( | in | obj, |
| in | a | ||
| ) | [protected, inherited] |
| function index | ( | in | obj, |
| in | o, | ||
| in | a | ||
| ) | [inherited] |
Computes cardinal angle index.
| function number_angles | ( | in | obj | ) | [inherited] |
Total number of angles.
| function number_angles_octant | ( | in | obj | ) | [inherited] |
Total number of angles in an octant.
| function number_octants | ( | in | obj | ) | [inherited] |
Total number of octants.
| function quad_range_table | ( | in | N | ) | [private] |
| function weight | ( | in | obj, |
| in | a | ||
| ) | [inherited] |
Return weight for an angle (indexed by cardinal index)
| function weight_octant | ( | in | obj | ) | [inherited] |
Return weight for first octant.
| function weights | ( | in | obj | ) | [inherited] |
Return weights for all angles.
Quadrature order (specific to these product quadratures)
Property d_number_angles [protected, inherited] |
number of angles
Property d_number_octants [protected, inherited] |
number of octants
Quadrature weights.
Constant Property [inherited] |
1.7.3