*********************************************************** * * * Procedure : SetDevPro.c2m * * Purpose : Reactor rod-devices specification * * Author(s) : M. Guyot (2010) * * * * CALL : MACRO := SetDevPro MACRO * * GT ADJ ZCR STRUC ; * * * *********************************************************** PARAMETER MACRO GT ADJ ZCR STRUC :: ::: LINKED_LIST MACRO GT ADJ ZCR STRUC ; ; MODULE CRE: END: ; INTEGER mR1 mR2 mR3 mR4 mNR1 mNR2 mNR3 mNR4 := 5 6 7 8 11 12 13 14 ; INTEGER mRai mRao mRbi mRci mRco mRdi mNRai mNRao mNRbi mNRci mNRco mNRdi := 5 6 7 8 9 10 11 12 13 14 15 16 ; INTEGER m23M m23E m23F m12M m12E m12F m01M m01E m01F := 17 18 19 20 21 22 23 24 25 ; INTEGER mGTR mNGTR mGTS mNGTS mGTZ mNGTZ mGTD mNGTD mGTL mNGTL := 26 27 28 29 30 31 32 33 34 35 ; INTEGER mSBR mNSBR mSCR mNSCR mBLR mNBLR mNTR mNNTR mNTZ mNNTZ mNTS mNNTS mTSR mNTSR mTSZ mNTSZ mTSS mNTSS := 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 ; MACRO := CRE: MACRO GT STRUC ZCR :: EDIT 0 READ COMPO ZCR MIX <> 'NOBL32 1' ENDMIX MIX <> 'BLIQE32 1' ENDMIX MIX <> 'BLIQF32 1' ENDMIX MIX <> 'NOBL21 1' ENDMIX MIX <> 'BLIQE21 1' ENDMIX MIX <> 'BLIQF21 1' ENDMIX MIX <> 'NOBL10 1' ENDMIX MIX <> 'BLIQE10 1' ENDMIX MIX <> 'BLIQF10 1' ENDMIX COMPO GT MIX <> 'ADJGT 1' ENDMIX MIX <> 'ADJGTREF 1' ENDMIX MIX <> 'SORGT 1' ENDMIX MIX <> 'SORGTREF 1' ENDMIX MIX <> 'LZCGT 1' ENDMIX MIX <> 'LZCGTREF 1' ENDMIX MIX <> 'HFDGT 1' ENDMIX MIX <> 'HFDGTREF 1' ENDMIX MIX <> 'LPIGT 1' ENDMIX MIX <> 'LPIGTREF 1' ENDMIX COMPO STRUC MIX <> 'ADJSB 1' ENDMIX MIX <> 'ADJSBREF 1' ENDMIX MIX <> 'ADJSC 1' ENDMIX MIX <> 'ADJSCREF 1' ENDMIX MIX <> 'ADJBL 1' ENDMIX MIX <> 'ADJBLREF 1' ENDMIX MIX <> 'ADJNT 1' ENDMIX MIX <> 'ADJNTREF 1' ENDMIX MIX <> 'LZCNT 1' ENDMIX MIX <> 'LZCNTREF 1' ENDMIX MIX <> 'SORNT 1' ENDMIX MIX <> 'SORNTREF 1' ENDMIX MIX <> 'ADJTS 1' ENDMIX MIX <> 'ADJTSREF 1' ENDMIX MIX <> 'LZCTS 1' ENDMIX MIX <> 'LZCTSREF 1' ENDMIX MIX <> 'SORTS 1' ENDMIX MIX <> 'SORTSREF 1' ENDMIX ; MACRO := CRE: MACRO ADJ :: EDIT 0 READ COMPO ADJ MIX <> 'BCAINT 1' ENDMIX MIX <> 'BCAINTRE 1' ENDMIX MIX <> 'BCAOUT 1' ENDMIX MIX <> 'BCAOUTRE 1' ENDMIX MIX <> 'BCBINT 1' ENDMIX MIX <> 'BCBINTRE 1' ENDMIX MIX <> 'BCCINT 1' ENDMIX MIX <> 'BCCINTRE 1' ENDMIX MIX <> 'BCCOUT 1' ENDMIX MIX <> 'BCCOUTRE 1' ENDMIX MIX <> 'BCDINT 1' ENDMIX MIX <> 'BCDINTRE 1' ENDMIX ; END: ; QUIT .