PyDASSH improvements
List of bugs and improvement suggested:
-
Make wire wrap specifications optional in detailed assembly definition -
Fix the following type of errors:
File "/Users/nstauff/PyARC/PyDASSH.py", line 646, in prerun
tmp = getattr(dassh.setup.write_to_csv_file, k)
AttributeError: 'NoneType' object has no attribute 'all'
-
Provide alternative to gap_material = sodium -
The following error message is unclear because low-fidelity models don't seem to be accepted - it appears like a full model would be requested. ERROR: Need at least one pin bundle subassembly per assembly; it can be specified, inherited, and /or modeled using the low-fidelity model (error in Assembly "cr")
-
the following error occurs because of use of '
instead of"
- both should be allowed.
ERROR: Incorrect path to GAMSOR output files /Users/nstauff/Documents/CORE_STUDIES/anl_mr/'dif3d_gamsor_0'
-
not clear why the sub_assembly.coolant_volume_frac needs to be specified when not needed.
File "/Users/nstauff/PyARC/PyDASSH.py", line 1029, in prerun
sub_assembly.coolant_volume_frac.value))
AttributeError: 'NoneType' object has no attribute 'value'
-
not clear why I get the following error when using inherit_from = Fuel_SA
for sub-assembly within fuel region:
ERROR: If multiple pin bundle subassemblies are specified in DASSH input, all must be identical (error in Assembly "fl")
Edited by Atz, Milos Ivo