From 8895e79222ccece3555b4faafd76096f9591dd5f Mon Sep 17 00:00:00 2001 From: connorhhmoore Date: Fri, 11 Sep 2026 11:13:18 +0200 Subject: Added basic flux tally over core --- hpmr.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'hpmr.py') diff --git a/hpmr.py b/hpmr.py index 8713518..91b4b2d 100755 --- a/hpmr.py +++ b/hpmr.py @@ -824,6 +824,14 @@ tal_spectrum = openmc.Tally(name="Global Energy Spectrum") tal_spectrum.filters = [openmc.EnergyFilter(np.logspace(np.log10(1.0),np.log10(20e6),500))] tal_spectrum.scores = ["flux"] +tal_flux_mesh = openmc.RegularMesh() +tal_flux_mesh.lower_left=(-set_dyn_radial,-set_dyn_radial,-set_dyn_axial) +tal_flux_mesh.upper_right=(+set_dyn_radial,+set_dyn_radial,+set_dyn_axial) +tal_flux_mesh.dimension=(300,300,300) +tal_flux = openmc.Tally(name="2D flux tally") +tal_flux.filters = [openmc.MeshFilter(tal_flux_mesh)] +tal_flux.scores = ["flux"] + tallies = openmc.Tallies([tal_global, tal_spectrum]) tallies.export_to_xml() -- cgit v1.2.3