|
MatlabTransportPack
|
Holds the incident and outgoing boundary fluxes. More...


Public Member Functions | |
| function | Boundary (in input, in mesh, in quadrature) |
| Class constructor. | |
| function | initialize (in this, in g) |
| Initialize for a within-group solve. | |
| function | set_group (in this, in g) |
| function | group (in this) |
| Get the current group. | |
| function | set (in this) |
| Set the incident boundary fluxes. | |
| function | reset (in this) |
| Reset the incident boundary fluxes to zero. | |
Public Attributes | |
| Constant Property | IN = 1 |
| Constant Property | OUT |
| Property | d_input |
| Input. | |
| Property | d_mesh |
| Spatial mesh. | |
| Property | d_quadrature |
| Angular mesh. | |
| Property | d_boundary_flux |
| Boundary flux cell array. | |
| Property | d_bc |
| Cell array of BoundaryCondition thisects for each surface. | |
| Property | d_g |
| Current group. | |
Holds the incident and outgoing boundary fluxes.
More here...
| function Boundary | ( | in | input, |
| in | mesh, | ||
| in | quadrature | ||
| ) |
Class constructor.
All boundary flux arrays are sized, and the boundary conditions are constructed for each surface.
| input | User input. |
| mesh | Spatial mesh. |
| quadrature | Angular mesh. |
| function group | ( | in | this | ) |
Get the current group.
| function initialize | ( | in | this, |
| in | g | ||
| ) |
Initialize for a within-group solve.
More detailed description of what the constructor does.
| input | User input. |
| mesh | Spatial mesh. |
| quadrature | Angular mesh. |
| function reset | ( | in | this | ) |
Reset the incident boundary fluxes to zero.
| function set | ( | in | this | ) |
Set the incident boundary fluxes.
This is called after every sweep. The sweeper updates all the outgoing angular fluxes. This routine updates the incident fluxes according to the boundary condition.
| order | Quadrature order. This differs from quadrature to quadrature, but e.g. for level symmetric, it's the number of unique directional cosines. |
| function set_group | ( | in | this, |
| in | g | ||
| ) |
| Property d_bc |
Cell array of BoundaryCondition thisects for each surface.
| Property d_boundary_flux |
Boundary flux cell array.
| Property d_g |
Current group.
| Property d_mesh |
Spatial mesh.
| Property d_quadrature |
Angular mesh.
| Constant Property IN = 1 |
| Constant Property OUT |
1.7.3