From 20b3cb2adccae09126867f679b181e50d2b67d94 Mon Sep 17 00:00:00 2001 From: Connor Moore Date: Mon, 2 Mar 2026 17:33:04 -0500 Subject: Updated driver scripts for each type of bundle --- driver-51.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 driver-51.sh (limited to 'driver-51.sh') diff --git a/driver-51.sh b/driver-51.sh new file mode 100755 index 0000000..8de304a --- /dev/null +++ b/driver-51.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +# Driver script for parametric pin size analysis of the +# 51-element Apollonian fuel bundle. AnnCon 2026 paper. +# Connor Moore, 2026. + +green="\033[32m" +reset="\033[0m" + +mkdir -p 51-results/ +touch 51-results/51_keff_table + +for fmr in $(seq 0.1 0.05 0.8); do + echo -e ${green}Running fmr = $fmr... ${reset} + filename=51-results/$fmr.log + python3 apollonian-52.py -fmr $fmr -bt alt > $filename + keff=$(cat $filename | grep "Combined k-effective" | cut -d "=" -f 2 | cut -d "+" -f 1) + pm=$(cat $filename | grep "Combined k-effective" | cut -d "=" -f 2 | cut -d "-" -f 2) + flow_area=$(cat $filename | grep "Flow area" | cut -d "=" -f 2) + fuel_mass=$(cat $filename | grep "Fuel mass" | cut -d "=" -f 2) + clad_mass=$(cat $filename | grep "Cladding mass" | cut -d "=" -f 2) + dtu=$(cat $filename | grep "DTU ratio" | cut -d "=" -f 2) + + echo $keff +/- $pm, $flow_area cm² flow, $fuel_mass g/cm fuel, $clad_mass g/cm clad, $dtu DTU ratio | cowsay + echo $keff $pm $flow_area $fuel_mass $clad_mass $dtu >> 51-results/keff_table +done -- cgit v1.2.3