.. _configure_xml: ============= Configure.xml ============= The main configuration settings are specified in configure.xml. ------------------- ```` Element ------------------- The path to chain .xml files ---------------------- ```` Element ---------------------- The path to nuclides .xml file. -------------------------- ```` Element -------------------------- The path to materials input .xml file. --------------------------- ```` Element --------------------------- The path to the materials output .xml file. ---------------------- ```` Element ---------------------- The path to the reactions .xml file. ----------------------- ```` Element ----------------------- The sections should contain a number of xslib .xml with cross-section multigroup data. -------------------------- ```` Sub-Element -------------------------- Parent element is ```` The path to the impxslib .xml file. -------------------- ```` Element -------------------- This section contains the output directory of OpenBPS *Default*: "." ---------------------- ```` Element ---------------------- The total simulation time ------------------------ ```` Element ------------------------ The total simulation time described as follows formats with attributes: * year - int number of years; * month - int number of months * day - int number of days; * hour - int number of hours; * minute - int number of minutes; * second - int number of seconds; If both ```` and ```` are presented total simulation time is calculated from ```` information -------------------- ```` Element -------------------- One of the OpenBPS calculation method : ``iteration``, ``chebyshev``,``baetman`` *Default*: "iteration" ----------------- ```` Element ----------------- The calculation accuracy of the ``iteration`` method *Default*: 1.e-3 ------------------- ```` Element ------------------- The order of the ``chebyshev`` method. Possible values are 16; 48. With increasing order value code performs calculations problem slower. *Default*: 16 --------------------------- ```` Element --------------------------- The bool value signs whether write down the output materials xml file *Default*: True ------------------------- ```` Element ------------------------- The bool value indicates writing a calculation results expressed with activity and decay heat by default and managed by ```` section *Default*: False -------------------------- ```` Element -------------------------- The bool value if true a calculation performs with uncertainties analysis .. note :: Works only with ``iteration`` method *Default*: False ---------------------- ```` Element ---------------------- The bool value means a simple decay calculation without external sources and not reading reactions.xml file *Default*: False .. _filter_xml: --------------------- ```` Element --------------------- This section contains ```` subelements manipulate over outlog.csv file ------------------------ ```` Sub-Element ------------------------ The parent element is ```` The main purpose of this section is moderating content of outlog.csv file by the next attributes: :type: Strings values is one of the list : * material; * time; * nuclides; * header; * exnuclices. For every type text content of the sections can differs from each other. For ``material`` type it would be name of materials for which log should be printed. ``time`` filter consist with array of real type data which means a time intervals to print out information. ``header`` can restrict the default headers by pointed theese for which data be printed {``Act``,sec-1``;``Q, Mev``; ``dAct, sec-1``;``dQ, Mev``}. The ``nuclides`` contains the names of nuclides for those nuclear concentration during simulation will be written to the file. The ``exnuclides`` excludes the fraction of presented nuclides from values of decay rate and decay heat. :Example: The simple example to show how filters work. .. code-block:: xml "test" 10.0 12.0 20.0 23.0 "Q, Mev", "dQ, Mev" Cs133 Pu238 Pu239 Pu240 Pu241 Pu242 With ouputs: dt;Q, Mev;dQ, Mev;Cs133 test; 11.0;8.521e+13;3.47642e+12;5.17185e-19; 21.0;5.77999e+14;2.40786e+13;3.462e-18; 22.0;6.37238e+14;2.66199e+13;3.81353e-18; that means information is only for "test" ``material`` for time values which lay in ``time`` intervals from 10.0 to 12.0 and 20.0 to 23.0 only for decay heat and its uncertainty values excluding from cummulative plutonium isotope additives with nuclear concentration of `Cs133`.