public class Edition extends Operator
Author: Alain Hebert, Ecole Polytechnique de Montreal (2002)
Modifier and Type | Field and Description |
---|---|
int[] |
cond
array of increasing energy group limits that will be associated with
each of the ngcond condensed groups.
|
java.lang.String |
merge
type of homogenization.
|
java.lang.String |
micr1
automatic condensation of microscopic cross section information.
|
Isotope[] |
micr2
condensation of microscopic cross section information for the
selected isotopes and for a macroscopic residual isotope.
|
int[] |
mix
array of homogenized region indices to which are associated the
isotopic mixtures.
|
java.lang.String[] |
options
user-selected options.
|
int[] |
regi
array of homogenized region indices to which are associated the
reference regions.
|
java.lang.String |
save
specify that the fluxes, the macroscopic and microscopic cross sections
and the volumes corresponding to homogenized regions are to be saved
on the embedded LCM structure.
|
Tracking |
sph
a superhomogenization (SPH) model is used to correct the integrated
fluxes and the homogenized/condensed cross sections.
|
boolean |
ups
set to true to specify that the reaction rates and the
condensed and/or homogenized cross sections are corrected so as
to eliminate up-scattering.
|
Constructor and Description |
---|
Edition(java.lang.String name)
Use this constructor to create a new Edition object.
|
Modifier and Type | Method and Description |
---|---|
void |
exec(Edition a,
Flux b,
Autop c,
Tracking d)
perform the actions specified by the instance variables of this Edition
object and update the embedded LCM structure.
|
void |
exec(Edition a,
Flux b,
Autop c,
Tracking d,
Gigogne e)
perform the actions specified by the instance variables of this Edition
object and update the embedded LCM structure in case where cond = "CELL"
or where sph is set.
|
void |
exec(Edition a,
Flux b,
Macrolib c,
Tracking d)
perform the actions specified by the instance variables of this Edition
object and update the embedded LCM structure.
|
void |
exec(Edition a,
Flux b,
Macrolib c,
Tracking d,
Gigogne e)
perform the actions specified by the instance variables of this Edition
object and update the embedded LCM structure in case where cond = "CELL"
or where sph is set.
|
void |
exec(Edition a,
Flux b,
Microlib c,
Tracking d)
perform the actions specified by the instance variables of this Edition
object and update the embedded LCM structure.
|
void |
exec(Edition a,
Flux b,
Microlib c,
Tracking d,
Gigogne e)
perform the actions specified by the instance variables of this Edition
object and update the embedded LCM structure in case where cond = "CELL"
or where sph is set.
|
void |
exec(Flux a,
Autop b,
Tracking c)
initialize the Edition operator and perform the actions specified
by its instance variables.
|
void |
exec(Flux a,
Autop b,
Tracking c,
Gigogne d)
initialize the Edition operator and perform the actions specified
by its instance variables in case where cond = "CELL" or
where sph is set.
|
void |
exec(Flux a,
Macrolib b,
Tracking c)
initialize the Edition operator and perform the actions specified
by its instance variables.
|
void |
exec(Flux a,
Macrolib b,
Tracking c,
Gigogne d)
initialize the Edition operator and perform the actions specified
by its instance variables in case where cond = "CELL" or
where sph is set.
|
void |
exec(Flux a,
Microlib b,
Tracking c)
initialize the Edition operator and perform the actions specified
by its instance variables.
|
void |
exec(Flux a,
Microlib b,
Tracking c,
Gigogne d)
initialize the Edition operator and perform the actions specified
by its instance variables in case where cond = "CELL" or
where sph is set.
|
public java.lang.String save
public boolean ups
public int[] cond
public java.lang.String merge
public int[] regi
public int[] mix
public java.lang.String micr1
public Isotope[] micr2
public java.lang.String[] options
public Tracking sph
public Edition(java.lang.String name)
name
- user-defined name of the Edition objectpublic void exec(Flux a, Macrolib b, Tracking c) throws JargonException
a
- Flux object containing the reference fluxes.b
- Macrolib object where reference macroscopic cross sections
are recovered.c
- Tracking object corresponding to the reference flux.JargonException
public void exec(Edition a, Flux b, Macrolib c, Tracking d) throws JargonException
a
- Existing Edition object.b
- Flux object containing the reference fluxes.c
- Macrolib object where reference macroscopic cross sections
are recovered.d
- Tracking object corresponding to the reference flux.JargonException
public void exec(Flux a, Macrolib b, Tracking c, Gigogne d) throws JargonException
a
- Flux object containing the reference fluxes.b
- Macrolib object where reference macroscopic cross sections
are recovered.c
- Tracking object corresponding to the reference flux.d
- Gigogne object of the reference geometry.JargonException
public void exec(Edition a, Flux b, Macrolib c, Tracking d, Gigogne e) throws JargonException
a
- Existing Edition object.b
- Flux object containing the reference fluxes.c
- Macrolib object where reference macroscopic cross sections
are recovered.d
- Tracking object corresponding to the reference flux.e
- Gigogne object of the reference geometry.JargonException
public void exec(Flux a, Microlib b, Tracking c) throws JargonException
a
- Flux object containing the reference fluxes.b
- Microlib object where reference cross sections are recovered.c
- Tracking object corresponding to the reference flux.JargonException
public void exec(Edition a, Flux b, Microlib c, Tracking d) throws JargonException
a
- Existing Edition object.b
- Flux object containing the reference fluxes.c
- Microlib object where reference cross sections are recovered.d
- Tracking object corresponding to the reference flux.JargonException
public void exec(Flux a, Microlib b, Tracking c, Gigogne d) throws JargonException
a
- Flux object containing the reference fluxes.b
- Microlib object where reference cross sections are recovered.c
- Tracking object corresponding to the reference flux.d
- Gigogne object of the reference geometry.JargonException
public void exec(Edition a, Flux b, Microlib c, Tracking d, Gigogne e) throws JargonException
a
- Existing Edition object.b
- Flux object containing the reference fluxes.c
- Microlib object where reference cross sections are recovered.d
- Tracking object corresponding to the reference flux.e
- Gigogne object of the reference geometry.JargonException
public void exec(Flux a, Autop b, Tracking c) throws JargonException
a
- Flux object containing the reference fluxes.b
- Autop object where reference cross sections are recovered.c
- Tracking object corresponding to the reference flux.JargonException
public void exec(Edition a, Flux b, Autop c, Tracking d) throws JargonException
a
- Existing Edition object.b
- Flux object containing the reference fluxes.c
- Autop object where reference cross sections are recovered.d
- Tracking object corresponding to the reference flux.JargonException
public void exec(Flux a, Autop b, Tracking c, Gigogne d) throws JargonException
a
- Flux object containing the reference fluxes.b
- Autop object where reference cross sections are recovered.c
- Tracking object corresponding to the reference flux.d
- Gigogne object of the reference geometry.JargonException
public void exec(Edition a, Flux b, Autop c, Tracking d, Gigogne e) throws JargonException
a
- Existing Edition object.b
- Flux object containing the reference fluxes.c
- Autop object where reference cross sections are recovered.d
- Tracking object corresponding to the reference flux.e
- Gigogne object of the reference geometry.JargonException