Variable Groups

The BranchingReader and ResultsReader can also be used to store cross sections and other group constant data on HomogUniv objects. The group constants to be stored are controlled by two distinct settings: xs.variableExtras and xs.variableGroups. The former includes the names of Serpent variables exactly how they appear in the specific output file. The latter variables that are commonly grouped together, such as kinetic parameters or general cross sections, without having to exactly specify the names of each variable. Without adjusting these settings, the BranchingReader and ResultsReader will store all data present in the file.

Below are the various variable groups that can be used in the xs.variableGroups setting. These groups follow an inheritance-like pattern. For example, using Serpent 2.1.30, any group not directly placed in the 2.1.30 block, such as eig, will be replaced by those variables present in the base block.

Below are the variable groups that correspond to each version of Serpent supported by this project. Under each block, such as six-ff, are the original SERPENT_STYLE_VARIABLES and their corresponding variable names converted to mixedCaseNames. This conversion is done to fit the style of the project and reduce a few keystrokes for accessing variable names.

2.1.31

Variable groups for Serpent 2.1.31 are identical to those from Serpent 2.1.30

2.1.30

n-balance

  • BALA_LOSS_NEUTRON_CAPTbalaLossNeutronCapt

  • BALA_LOSS_NEUTRON_CUTbalaLossNeutronCut

  • BALA_LOSS_NEUTRON_ERRbalaLossNeutronErr

  • BALA_LOSS_NEUTRON_FISSbalaLossNeutronFiss

  • BALA_LOSS_NEUTRON_LEAKbalaLossNeutronLeak

  • BALA_LOSS_NEUTRON_TOTbalaLossNeutronTot

  • BALA_NEUTRON_DIFFbalaNeutronDiff

  • BALA_SRC_NEUTRON_FISSbalaSrcNeutronFiss

  • BALA_SRC_NEUTRON_NXNbalaSrcNeutronNxn

  • BALA_SRC_NEUTRON_SRCbalaSrcNeutronSrc

  • BALA_SRC_NEUTRON_TOTbalaSrcNeutronTot

  • BALA_SRC_NEUTRON_VRbalaSrcNeutronVr

optimization

  • DOUBLE_INDEXINGdoubleIndexing

  • MG_MAJORANT_MODEmgMajorantMode

  • OPTIMIZATION_MODEoptimizationMode

  • RECONSTRUCT_MACROXSreconstructMacroxs

  • RECONSTRUCT_MICROXSreconstructMicroxs

  • SPECTRUM_COLLAPSEspectrumCollapse

rad-data

  • ACTINIDE_ACTIVITYactinideActivity

  • ACTINIDE_DECAY_HEATactinideDecayHeat

  • ACTINIDE_ING_TOXactinideIngTox

  • ACTINIDE_INH_TOXactinideInhTox

  • ALPHA_DECAY_SOURCEalphaDecaySource

  • CS134_ACTIVITYcs134Activity

  • ELECTRON_DECAY_SOURCEelectronDecaySource

  • FISSION_PRODUCT_ACTIVITYfissionProductActivity

  • FISSION_PRODUCT_DECAY_HEATfissionProductDecayHeat

  • FISSION_PRODUCT_ING_TOXfissionProductIngTox

  • FISSION_PRODUCT_INH_TOXfissionProductInhTox

  • INGENSTION_TOXICITYingenstionToxicity

  • INHALATION_TOXICITYinhalationToxicity

  • NEUTRON_DECAY_SOURCEneutronDecaySource

  • PHOTON_DECAY_SOURCEphotonDecaySource

  • SR90_ACTIVITYsr90Activity

  • TE132_ACTIVITYte132Activity

  • TOT_ACTIVITYtotActivity

  • TOT_DECAY_HEATtotDecayHeat

  • TOT_SF_RATEtotSfRate

six-ff

  • SIX_FF_EPSILONsixFfEpsilon

  • SIX_FF_ETAsixFfEta

  • SIX_FF_FsixFfF

  • SIX_FF_KEFFsixFfKeff

  • SIX_FF_KINFsixFfKinf

  • SIX_FF_LFsixFfLf

  • SIX_FF_LTsixFfLt

  • SIX_FF_PsixFfP

base

adf

  • DF_CORN_AREAdfCornArea

  • DF_CORN_DFdfCornDf

  • DF_CORN_IN_CURRdfCornInCurr

  • DF_CORN_NET_CURRdfCornNetCurr

  • DF_CORN_OUT_CURRdfCornOutCurr

  • DF_HET_CORN_FLUXdfHetCornFlux

  • DF_HET_SURF_FLUXdfHetSurfFlux

  • DF_HET_VOL_FLUXdfHetVolFlux

  • DF_HOM_CORN_FLUXdfHomCornFlux

  • DF_HOM_SURF_FLUXdfHomSurfFlux

  • DF_HOM_VOL_FLUXdfHomVolFlux

  • DF_MID_AREAdfMidArea

  • DF_MID_IN_CURRdfMidInCurr

  • DF_MID_NET_CURRdfMidNetCurr

  • DF_MID_OUT_CURRdfMidOutCurr

  • DF_N_CORNdfNCorn

  • DF_N_SURFdfNSurf

  • DF_SURFACEdfSurface

  • DF_SURF_AREAdfSurfArea

  • DF_SURF_DFdfSurfDf

  • DF_SURF_IN_CURRdfSurfInCurr

  • DF_SURF_NET_CURRdfSurfNetCurr

  • DF_SURF_OUT_CURRdfSurfOutCurr

  • DF_SYMdfSym

  • DF_VOLUMEdfVolume

albedos

  • ALB_FLIP_DIRalbFlipDir

  • ALB_IN_CURRalbInCurr

  • ALB_N_SURFalbNSurf

  • ALB_OUT_CURRalbOutCurr

  • ALB_PART_ALBalbPartAlb

  • ALB_SURFACEalbSurface

  • ALB_TOT_ALBalbTotAlb

arr-estimators

  • CONVERSION_RATIOconversionRatio

  • PU239_CAPTpu239Capt

  • PU239_FISSpu239Fiss

  • PU240_CAPTpu240Capt

  • PU240_FISSpu240Fiss

  • PU241_CAPTpu241Capt

  • PU241_FISSpu241Fiss

  • SM149_CAPTsm149Capt

  • U235_CAPTu235Capt

  • U235_FISSu235Fiss

  • U238_CAPTu238Capt

  • U238_FISSu238Fiss

  • XE135_CAPTxe135Capt

burnup-coeff

  • BURNUPburnup

  • BURN_DAYSburnDays

  • BURN_MATERIALSburnMaterials

  • BURN_MODEburnMode

  • BURN_STEPburnStep

  • COEF_BRANCHcoefBranch

  • COEF_BU_STEPcoefBuStep

  • COEF_IDXcoefIdx

diffusion

  • CMM_DIFFCOEFcmmDiffcoef

  • CMM_DIFFCOEF_XcmmDiffcoefX

  • CMM_DIFFCOEF_YcmmDiffcoefY

  • CMM_DIFFCOEF_ZcmmDiffcoefZ

  • CMM_TRANSPXScmmTranspxs

  • CMM_TRANSPXS_XcmmTranspxsX

  • CMM_TRANSPXS_YcmmTranspxsY

  • CMM_TRANSPXS_ZcmmTranspxsZ

eig

  • ABS_KEFFabsKeff

  • ABS_KINFabsKinf

  • ANA_KEFFanaKeff

  • COL_KEFFcolKeff

  • GEOM_ALBEDOgeomAlbedo

  • IMP_KEFFimpKeff

files

  • BRA_DATA_DILE_PATHbraDataDilePath

  • DECAY_DATA_DILE_PATHdecayDataDilePath

  • NFY_DATA_DILE_PATHnfyDataDilePath

  • SFY_DATA_DILE_PATHsfyDataDilePath

  • XS_DATA_FILE_PATHxsDataFilePath

gc-meta

  • GC_UNIVERSE_NAMEgcUniverseName

  • INF_FISS_FLXinfFissFlx

  • INF_FLXinfFlx

  • INF_KINFinfKinf

  • INF_MICRO_FLXinfMicroFlx

  • MACRO_EmacroE

  • MACRO_NGmacroNg

  • MICRO_EmicroE

  • MICRO_NGmicroNg

kinetics

  • ADJ_IFP_ANA_BETA_EFFadjIfpAnaBetaEff

  • ADJ_IFP_ANA_LAMBDAadjIfpAnaLambda

  • ADJ_IFP_GEN_TIMEadjIfpGenTime

  • ADJ_IFP_IMP_BETA_EFFadjIfpImpBetaEff

  • ADJ_IFP_IMP_LAMBDAadjIfpImpLambda

  • ADJ_IFP_LIFETIMEadjIfpLifetime

  • ADJ_IFP_ROSSI_ALPHAadjIfpRossiAlpha

  • ADJ_INV_SPDadjInvSpd

  • ADJ_MEULEKAMP_BETA_EFFadjMeulekampBetaEff

  • ADJ_MEULEKAMP_LAMBDAadjMeulekampLambda

  • ADJ_NAUCHI_BETA_EFFadjNauchiBetaEff

  • ADJ_NAUCHI_GEN_TIMEadjNauchiGenTime

  • ADJ_NAUCHI_LAMBDAadjNauchiLambda

  • ADJ_NAUCHI_LIFETIMEadjNauchiLifetime

  • ADJ_PERT_BETA_EFFadjPertBetaEff

  • ADJ_PERT_GEN_TIMEadjPertGenTime

  • ADJ_PERT_LIFETIMEadjPertLifetime

  • ADJ_PERT_ROSSI_ALPHAadjPertRossiAlpha

  • BETA_EFFbetaEff

  • FWD_ANA_BETA_ZEROfwdAnaBetaZero

  • FWD_ANA_LAMBDAfwdAnaLambda

  • LAMBDAlambda

lifetime

  • ANA_DELAYED_EMTIMEanaDelayedEmtime

  • ANA_MEAN_NCOLanaMeanNcol

  • ANA_SLOW_TIMEanaSlowTime

  • ANA_THERM_FRACanaThermFrac

  • ANA_THERM_TIMEanaThermTime

memory

  • ALLOC_MEMSIZEallocMemsize

  • AVAIL_MEMavailMem

  • MAT_MEMSIZEmatMemsize

  • MEMSIZEmemsize

  • MISC_MEMSIZEmiscMemsize

  • RES_MEMSIZEresMemsize

  • UNKNOWN_MEMSIZEunknownMemsize

  • UNUSED_MEMSIZEunusedMemsize

  • XS_MEMSIZExsMemsize

misc

  • ANA_AFGEanaAfge

  • ANA_ALFanaAlf

  • ANA_EALFanaEalf

  • FISSEfisse

  • IMP_AFGEimpAfge

  • IMP_ALFimpAlf

  • IMP_EALFimpEalf

  • NUBARnubar

n-balance

  • BALA_LOSS_NEUTRON_CAPTbalaLossNeutronCapt

  • BALA_LOSS_NEUTRON_CUTbalaLossNeutronCut

  • BALA_LOSS_NEUTRON_FISSbalaLossNeutronFiss

  • BALA_LOSS_NEUTRON_LEAKbalaLossNeutronLeak

  • BALA_LOSS_NEUTRON_TOTbalaLossNeutronTot

  • BALA_NEUTRON_DIFFbalaNeutronDiff

  • BALA_SRC_NEUTRON_FISSbalaSrcNeutronFiss

  • BALA_SRC_NEUTRON_NXNbalaSrcNeutronNxn

  • BALA_SRC_NEUTRON_SRCbalaSrcNeutronSrc

  • BALA_SRC_NEUTRON_TOTbalaSrcNeutronTot

  • BALA_SRC_NEUTRON_VRbalaSrcNeutronVr

neutron-physics

  • DOPPLER_PREPROCESSORdopplerPreprocessor

  • IMPL_CAPTimplCapt

  • IMPL_FISSimplFiss

  • IMPL_NXNimplNxn

  • NEUTORN_ERG_NEneutornErgNe

  • NEUTRON_EMAXneutronEmax

  • NEUTRON_EMINneutronEmin

  • NEUTRON_ERG_TOLneutronErgTol

  • SAMPLE_CAPTsampleCapt

  • SAMPLE_FISSsampleFiss

  • SAMPLE_SCATTsampleScatt

  • TMS_MODEtmsMode

  • USE_DBRCuseDbrc

  • USE_DELNUuseDelnu

  • USE_URESuseUres

nuclides

  • TOT_DECAY_NUCLIDEStotDecayNuclides

  • TOT_DOSIMETRY_NUCLIDEStotDosimetryNuclides

  • TOT_NUCLIDEStotNuclides

  • TOT_PHOTON_NUCLIDEStotPhotonNuclides

  • TOT_REA_CHANNELStotReaChannels

  • TOT_TRANSMU_REAtotTransmuRea

  • TOT_TRANSPORT_NUCLIDEStotTransportNuclides

optimization

  • MG_MAJORANT_MODEmgMajorantMode

  • OPTIMIZATION_MODEoptimizationMode

  • RECONSTRUCT_MACROXSreconstructMacroxs

  • RECONSTRUCT_MICROXSreconstructMicroxs

  • SPECTRUM_COLLAPSEspectrumCollapse

parallel

  • MPI_REPRODUCIBILITYmpiReproducibility

  • MPI_TASKSmpiTasks

  • OMP_HISTORY_PROFILEompHistoryProfile

  • OMP_REPRODUCIBILITYompReproducibility

  • OMP_THREADSompThreads

  • SHARE_BUF_ARRAYshareBufArray

  • SHARE_RES2_ARRAYshareRes2Array

parameters

  • B1_BURNUP_CORRECTIONb1BurnupCorrection

  • B1_CALCULATIONb1Calculation

  • BATCH_INTERVALbatchInterval

  • CYCLEScycles

  • GROUP_CONSTANT_GENERATIONgroupConstantGeneration

  • IMPLICIT_REACTION_RATESimplicitReactionRates

  • NEUTRON_TRANSPORT_MODEneutronTransportMode

  • PHOTON_TRANSPORT_MODEphotonTransportMode

  • POPpop

  • SEEDseed

  • SKIPskip

  • SRC_NORM_MODEsrcNormMode

  • UFS_MODEufsMode

  • UFS_ORDERufsOrder

pin-power

  • PPW_FFppwFf

  • PPW_HOM_FLUXppwHomFlux

  • PPW_LATTICEppwLattice

  • PPW_LATTICE_TYPEppwLatticeType

  • PPW_PINSppwPins

  • PPW_POWppwPow

poisons

  • I135_MICRO_ABSi135MicroAbs

  • I135_YIELDi135Yield

  • PM147_MICRO_ABSpm147MicroAbs

  • PM147_YIELDpm147Yield

  • PM148M_MICRO_ABSpm148mMicroAbs

  • PM148M_YIELDpm148mYield

  • PM148_MICRO_ABSpm148MicroAbs

  • PM148_YIELDpm148Yield

  • PM149_MICRO_ABSpm149MicroAbs

  • PM149_YIELDpm149Yield

  • SM149_MACRO_ABSsm149MacroAbs

  • SM149_MICRO_ABSsm149MicroAbs

  • SM149_YIELDsm149Yield

  • XE135_MACRO_ABSxe135MacroAbs

  • XE135_MICRO_ABSxe135MicroAbs

  • XE135_YIELDxe135Yield

rad-data

  • ACTINIDE_ACTIVITYactinideActivity

  • ACTINIDE_DECAY_HEATactinideDecayHeat

  • ACTINIDE_ING_TOXactinideIngTox

  • ACTINIDE_INH_TOXactinideInhTox

  • ALPHA_DECAY_SOURCEalphaDecaySource

  • BETA_DECAY_SOURCEbetaDecaySource

  • CS134_ACTIVITYcs134Activity

  • FISSION_PRODUCT_ACTIVITYfissionProductActivity

  • FISSION_PRODUCT_DECAY_HEATfissionProductDecayHeat

  • FISSION_PRODUCT_ING_TOXfissionProductIngTox

  • FISSION_PRODUCT_INH_TOXfissionProductInhTox

  • INGENSTION_TOXICITYingenstionToxicity

  • INHALATION_TOXICITYinhalationToxicity

  • NEUTRON_DECAY_SOURCEneutronDecaySource

  • PHOTON_DECAY_SOURCEphotonDecaySource

  • SR90_ACTIVITYsr90Activity

  • TE132_ACTIVITYte132Activity

  • TOT_ACTIVITYtotActivity

  • TOT_DECAY_HEATtotDecayHeat

  • TOT_SF_RATEtotSfRate

sampling

  • AVG_REAL_COLavgRealCol

  • AVG_SURF_CROSSavgSurfCross

  • AVG_TRACKING_LOOPSavgTrackingLoops

  • AVG_TRACKSavgTracks

  • AVG_VIRT_COLavgVirtCol

  • DT_EFFdtEff

  • DT_FRACdtFrac

  • DT_THRESHdtThresh

  • LOST_PARTICLESlostParticles

  • MIN_MACROXSminMacroxs

  • REA_SAMPLING_EFFreaSamplingEff

  • REA_SAMPLING_FAILreaSamplingFail

  • ST_FRACstFrac

  • TOT_COL_EFFtotColEff

stats

  • CYCLE_IDXcycleIdx

  • MEAN_POP_SIZEmeanPopSize

  • MEAN_POP_WGTmeanPopWgt

  • SIMULATION_COMPLETEDsimulationCompleted

  • SOURCE_POPULATIONsourcePopulation

times

  • BATEMAN_SOLUTION_TIMEbatemanSolutionTime

  • BURNUP_CYCLE_TIMEburnupCycleTime

  • CPU_USAGEcpuUsage

  • ESTIMATED_RUNNING_TIMEestimatedRunningTime

  • INIT_TIMEinitTime

  • MPI_OVERHEAD_TIMEmpiOverheadTime

  • OMP_PARALLEL_FRACompParallelFrac

  • PROCESS_TIMEprocessTime

  • RUNNING_TIMErunningTime

  • TOT_CPU_TIMEtotCpuTime

  • TRANSPORT_CPU_USAGEtransportCpuUsage

  • TRANSPORT_CYCLE_TIMEtransportCycleTime

total-rr

  • ALBEDO_LEAKRATEalbedoLeakrate

  • INI_BURN_FMASSiniBurnFmass

  • INI_FMASSiniFmass

  • TOT_ABSRATEtotAbsrate

  • TOT_BURN_FMASStotBurnFmass

  • TOT_CAPTRATEtotCaptrate

  • TOT_CUTRATEtotCutrate

  • TOT_FISSRATEtotFissrate

  • TOT_FLUXtotFlux

  • TOT_FMASStotFmass

  • TOT_GENRATEtotGenrate

  • TOT_LOSSRATEtotLossrate

  • TOT_PHOTON_PRODRATEtotPhotonProdrate

  • TOT_POWDENStotPowdens

  • TOT_POWRERtotPowrer

  • TOT_RRtotRr

  • TOT_SRCRATEtotSrcrate

ures

  • URES_AVAILuresAvail

  • URES_DILU_CUTuresDiluCut

  • URES_EMAXuresEmax

  • URES_EMINuresEmin

  • URES_SEEDuresSeed

versions

  • COMPILE_DATEcompileDate

  • COMPLETE_DATEcompleteDate

  • CONFIDENTIAL_DATAconfidentialData

  • CPU_MHZcpuMhz

  • CPU_TYPEcpuType

  • DEBUGdebug

  • HOSTNAMEhostname

  • INPUT_FILE_NAMEinputFileName

  • START_DATEstartDate

  • TITLEtitle

  • VERSIONversion

  • WORKING_DIRECTORYworkingDirectory

xs

  • ABSabs

  • CAPTcapt

  • CHIDchid

  • CHIPchip

  • CHITchit

  • DIFFCOEFdiffcoef

  • FISSfiss

  • INVVinvv

  • KAPPAkappa

  • NSFnsf

  • NUBARnubar

  • RABSXSrabsxs

  • REMXSremxs

  • S0s0

  • S1s1

  • S2s2

  • S3s3

  • S4s4

  • S5s5

  • S6s6

  • S7s7

  • SCATT0scatt0

  • SCATT1scatt1

  • SCATT2scatt2

  • SCATT3scatt3

  • SCATT4scatt4

  • SCATT5scatt5

  • SCATT6scatt6

  • SCATT7scatt7

  • TOTtot

  • TRANSPXStranspxs

xs-prod

  • SCATT2scatt2

  • SCATTP0scattp0

  • SCATTP1scattp1

  • SCATTP3scattp3

  • SCATTP4scattp4

  • SCATTP5scattp5

  • SCATTP6scattp6

  • SCATTP7scattp7

  • SP0sp0

  • SP1sp1

  • SP2sp2

  • SP3sp3

  • SP4sp4

  • SP5sp5

  • SP6sp6

  • SP7sp7