From 7dfcc480ba1e19bd3232349fc733caef94034292 Mon Sep 17 00:00:00 2001 From: stainer_t Date: Mon, 8 Sep 2025 13:48:49 +0200 Subject: Initial commit from Polytechnique Montreal --- Dragon/data/rep900_mco_proc/Geo_N1_20.c2m | 139 ++++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) create mode 100644 Dragon/data/rep900_mco_proc/Geo_N1_20.c2m (limited to 'Dragon/data/rep900_mco_proc/Geo_N1_20.c2m') diff --git a/Dragon/data/rep900_mco_proc/Geo_N1_20.c2m b/Dragon/data/rep900_mco_proc/Geo_N1_20.c2m new file mode 100644 index 0000000..3ce8892 --- /dev/null +++ b/Dragon/data/rep900_mco_proc/Geo_N1_20.c2m @@ -0,0 +1,139 @@ +*DECK Geo_N1 +*---- +* Name : Geo_N1.c2m +* Type : DRAGON procedure +* Use : Geometry generation for 1st Level Flux Calculation +* with 20 fuel regions +* Author : R. Vallerent +* +* Procedure called as: +* +*GEON1 := Geo_N1 :: <> <> <> <> +* <> <> <> +* <> <> <> <> +* <> <> ; +* +* Input data : +* Rcomb1 : 50/100 of outer radius of fuel (cm) +* Rcomb2 : 80/100 of outer radius of fuel (cm) +* Rcomb3 : 95/100 of outer radius of fuel (cm) +* Rcomb4 : 100/100 of outer radius of fuel (cm) +* R_int_TG : Inner radius of cladding of guide tube (cm) +* R_ext_TG : Outer radius of cladding of guide tube (cm) +* R_int_TI : Inner radius of cladding of guide tube (cm) +* R_ext_TI : Outer radius of cladding of guide tube (cm) +* R_int_G : Inner radius of cladding of fuel tube (cm) +* R_ext_G : Outer radius of cladding of fuel tube (cm) +* Cote : Lattice pitch (cm) +* CoteL : Lattice pitch + Water space (cm) +* RmodeN1 : Parameter for flux calculation in Level 1 (cm) +* +* Output data : +* GEON1 : Geometry for 1st Level Flux Calculation + + +PARAMETER GEON1 :: + EDIT 0 + ::: LINKED_LIST GEON1 ; + ; +*---- +* Modules used in this procedure +*---- +MODULE GEO: END: ; + +*---- +* Input data recovery +*---- +* ; +REAL Rcomb1 Rcomb2 Rcomb3 Rcomb4 ; +:: >>Rcomb1<< >>Rcomb2<< >>Rcomb3<< >>Rcomb4<< ; +REAL R_int_TG R_ext_TG R_int_TI R_ext_TI ; +:: >>R_int_TG<< >>R_ext_TG<< >>R_int_TI<< >>R_ext_TI<< ; +REAL R_int_G R_ext_G Cote CoteL ; +:: >>R_int_G<< >>R_ext_G<< >>Cote<< >>CoteL<< ; +REAL RmodeN1 ; +:: >>RmodeN1<< ; + +GEON1 := GEO: :: CAR2D 9 9 + EDIT 0 + X- DIAG X+ REFL + Y- SYME Y+ DIAG + CELL TI C1 C1 T1 C1 C1 T2 C1 C4 + C2 C2 C1 C2 C2 C1 C2 C4 + C2 C1 C2 C2 C1 C2 C4 + T1 C1 C1 T2 C1 C4 + C2 C1 C1 C2 C4 + T2 C1 C3 C4 + C2 C3 C4 + C3 C4 + C5 + + MERGE 8 1 1 7 1 1 6 1 4 + 2 2 1 2 2 1 2 4 + 2 1 2 2 1 2 4 + 7 1 1 6 1 4 + 2 1 1 2 4 + 6 1 3 4 + 2 3 4 + 3 4 + 5 + +* T2 -> 6 , T1 -> 7 , TI -> 8 + + TURN A A E A A E A A A + A E F A E D A A + C B G C H G A + A G C A G A + A B D A A + A A A A + A G A + A A + A + + + ::: C1 := GEO: CARCEL 7 + MESHX 0.0 <> + MESHY 0.0 <> + RADIUS 0.0 <> <> <> <> + <> <> <> + MIX 9 10 11 12 3 2 4 5 + ; + ::: C2 := GEO: C1 + MIX 13 14 15 16 3 2 4 5 + ; + ::: C3 := GEO: C1 + MIX 17 18 19 20 3 2 4 5 + ; + ::: C4 := GEO: CARCEL 7 + MESHX 0.0 <> + MESHY 0.0 <> + RADIUS 0.0 <> <> <> <> + <> <> <> + MIX 21 22 23 24 3 2 4 5 + ; + ::: C5 := GEO: CARCEL 7 + MESHX 0.0 <> + MESHY 0.0 <> + RADIUS 0.0 <> <> <> <> + <> <> <> + MIX 25 26 27 28 3 2 4 5 + ; + ::: T2 := GEO: CARCEL 2 + MESHX 0.0 <> + MESHY 0.0 <> + RADIUS 0.0 <> <> + MIX 6 1 6 + ; + ::: T1 := GEO: T2 + MIX 7 1 7 + ; + ::: TI := GEO: CARCEL 2 + MESHX 0.0 <> + MESHY 0.0 <> + RADIUS 0.0 <> <> + MIX 8 1 8 + ; +; + +END: ; +QUIT . -- cgit v1.2.3