Ducted Assembly Steady-State Heat transfer software
Standard Code Description
- Coding Language and Computing Platforms
DASSH is written in Python 3.6+ and therefore can be run on any computer or operating system on which a compatible version of Python has been installed. For coupling with the ARC codes, DASSH requires a Unix/Linux workstation that runs the ARC code suite. - Description of Purpose
The coolant temperature distribution in fast reactors is critical to reactor design, informing core restraint and flow orificing calculations. DASSH is a reduced-order subchannel code being developed at Argonne to perform steady-state thermal fluids calculations that determine coolant flow and temperature distributions in ducted, hexagonally arranged assemblies typical of liquid metal fast reactors. DASSH avoids solving coupled energy and momentum equations through the use of correlations based on pin bundle geometry and flow conditions. DASSH includes models for inter-assembly heat transfer and calculation of pin temperatures. Power distributions for DASSH are obtained via user input or by coupling with the DIF3D-VARIANT neutronics software from the ARC code suite. - Typical Running Time
On the order of minutes to hours, depending on the size and complexity of the calculation. - References
M. Atz, M. A. Smith, F. Heidet, “DASSH software for ducted assembly thermal hydraulics calculations – overview and benchmark,” Transactions of the American Nuclear Society 123 pp. 1673-1676 (2020). - Primary Authors
M. Atz, Nuclear Science and Engineering Division, Argonne National Laboratory - Materials Available
The Python source code is openly available. Documentation includes a theory manual and user guide. - Sponsor
U.S. Department of Energy, Office of Nuclear Energy