|
MatlabTransportPack
|
Fixed source multigroup solver for multiplicative problems. More...


Public Member Functions | |
| function | FixedMultiply (in input, in) |
| Class constructor. | |
| function | solve (in this) |
| function | print_iteration (in this, in iteration, in flux_error, in total_inners) |
| function | reset_convergence (in this, in max_iters, in tolerance) |
| function | set_keff (in this, in k) |
Public Attributes | |
| Property | d_input |
| User input. | |
| Property | d_mesh |
| Problem Geometry. | |
| Property | d_mat |
| Material Database. | |
| Property | d_quadrature |
| Angular mesh. | |
| Property | d_source |
| External volume source. | |
| Property | d_boundary_source |
| External boundary source. | |
| Property | d_fission_source |
| Fission source. | |
| Property | d_state |
| State variables. | |
| Property | d_inner_solver |
| Within-group solver. | |
| Property | d_boundary |
| Boundary flux container. | |
| Property | d_tolerance |
| Convergence tolerance. | |
| Property | d_max_iters |
| Maximum number of iterations. | |
Private Attributes | |
| Property | d_keff |
| User-defined keff for multiplicative problem. | |
Fixed source multigroup solver for multiplicative problems.
The multigroup transport equations are solved via Gauss-Seidel with iterations over the upscatter block.
| function FixedMultiply | ( | in | input, |
| in | |||
| ) |
Class constructor.
| input | Number of fine mesh per x coarse mesh. |
| state | Number of fine mesh per x coarse mesh. |
| boundary | Number of fine mesh per x coarse mesh. |
| mesh | Number of fine mesh per y coarse mesh. |
| mat | Coarse mesh edges along x axis. |
| quadrature | Coarse mesh edges along y axis. |
| external_source | Coarse mesh material map. |
| fission_source | Coarse mesh material map. |
| function print_iteration | ( | in | this, |
| in | iteration, | ||
| in | flux_error, | ||
| in | total_inners | ||
| ) |
Reimplemented from Fixed.
| function reset_convergence | ( | in | this, |
| in | max_iters, | ||
| in | tolerance | ||
| ) |
Reimplemented from Fixed.
| function set_keff | ( | in | this, |
| in | k | ||
| ) |
| function solve | ( | in | this | ) |
Reimplemented from Fixed.
Property d_boundary [inherited] |
Boundary flux container.
Property d_boundary_source [inherited] |
External boundary source.
Property d_fission_source [inherited] |
Fission source.
Property d_inner_solver [inherited] |
Within-group solver.
Property d_input [inherited] |
User input.
Property d_keff [private] |
User-defined keff for multiplicative problem.
Property d_mat [inherited] |
Material Database.
Property d_max_iters [inherited] |
Maximum number of iterations.
Property d_mesh [inherited] |
Problem Geometry.
Property d_quadrature [inherited] |
Angular mesh.
Property d_source [inherited] |
External volume source.
Property d_tolerance [inherited] |
Convergence tolerance.
1.7.3