The PyNjoy 2012 system is a set of components dedicated to the production of cross-section libraries in Draglib format for the DRAGON lattice code. These
libraries can be used with Version3, Version4 and Version5 distributions. The PyNjoy 2012 system produces a Draglib in ASCII format that can be converted
in binary XSM format by the equality module (:=
) available in DRAGON. PyNjoy 2012 also offers limited support for producing libraries in Wimslib
or Acelib format.
The PyNjoy 2012 is based on Njoy 2012. It differs from the version previously reported because of the change to Fortran-90 style and storage allocation. The previous PyNjoy system was based on NJOY-99 and was included (committed) with the DRAGON/DONJON Version4 distribution available here. We have chosen to keep PyNjoy 2012 as a distinct project and not to include it in the Version5 distribution.
Important note: You need a valid Njoy 2012 license from Los Alamos National Laboratory (LANL) in order to use the PyNjoy 2012 system.
The PyNjoy 2012 system is made of the following components:
src
file) as
src_2012p0
and to move it in directory Njoy2012_EPM/
. Next, follow the instructions in the Njoy2012_EPM/readme
file.
dragr
in PyNjoy 2012 for producing Draglib files from endf, pendf and gendf information. The dragr
module is
presented in Sect. 2.9.2 of Ref. [2].
groupr
module:
PyNjoy.py
for automating the preparation of datasets for Njoy. Processing of complete ENDF evaluations
is greatly facilitated with the help of this script. The script is used for processing isotopes and for constructing depletion chains.
Njoy 2012 user's guide with modifications (PDF)
PyNjoy tutorial (PDF)
PyNjoy slide presentation (PDF)
WimsE slide presentation (PDF)
PyNjoy 2012 archive. To expand the archive, type "tar xvfz arch_njoy2012_epm_up50.tgz
".
modified up50 archive | tgz | 2015/12/29 |
modified up82 archive | tgz | 2017/04/12 |
modified up99 archive | tgz | 2017/08/22 |
modified up137 archive | tgz | 2018/10/10 |
modified up137 archive1 | tgz | 2019/03/22 |
modified up138 archive2 | tgz | 2021/07/09 |
modified up139 archive3 | tgz | 2021/08/23 |
modified up140 archive4 | tgz | 2024/12/19 |
electr
.reskr
.
Open-source Draglibs in XMAS or SHEM binary formats. If you want to download such a multigroup cross-section library in Draglib format, please go here.
Redistribution and use in source and binary forms, with or without modification, are permitted under the conditions of the BSD license. On the other hand, if a modification or improvement is made on an existing component of PyNjoy 2012, this increment is covered by the BSD license and should be return to Corporation de l'École Polytechnique de Montréal.
Corporation de l'École Polytechnique de Montréal disclaims all warranties, representations and conditions, express, implied, statutory or otherwise, including without limitation, any warranty or condition of merchantability, merchantable quality, or fitness for a particular purpose, or arising from a course or dealing, usage or trade practice. In particular, Corporation de l'École Polytechnique de Montréal does not warrant or represent that the software will operate uninterrupted or error free or that defects in the software are correctable or will be corrected.
For more information contact: Alain
Hébert