summaryrefslogtreecommitdiff
path: root/Donjon/data/Candu3_Shuffling_proc/p3_BurnOut.c2m
diff options
context:
space:
mode:
authorstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
committerstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
commit7dfcc480ba1e19bd3232349fc733caef94034292 (patch)
tree03ee104eb8846d5cc1a981d267687a729185d3f3 /Donjon/data/Candu3_Shuffling_proc/p3_BurnOut.c2m
Initial commit from Polytechnique Montreal
Diffstat (limited to 'Donjon/data/Candu3_Shuffling_proc/p3_BurnOut.c2m')
-rwxr-xr-xDonjon/data/Candu3_Shuffling_proc/p3_BurnOut.c2m43
1 files changed, 43 insertions, 0 deletions
diff --git a/Donjon/data/Candu3_Shuffling_proc/p3_BurnOut.c2m b/Donjon/data/Candu3_Shuffling_proc/p3_BurnOut.c2m
new file mode 100755
index 0000000..ce327c9
--- /dev/null
+++ b/Donjon/data/Candu3_Shuffling_proc/p3_BurnOut.c2m
@@ -0,0 +1,43 @@
+*--------------------------------------------------------
+* Procédure p3_BurnOut
+* Changement des burnups de sortie selon une stratégie donnée CANDU3
+* Appel :
+* Trkcore GeoRef GeoCalc Fmap := p3_BurnOut :: <<debug>> <<CASE>> ;
+* avec en entree
+* S CASE = cas-type traité
+* et en sortie
+* XXXXX = données associées à la procédure d'appel
+* Auteur : Ivan Trancart - 05-05-2025 (maj 05-05-2025)
+*--------------------------------------------------------
+PARAMETER Fmap ::
+::: LINKED_LIST Fmap ; ;
+MODULE RESINI: DELETE: END: ;
+ECHO "Début de BurnOut.c2m" ;
+REAL B1 R2 R3 ;
+***
+:: >>B1<< >>R2<< >>R3<< ;
+***
+* ----------------------------------------------------------------------
+* Attribution des burnups de sortie par canal
+* ----------------------------------------------------------------------
+REAL B2 B3 := B1 B1 ;
+EVALUATE B2 B3 := B1 R2 * B1 R3 * ;
+***
+Fmap := RESINI: Fmap :: EDIT 0 TIMAV-BVAL
+<<B1>> <<B1>> <<B1>> <<B1>> <<B1>>
+<<B1>> <<B1>> <<B1>> ! Z=1 - 8 chaBBels
+<<B2>> <<B2>> <<B2>> <<B2>> <<B2>>
+<<B2>> <<B2>> <<B2>> <<B2>> <<B2>>
+<<B2>> <<B2>> <<B2>> <<B2>> <<B2>>
+<<B2>> <<B2>> <<B2>> <<B2>> <<B2>> ! Z=2 - 20 chaBBels
+<<B3>> <<B3>> <<B3>> <<B3>> <<B3>>
+<<B3>> <<B3>> <<B3>> <<B3>> <<B3>>
+<<B3>> <<B3>> <<B3>> <<B3>> <<B3>>
+<<B3>> <<B3>> <<B3>> <<B3>> <<B3>>
+<<B3>> <<B3>> <<B3>> <<B3>> <<B3>>
+<<B3>> <<B3>> <<B3>> <<B3>> <<B3>> ! Z=3 - 30 chaBBels
+;
+***
+ECHO "Fin de BurnOut.c2m" ;
+END: ;
+QUIT "LIST" . \ No newline at end of file