diff --git a/src/main/java/supercritical/api/nuclear/fission/FissionReactor.java b/src/main/java/supercritical/api/nuclear/fission/FissionReactor.java index b49679c..8ed7486 100644 --- a/src/main/java/supercritical/api/nuclear/fission/FissionReactor.java +++ b/src/main/java/supercritical/api/nuclear/fission/FissionReactor.java @@ -435,7 +435,7 @@ public void computeGeometry() { for (int iIdx = 0; iIdx < fuelRods.size(); iIdx++) { FuelRod i = fuelRods.get(iIdx); - neutronToPowerConversion += i.getFuel().getReleasedHeatEnergy() / i.getFuel().getReleasedNeutrons(); + neutronToPowerConversion += i.getFuel().getReleasedHeatEnergy() / i.getFuel().getRequiredNeutrons(); decayNeutrons += i.getFuel().getDecayRate(); } computeCoolantWeights(); diff --git a/src/main/java/supercritical/common/materials/SecondDegreeMaterials.java b/src/main/java/supercritical/common/materials/SecondDegreeMaterials.java index 1372939..eaf8957 100644 --- a/src/main/java/supercritical/common/materials/SecondDegreeMaterials.java +++ b/src/main/java/supercritical/common/materials/SecondDegreeMaterials.java @@ -31,7 +31,7 @@ public static void register() { .slowNeutronFissionCrossSection(1.8) .requiredNeutrons(1) .releasedNeutrons(2.5) - .releasedHeatEnergy(0.01) + .releasedHeatEnergy(0.025) .decayRate(0.025) .build()); @@ -50,7 +50,7 @@ public static void register() { .slowNeutronFissionCrossSection(2) .requiredNeutrons(1) .releasedNeutrons(2.5) - .releasedHeatEnergy(0.01) + .releasedHeatEnergy(0.025) .decayRate(0.05) .build()); @@ -69,7 +69,7 @@ public static void register() { .slowNeutronFissionCrossSection(2.2) .requiredNeutrons(1) .releasedNeutrons(2.60) - .releasedHeatEnergy(0.02) + .releasedHeatEnergy(0.052) .decayRate(0.1) .build()); @@ -88,7 +88,7 @@ public static void register() { .slowNeutronFissionCrossSection(2.4) .requiredNeutrons(1) .releasedNeutrons(2.80) - .releasedHeatEnergy(0.02) + .releasedHeatEnergy(0.056) .decayRate(0.2) .build()); }