Difference between revisions of "FISPACT-II keywords"
From FISPACT-II Wiki
(Created page with "A run of FISPACT-II is controlled by a sequence of commands given in a user-supplied input file, the anatomy of which is described in the Code execution overview | code exec...") |
(No difference)
|
Revision as of 11:26, 8 September 2016
A run of FISPACT-II is controlled by a sequence of commands given in a user-supplied input file, the anatomy of which is described in the code execution page. This requires a series of keywords to be specified for control, initial and inventory stages. Below are all of the keywords available in the most recent release of FISPACT-II, sorted by their phase and with a short description. Pages for each of the keywords are linked from this table which provide details of how to use each.
Keyword | Control | Initial | Invent. | Description |
---|---|---|---|---|
ATOMS | ✓ | ✓ | Sets initial conditions and initiates output with inventories and observables. After the ZERO keyword will also output uncertainties | |
ATWO | ✓ | Causes output of legal limits for activity in transport of radioactive material | ||
BREMSSTRAHLUNG | ✓ | Causes output of brehmsstrahlung contributions for specified nuclides | ||
CLEAR | ✓ | Causes clearance data of radionuclides to be output | ||
CLOBBER | ✓ | Allows FISPACT-II to overwrite existing output with same name | ||
COVARIANCE | ✓ | Causes cross-channel covariances to be calculated (if present in nuclear data) | ||
CULTAB | ✓ | Produces additional lines in tab files for specific post-processing tools | ||
CUMFYLD | ✓ | Allows the cumulative fission yields to be read, rather than the default independent yields | ||
DENSITY | ✓ | Specifies a density of the material in grams per cubic centimetre | ||
DOSE | ✓ | Allows modification of the dose rate values from semi-infinite slab to point sources | ||
END | ✓ | ✓ | Terminates the input of the simulation | |
ENDPULSE | ✓ | Terminates the PULSE phase in the simulation | ||
ERROR | ✓ | Allows manual override of error values for uncertainty quantification | ||
FISCHOOSE | ✓ | Allows the user to select actinides for pathways-based uncertainty - note that this does not affect the use of fission in the inventory simulation | ||
FISPACT | ✓ | A divider keyword which separates the library data preparation, initialising that process before subsequent actions | ||
FISYIELD | ✓ | Allows the user to specify which fission yields are read and included in the inventory simulation | ||
FLUX | ✓ | ✓ | Used to specify an incident particle flux in particles per square centimetre per second | |
FUEL | ✓ | Specification of initial inventory by nuclide, rather than by element (which is done using MASS) | ||
FULLXS | ✓ | ✓ | ✓ | Causes the full, energy-dependent group cross sections to be stored when the library is being collapsed |
GENERIC | ✓ | Produces generic pathways data removing isomeric transitions | ||
GETDECAY | ✓ | Causes the condense of decay data or reading of a pre-compiled binary file | ||
GETXS | ✓ | ✓ | ✓ | Initiates the collapse of an incident particle spectrum with the cross sections to generate one-group values |
GRAPH | ✓ | Causes the output of summarised graph files and plotting scripts in a variety of possible formats | ||
GROUP | ✓ | Allows the specification of an output gamma group structure | ||
GRPCONVERT | ✓ | ✓ | ✓ | Causes the conversion of an incident spectrum from one multi group to another |
HALF | ✓ | Causes half-lives of all nuclides to be output at each step | ||
HAZARDS | ✓ | Reads in ingestion/inhalation doses and outputs contributions from all nuclides at all steps | ||
INDEXPATH | ✓ | Causes index of nuclides significant pathways to be written out | ||
IRON | ✓ | Special keyword for low-impurity iron simulation, to remove iron responses and allow high-accuracy impurity analyses | ||
LIBVERSION | ✓ | ✓ | ✓ | Controls input data format, allowing legacy EAF data to be used |
LOGLEVEL | ✓ | ✓ | ✓ | Controls the sophistication of the logging outputs, particularly useful for error identification |
LOOKAHEAD | ✓ | Fine-tunes pathway analyses by searching for long-lived nuclides and including them in post-irradiation dominant lists | ||
MASS | ✓ | Input inventory specification by element, instead of by nuclide (as done with the FUEL keyword) | ||
MCSAMPLE | ✓ | Used in conjunction with SENSITIVITY to change the Monte-Carlo sampling of nuclear data uncertainties | ||
MCSEED | ✓ | Allows specification of random number seeds in Monte-Carlo sensitivity calculations | ||
MIND | ✓ | Sets a minimum number of nuclides to follow in the simualation | ||
MONITOR | ✓ | Controls whether or not FISPACT-II will output a description of the execution steps to the terminal | ||
NOCOMP | ✓ | Causes the elemental composition table to be omitted from the output | ||
NOERROR | ✓ | Turns off uncertainty from nuclear data files, although manual inclusion of error can be done using ERROR | ||
NOFISS | ✓ | Stops the use of fission yield data from being processed and then used in the simulation | ||
NOSORT | ✓ | Removes the output of dominant nuclides and subsequent pathways/uncertainty data | ||
NOSTABLE | ✓ | Removes stable nuclides from the output files | ||
NOT1 | ✓ | ✓ | Switches off the output of TAB1 | |
NOT2 | ✓ | ✓ | Switches off the output of TAB2 | |
NOT3 | ✓ | ✓ | Switches off the output of TAB3 | |
NOT4 | ✓ | ✓ | Switches off the output of TAB4 | |
OVER | ✓ | ✓ | Allows the manual overriding of cross sections, half-lives and their errors | |
PARTITION | ✓ | Allows the partitioning of the inventory by element, making multiple parallel simulations | ||
PATH | ✓ | Specifies a specific pathway which will be included in the pathways analysis | ||
PATHRESET | ✓ | ✓ | Initiates a new pathways search and uncertainty quantification at the post-irradiation step that it is called in | |
POWER | ✓ | ✓ | Causes the incident particle flux to be renormalised to match a specified volumetric power, using full kerma values from the nuclear data | |
PRINTLIB | ✓ | Causes the printing of a range of library data, check the keyword options for more guidance | ||
PROBTABLE | ✓ | ✓ | ✓ | Specifies the method of application of self-shielding factors |
PROJECTILE | ✓ | Selects the incident particle used in the simulations, for example neutron or one of the four other charged particles currently allowed | ||
PULSE | ✓ | Initiates a set of repeated irradiation steps with given flux and duration, must be ended with ENDPULSE | ||
READSF | ✓ | Causes the reading and use of spontaneous fission yield data | ||
RESULT | ✓ | Outputs the total number of atoms tracked in pathways analyses for the specified nuclides | ||
ROUTES | ✓ | A method for specifying a range of pathways between two nuclides for inclusion in the pathways analyses | ||
SAVELINES | ✓ | Causes spectral lines from the decay data to be stored and can be further printed using the PRINTLIB 5 option | ||
SENSITIVITY | ✓ | Causes sensitivity calculations to be performed over a specified set of nuclides and reactions | ||
SORTDOMINANT | ✓ | Controls the number of nuclides to blue included in the dominant lists and used in uncertainty quantification | ||
SPECTRUM | ✓ | ✓ | Alternative to ATOMS which suppresses the full inventory output and gives the gamma spectrum | |
SPEK | ✓ | Causes calculation of an approximate gamma spectrum for nuclides which have no spectral data | ||
SPLIT | ✓ | Allows the display of additional gamma and beta heat data in the final summary table | ||
SSFCHOOSE | ✓ | ✓ | ✓ | Selects the set of nuclides for which self-shielding factors will be applied |
SSFDILUTION | ✓ | ✓ | ✓ | Allows manual override of dilution values for self-shielding factor calculation in a group-by-group basis |
SSFFUEL | ✓ | ✓ | ✓ | Allows the specification of inventory to be used in the calculation of dilutions and self-shielding factors by nuclide (instead of by element, as with SSFMASS) |
SSFGEOMETRY | ✓ | ✓ | ✓ | Provides spatial self-shielding using the universal sigmoid curve for foils, wires, spheres and cylinders |
SSFMASS | ✓ | ✓ | ✓ | Allows the specification of inventory to be used in the calculation of dilutions and self-shielding factors by element (instead of by nuclide, as with SSFFUEL) |
STEP | ✓ | Performs the same function of ATOMS but suppresses the output data | ||
TAB1 | ✓ | ✓ | Writes the inventory data (atoms and mass) to a two column TAB1 file for easy post-processing | |
TAB2 | ✓ | ✓ | Writes the activity and dose rate from each nuclide to a two column TAB2 file for easy post-processing | |
TAB3 | ✓ | ✓ | Writes the ingestion and inhalation dose from each nuclide to a two column TAB3 file for easy post-processing | |
TAB4 | ✓ | ✓ | Writes a multi-group gamma spectrum to a TAB4 file | |
TIME | ✓ | ✓ | Sets the time-steps in the simulation and triggers the processing of any keyword actions that have been queued | |
TOLERANCE | ✓ | Allows the modification of solver tolerance values | ||
UNCERTAINTY | ✓ | Causes the code to perform pathways-based uncertainty quantification and allows manual control of algorithm parameters | ||
UNCTYPE | ✓ | Allows the user to specify the uncertainties used in the simulation, including cross sections and/or half-lives | ||
USEFISSION | ✓ | Causes fission yields to be included in the inventory matrix | ||
WALL | ✓ | ✓ | Allows the input of a neutron first wall loading in surface power, which will renormalise the incident particle flux | |
ZERO | ✓ | Resets the time and moves the simulation into the cooling phase, initiates pathways analyses, uncertainty calculations and output of GRAPH data |