MatlabTransportPack
Public Member Functions | Public Attributes

Fixed Class Reference

Fixed source multigroup solver. More...

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

List of all members.

Public Member Functions

function Fixed (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)

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.

Detailed Description

Fixed source multigroup solver.

The multigroup transport equations are solved via Gauss-Seidel with iterations over the upscatter block.


Constructor & Destructor Documentation

function Fixed ( in  input,
in   
)

Class constructor.

Parameters:
inputNumber of fine mesh per x coarse mesh.
stateNumber of fine mesh per x coarse mesh.
boundaryNumber of fine mesh per x coarse mesh.
meshNumber of fine mesh per y coarse mesh.
matCoarse mesh edges along x axis.
quadratureCoarse mesh edges along y axis.
external_sourceCoarse mesh material map.
fission_sourceCoarse mesh material map.
Returns:
Instance of the Fixed class.

Member Function Documentation

function print_iteration ( in  this,
in  iteration,
in  flux_error,
in  total_inners 
)

Reimplemented in FixedMultiply.

function reset_convergence ( in  this,
in  max_iters,
in  tolerance 
)

Reimplemented in FixedMultiply.

function solve ( in  this)

Reimplemented in FixedMultiply.


Member Data Documentation

Property d_boundary

Boundary flux container.

External boundary source.

Property d_fission_source

Fission source.

Property d_inner_solver

Within-group solver.

Property d_input

User input.

Property d_mat

Material Database.

Property d_max_iters

Maximum number of iterations.

Property d_mesh

Problem Geometry.

Property d_quadrature

Angular mesh.

Property d_source

External volume source.

Property d_state

State variables.

Property d_tolerance

Convergence tolerance.


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