armi.reactor.tests.test_composites module¶
Tests for the composite pattern.
- class armi.reactor.tests.test_composites.MockBP[source]¶
Bases:
object
- allNuclidesInProblem = {'AC', 'AC206', 'AC207', 'AC208', 'AC209', 'AC210', 'AC211', 'AC212', 'AC213', 'AC214', 'AC215', 'AC216', 'AC217', 'AC218', 'AC219', 'AC220', 'AC221', 'AC222', 'AC223', 'AC224', 'AC225', 'AC226', 'AC227', 'AC228', 'AC229', 'AC230', 'AC231', 'AC232', 'AG', 'AG100', 'AG101', 'AG102', 'AG103', 'AG104', 'AG105', 'AG106', 'AG107', 'AG108', 'AG109', 'AG110', 'AG110M', 'AG111', 'AG112', 'AG113', 'AG114', 'AG115', 'AG116', 'AG117', 'AG118', 'AG119', 'AG120', 'AG121', 'AG97', 'AG98', 'AG99', 'AL', 'AL23', 'AL24', 'AL25', 'AL26', 'AL27', 'AL28', 'AL29', 'AL30', 'AL31', 'AL32', 'AL33', 'AL34', 'AL35', 'AL36', 'AL37', 'AL38', 'AL39', 'AM238', 'AM239', 'AM240', 'AM241', 'AM242', 'AM242G', 'AM242M', 'AM243', 'AM244', 'AM244M', 'AM245', 'AM246', 'AR', 'AR32', 'AR33', 'AR34', 'AR35', 'AR36', 'AR37', 'AR38', 'AR39', 'AR40', 'AR41', 'AR42', 'AR43', 'AR44', 'AR45', 'AR46', 'AR47', 'AS', 'AS66', 'AS67', 'AS68', 'AS69', 'AS70', 'AS71', 'AS72', 'AS73', 'AS74', 'AS75', 'AS76', 'AS77', 'AS78', 'AS79', 'AS80', 'AS81', 'AS82', 'AS83', 'AT', 'AT193', 'AT194', 'AT195', 'AT196', 'AT197', 'AT198', 'AT199', 'AT200', 'AT201', 'AT202', 'AT203', 'AT204', 'AT205', 'AT206', 'AT207', 'AT208', 'AT209', 'AT210', 'AT211', 'AT212', 'AT213', 'AT214', 'AT215', 'AT216', 'AT217', 'AT218', 'AT219', 'AT220', 'AU', 'AU171', 'AU173', 'AU175', 'AU177', 'AU178', 'AU179', 'AU180', 'AU181', 'AU182', 'AU183', 'AU184', 'AU185', 'AU186', 'AU187', 'AU188', 'AU189', 'AU190', 'AU191', 'AU192', 'AU193', 'AU194', 'AU195', 'AU196', 'AU197', 'AU198', 'AU199', 'AU200', 'AU201', 'AU202', 'AU203', 'B', 'B10', 'B11', 'B12', 'B13', 'B14', 'B15', 'B16', 'B17', 'B7', 'B8', 'B9', 'BA', 'BA114', 'BA119', 'BA120', 'BA121', 'BA122', 'BA123', 'BA124', 'BA125', 'BA126', 'BA127', 'BA128', 'BA129', 'BA130', 'BA131', 'BA132', 'BA133', 'BA134', 'BA135', 'BA136', 'BA137', 'BA138', 'BA139', 'BA140', 'BA141', 'BA142', 'BA143', 'BA144', 'BA145', 'BA146', 'BA148', 'BE', 'BE10', 'BE11', 'BE12', 'BE13', 'BE14', 'BE6', 'BE7', 'BE8', 'BE9', 'BI', 'BI186', 'BI187', 'BI188', 'BI189', 'BI190', 'BI191', 'BI192', 'BI193', 'BI194', 'BI195', 'BI196', 'BI197', 'BI198', 'BI199', 'BI200', 'BI201', 'BI202', 'BI203', 'BI204', 'BI205', 'BI206', 'BI207', 'BI208', 'BI209', 'BI210', 'BI211', 'BI212', 'BI213', 'BI214', 'BI215', 'BI216', 'BK243', 'BK244', 'BK245', 'BK246', 'BK247', 'BK249', 'BK250', 'BK251', 'BR', 'BR71', 'BR72', 'BR73', 'BR74', 'BR75', 'BR76', 'BR77', 'BR78', 'BR79', 'BR80', 'BR81', 'BR82', 'BR83', 'BR84', 'BR85', 'BR86', 'BR87', 'BR88', 'BR89', 'BR90', 'BR91', 'BR92', 'C', 'C10', 'C11', 'C12', 'C13', 'C14', 'C15', 'C16', 'C17', 'C18', 'C19', 'C20', 'C8', 'C9', 'CA', 'CA36', 'CA37', 'CA38', 'CA39', 'CA40', 'CA41', 'CA42', 'CA43', 'CA44', 'CA45', 'CA46', 'CA47', 'CA48', 'CA49', 'CA50', 'CA51', 'CA52', 'CD', 'CD100', 'CD101', 'CD102', 'CD103', 'CD104', 'CD105', 'CD106', 'CD107', 'CD108', 'CD109', 'CD110', 'CD111', 'CD112', 'CD113', 'CD114', 'CD115', 'CD115M', 'CD116', 'CD117', 'CD118', 'CD119', 'CD120', 'CD121', 'CD122', 'CD123', 'CD124', 'CD125', 'CD126', 'CD127', 'CD128', 'CD130', 'CD98', 'CE', 'CE126', 'CE127', 'CE128', 'CE129', 'CE130', 'CE131', 'CE132', 'CE133', 'CE134', 'CE135', 'CE136', 'CE137', 'CE138', 'CE139', 'CE140', 'CE141', 'CE142', 'CE143', 'CE144', 'CE145', 'CE146', 'CE147', 'CE148', 'CE149', 'CE150', 'CE151', 'CF242', 'CF244', 'CF245', 'CF246', 'CF247', 'CF248', 'CF249', 'CF250', 'CF251', 'CF252', 'CF253', 'CF254', 'CL', 'CL31', 'CL32', 'CL33', 'CL34', 'CL35', 'CL36', 'CL37', 'CL38', 'CL39', 'CL40', 'CL41', 'CL42', 'CL43', 'CL44', 'CL45', 'CL46', 'CM233', 'CM234', 'CM238', 'CM240', 'CM241', 'CM242', 'CM243', 'CM244', 'CM245', 'CM246', 'CM247', 'CM248', 'CM249', 'CM250', 'CM251', 'CO', 'CO53', 'CO54', 'CO55', 'CO56', 'CO57', 'CO58', 'CO58M', 'CO59', 'CO60', 'CO61', 'CO62', 'CO63', 'CO64', 'CO65', 'CO66', 'CO67', 'CO68', 'CO69', 'CO70', 'CO71', 'CR', 'CR45', 'CR46', 'CR47', 'CR48', 'CR49', 'CR50', 'CR51', 'CR52', 'CR53', 'CR54', 'CR55', 'CR56', 'CR57', 'CR58', 'CR59', 'CR60', 'CR61', 'CR62', 'CS', 'CS113', 'CS117', 'CS118', 'CS119', 'CS120', 'CS121', 'CS122', 'CS123', 'CS124', 'CS125', 'CS126', 'CS127', 'CS128', 'CS129', 'CS130', 'CS131', 'CS132', 'CS133', 'CS134', 'CS135', 'CS136', 'CS137', 'CS138', 'CS139', 'CS140', 'CS141', 'CS142', 'CS143', 'CS144', 'CS145', 'CS146', 'CS147', 'CS148', 'CU', 'CU57', 'CU58', 'CU59', 'CU60', 'CU61', 'CU62', 'CU63', 'CU64', 'CU65', 'CU66', 'CU67', 'CU68', 'CU69', 'CU70', 'CU71', 'CU72', 'CU73', 'CU74', 'CU75', 'CU76', 'DUMP1', 'DUMP2', 'DY', 'DY144', 'DY145', 'DY146', 'DY147', 'DY148', 'DY149', 'DY150', 'DY151', 'DY152', 'DY153', 'DY154', 'DY155', 'DY156', 'DY157', 'DY158', 'DY159', 'DY160', 'DY161', 'DY162', 'DY163', 'DY164', 'DY165', 'DY166', 'DY167', 'DY168', 'DY169', 'ER', 'ER149', 'ER150', 'ER151', 'ER152', 'ER153', 'ER154', 'ER155', 'ER156', 'ER157', 'ER158', 'ER159', 'ER160', 'ER161', 'ER162', 'ER163', 'ER164', 'ER165', 'ER166', 'ER167', 'ER168', 'ER169', 'ER170', 'ER171', 'ER172', 'ES251', 'ES252', 'ES253', 'ES254', 'ES255', 'EU', 'EU138', 'EU139', 'EU140', 'EU141', 'EU142', 'EU143', 'EU144', 'EU145', 'EU146', 'EU147', 'EU148', 'EU149', 'EU150', 'EU151', 'EU152', 'EU153', 'EU154', 'EU155', 'EU156', 'EU157', 'EU158', 'EU159', 'F', 'F15', 'F16', 'F17', 'F18', 'F19', 'F20', 'F21', 'F22', 'F23', 'F24', 'F25', 'F26', 'F27', 'FE', 'FE50', 'FE51', 'FE52', 'FE53', 'FE54', 'FE55', 'FE56', 'FE57', 'FE58', 'FE59', 'FE60', 'FE61', 'FE62', 'FE63', 'FE64', 'FE65', 'FE66', 'FE67', 'FE68', 'FM246', 'FM248', 'FM250', 'FM251', 'FM252', 'FM253', 'FM254', 'FM255', 'FM256', 'FM257', 'FR', 'FR199', 'FR200', 'FR201', 'FR202', 'FR203', 'FR204', 'FR205', 'FR206', 'FR207', 'FR208', 'FR209', 'FR210', 'FR211', 'FR212', 'FR213', 'FR214', 'FR215', 'FR216', 'FR217', 'FR218', 'FR219', 'FR220', 'FR221', 'FR222', 'FR223', 'FR224', 'FR225', 'FR226', 'FR227', 'FR229', 'GA', 'GA61', 'GA62', 'GA63', 'GA64', 'GA65', 'GA66', 'GA67', 'GA68', 'GA69', 'GA70', 'GA71', 'GA72', 'GA73', 'GA74', 'GA75', 'GA76', 'GA77', 'GA78', 'GA79', 'GA80', 'GA81', 'GD', 'GD140', 'GD141', 'GD142', 'GD143', 'GD144', 'GD145', 'GD146', 'GD147', 'GD148', 'GD149', 'GD150', 'GD151', 'GD152', 'GD153', 'GD154', 'GD155', 'GD156', 'GD157', 'GD158', 'GD159', 'GD160', 'GD161', 'GD162', 'GE', 'GE64', 'GE65', 'GE66', 'GE67', 'GE68', 'GE69', 'GE70', 'GE71', 'GE72', 'GE73', 'GE74', 'GE75', 'GE76', 'GE77', 'GE78', 'GE79', 'GE80', 'GE81', 'GE82', 'H', 'H1', 'H2', 'H3', 'H4', 'H5', 'H6', 'HE', 'HE10', 'HE3', 'HE4', 'HE5', 'HE6', 'HE7', 'HE8', 'HE9', 'HF', 'HF156', 'HF158', 'HF159', 'HF160', 'HF161', 'HF162', 'HF163', 'HF164', 'HF165', 'HF166', 'HF167', 'HF168', 'HF169', 'HF170', 'HF171', 'HF172', 'HF173', 'HF174', 'HF175', 'HF176', 'HF177', 'HF178', 'HF179', 'HF180', 'HF181', 'HF182', 'HF183', 'HF184', 'HG', 'HG172', 'HG174', 'HG175', 'HG176', 'HG177', 'HG178', 'HG179', 'HG180', 'HG181', 'HG182', 'HG183', 'HG184', 'HG185', 'HG186', 'HG187', 'HG188', 'HG189', 'HG190', 'HG191', 'HG192', 'HG193', 'HG194', 'HG195', 'HG196', 'HG197', 'HG198', 'HG199', 'HG200', 'HG201', 'HG202', 'HG203', 'HG204', 'HG205', 'HG206', 'HG207', 'HO', 'HO147', 'HO148', 'HO149', 'HO150', 'HO151', 'HO152', 'HO153', 'HO154', 'HO155', 'HO156', 'HO157', 'HO158', 'HO159', 'HO160', 'HO161', 'HO162', 'HO163', 'HO164', 'HO165', 'HO166', 'HO166M', 'HO167', 'HO168', 'HO169', 'HO170', 'HO171', 'HS264', 'I', 'I109', 'I113', 'I115', 'I116', 'I117', 'I118', 'I119', 'I120', 'I121', 'I122', 'I123', 'I124', 'I125', 'I126', 'I127', 'I128', 'I129', 'I130', 'I131', 'I132', 'I133', 'I134', 'I135', 'I136', 'I137', 'I138', 'I139', 'IN', 'IN100', 'IN102', 'IN103', 'IN104', 'IN105', 'IN106', 'IN107', 'IN108', 'IN109', 'IN110', 'IN111', 'IN112', 'IN113', 'IN114', 'IN115', 'IN116', 'IN117', 'IN118', 'IN119', 'IN120', 'IN121', 'IN122', 'IN123', 'IN124', 'IN125', 'IN126', 'IN127', 'IN128', 'IN129', 'IN130', 'IN131', 'IN132', 'IR', 'IR167', 'IR169', 'IR171', 'IR173', 'IR174', 'IR175', 'IR176', 'IR177', 'IR178', 'IR179', 'IR180', 'IR181', 'IR182', 'IR183', 'IR184', 'IR185', 'IR186', 'IR187', 'IR188', 'IR189', 'IR190', 'IR191', 'IR192', 'IR193', 'IR194', 'IR195', 'IR196', 'IR197', 'IR199', 'K', 'K35', 'K36', 'K37', 'K38', 'K39', 'K40', 'K41', 'K42', 'K43', 'K44', 'K45', 'K46', 'K47', 'K48', 'K49', 'K50', 'KR', 'KR71', 'KR72', 'KR73', 'KR74', 'KR75', 'KR76', 'KR77', 'KR78', 'KR79', 'KR80', 'KR81', 'KR82', 'KR83', 'KR84', 'KR85', 'KR86', 'KR87', 'KR88', 'KR89', 'KR90', 'KR91', 'KR92', 'KR93', 'LA', 'LA124', 'LA125', 'LA126', 'LA127', 'LA128', 'LA129', 'LA130', 'LA131', 'LA132', 'LA133', 'LA134', 'LA135', 'LA136', 'LA137', 'LA138', 'LA139', 'LA140', 'LA141', 'LA142', 'LA143', 'LA144', 'LA145', 'LA146', 'LA147', 'LA148', 'LFP00', 'LFP35', 'LFP38', 'LFP39', 'LFP40', 'LFP41', 'LI', 'LI10', 'LI11', 'LI4', 'LI5', 'LI6', 'LI7', 'LI8', 'LI9', 'LREGN', 'LU', 'LU153', 'LU155', 'LU156', 'LU157', 'LU158', 'LU159', 'LU160', 'LU161', 'LU162', 'LU163', 'LU164', 'LU165', 'LU166', 'LU167', 'LU168', 'LU169', 'LU170', 'LU171', 'LU172', 'LU173', 'LU174', 'LU175', 'LU176', 'LU177', 'LU178', 'LU179', 'LU180', 'MD255', 'MD256', 'MD257', 'MD258', 'MG', 'MG19', 'MG20', 'MG21', 'MG22', 'MG23', 'MG24', 'MG25', 'MG26', 'MG27', 'MG28', 'MG29', 'MG30', 'MG31', 'MG32', 'MG33', 'MG34', 'MN', 'MN48', 'MN49', 'MN50', 'MN51', 'MN52', 'MN53', 'MN54', 'MN55', 'MN56', 'MN57', 'MN58', 'MN59', 'MN60', 'MN61', 'MN62', 'MN63', 'MN64', 'MN65', 'MO', 'MO100', 'MO101', 'MO102', 'MO103', 'MO104', 'MO105', 'MO106', 'MO107', 'MO86', 'MO87', 'MO88', 'MO89', 'MO90', 'MO91', 'MO92', 'MO93', 'MO94', 'MO95', 'MO96', 'MO97', 'MO98', 'MO99', 'N', 'N10', 'N11', 'N12', 'N13', 'N14', 'N15', 'N16', 'N17', 'N18', 'N19', 'N20', 'N21', 'N22', 'NA', 'NA18', 'NA19', 'NA20', 'NA21', 'NA22', 'NA23', 'NA24', 'NA25', 'NA26', 'NA27', 'NA28', 'NA29', 'NA30', 'NA31', 'NA32', 'NA33', 'NB', 'NB100', 'NB101', 'NB102', 'NB103', 'NB104', 'NB105', 'NB83', 'NB85', 'NB86', 'NB87', 'NB88', 'NB89', 'NB90', 'NB91', 'NB92', 'NB93', 'NB94', 'NB95', 'NB96', 'NB97', 'NB98', 'NB99', 'ND', 'ND130', 'ND131', 'ND132', 'ND133', 'ND134', 'ND135', 'ND136', 'ND137', 'ND138', 'ND139', 'ND140', 'ND141', 'ND142', 'ND143', 'ND144', 'ND145', 'ND146', 'ND147', 'ND148', 'ND149', 'ND150', 'ND151', 'ND152', 'ND153', 'ND154', 'ND156', 'NE', 'NE16', 'NE17', 'NE18', 'NE19', 'NE20', 'NE21', 'NE22', 'NE23', 'NE24', 'NE25', 'NE26', 'NE27', 'NE28', 'NE29', 'NE30', 'NI', 'NI54', 'NI55', 'NI56', 'NI57', 'NI58', 'NI59', 'NI60', 'NI61', 'NI62', 'NI63', 'NI64', 'NI65', 'NI66', 'NI67', 'NI68', 'NI69', 'NI70', 'NI71', 'NI72', 'NO252', 'NO254', 'NO255', 'NO256', 'NO257', 'NP225', 'NP227', 'NP229', 'NP230', 'NP231', 'NP233', 'NP234', 'NP235', 'NP236', 'NP237', 'NP238', 'NP239', 'NP240', 'NP241', 'NP242', 'O', 'O12', 'O13', 'O14', 'O15', 'O16', 'O17', 'O18', 'O19', 'O20', 'O21', 'O22', 'O23', 'O24', 'OS', 'OS164', 'OS166', 'OS167', 'OS168', 'OS169', 'OS170', 'OS171', 'OS172', 'OS173', 'OS174', 'OS175', 'OS176', 'OS177', 'OS178', 'OS179', 'OS180', 'OS181', 'OS182', 'OS183', 'OS184', 'OS185', 'OS186', 'OS187', 'OS188', 'OS189', 'OS190', 'OS191', 'OS192', 'OS193', 'OS194', 'OS195', 'OS196', 'P', 'P27', 'P28', 'P29', 'P30', 'P31', 'P32', 'P33', 'P34', 'P35', 'P36', 'P37', 'P38', 'P39', 'P40', 'P41', 'P42', 'P43', 'PA', 'PA212', 'PA213', 'PA214', 'PA215', 'PA216', 'PA217', 'PA218', 'PA219', 'PA220', 'PA221', 'PA223', 'PA224', 'PA225', 'PA226', 'PA227', 'PA228', 'PA229', 'PA230', 'PA231', 'PA232', 'PA233', 'PA234', 'PA235', 'PA236', 'PA237', 'PA238', 'PB', 'PB178', 'PB180', 'PB181', 'PB182', 'PB183', 'PB184', 'PB185', 'PB186', 'PB187', 'PB188', 'PB189', 'PB190', 'PB191', 'PB192', 'PB193', 'PB194', 'PB195', 'PB196', 'PB197', 'PB198', 'PB199', 'PB200', 'PB201', 'PB202', 'PB203', 'PB204', 'PB205', 'PB206', 'PB207', 'PB208', 'PB209', 'PB210', 'PB211', 'PB212', 'PB213', 'PB214', 'PD', 'PD100', 'PD101', 'PD102', 'PD103', 'PD104', 'PD105', 'PD106', 'PD107', 'PD108', 'PD109', 'PD110', 'PD111', 'PD112', 'PD113', 'PD114', 'PD115', 'PD116', 'PD117', 'PD118', 'PD120', 'PD96', 'PD97', 'PD98', 'PD99', 'PM', 'PM133', 'PM134', 'PM135', 'PM136', 'PM137', 'PM138', 'PM139', 'PM140', 'PM141', 'PM142', 'PM143', 'PM144', 'PM145', 'PM146', 'PM147', 'PM148', 'PM148M', 'PM149', 'PM150', 'PM151', 'PM152', 'PM153', 'PM154', 'PM155', 'PM156', 'PM157', 'PM158', 'PO', 'PO188', 'PO189', 'PO190', 'PO191', 'PO192', 'PO193', 'PO194', 'PO195', 'PO196', 'PO197', 'PO198', 'PO199', 'PO200', 'PO201', 'PO202', 'PO203', 'PO204', 'PO205', 'PO206', 'PO207', 'PO208', 'PO209', 'PO210', 'PO211', 'PO212', 'PO213', 'PO214', 'PO215', 'PO216', 'PO217', 'PO218', 'PR', 'PR128', 'PR129', 'PR130', 'PR131', 'PR132', 'PR133', 'PR134', 'PR135', 'PR136', 'PR137', 'PR138', 'PR139', 'PR140', 'PR141', 'PR142', 'PR143', 'PR144', 'PR145', 'PR146', 'PR147', 'PR148', 'PR149', 'PR150', 'PR151', 'PR152', 'PR153', 'PR154', 'PT', 'PT168', 'PT170', 'PT171', 'PT172', 'PT173', 'PT174', 'PT175', 'PT176', 'PT177', 'PT178', 'PT179', 'PT180', 'PT181', 'PT182', 'PT183', 'PT184', 'PT185', 'PT186', 'PT187', 'PT188', 'PT189', 'PT190', 'PT191', 'PT192', 'PT193', 'PT194', 'PT195', 'PT196', 'PT197', 'PT198', 'PT199', 'PT200', 'PT201', 'PU228', 'PU229', 'PU230', 'PU231', 'PU232', 'PU233', 'PU234', 'PU235', 'PU236', 'PU237', 'PU238', 'PU239', 'PU240', 'PU241', 'PU242', 'PU243', 'PU244', 'PU245', 'PU246', 'RA', 'RA202', 'RA203', 'RA204', 'RA205', 'RA206', 'RA207', 'RA208', 'RA209', 'RA210', 'RA211', 'RA212', 'RA213', 'RA214', 'RA215', 'RA216', 'RA217', 'RA218', 'RA219', 'RA220', 'RA221', 'RA222', 'RA223', 'RA224', 'RA225', 'RA226', 'RA227', 'RA228', 'RA229', 'RA230', 'RB', 'RB101', 'RB74', 'RB75', 'RB76', 'RB77', 'RB78', 'RB79', 'RB80', 'RB81', 'RB82', 'RB83', 'RB84', 'RB85', 'RB86', 'RB87', 'RB88', 'RB89', 'RB90', 'RB91', 'RB92', 'RB93', 'RB94', 'RB95', 'RB96', 'RB97', 'RB98', 'RB99', 'RE', 'RE161', 'RE163', 'RE165', 'RE168', 'RE169', 'RE170', 'RE171', 'RE172', 'RE173', 'RE174', 'RE175', 'RE176', 'RE177', 'RE178', 'RE179', 'RE180', 'RE181', 'RE182', 'RE183', 'RE184', 'RE185', 'RE186', 'RE187', 'RE188', 'RE189', 'RE190', 'RE191', 'RF256', 'RF261', 'RH', 'RH100', 'RH101', 'RH102', 'RH103', 'RH104', 'RH105', 'RH106', 'RH107', 'RH108', 'RH109', 'RH110', 'RH111', 'RH112', 'RH113', 'RH114', 'RH115', 'RH116', 'RH95', 'RH96', 'RH97', 'RH98', 'RH99', 'RN', 'RN195', 'RN196', 'RN197', 'RN198', 'RN199', 'RN200', 'RN201', 'RN202', 'RN203', 'RN204', 'RN205', 'RN206', 'RN207', 'RN208', 'RN209', 'RN210', 'RN211', 'RN212', 'RN213', 'RN214', 'RN215', 'RN216', 'RN217', 'RN218', 'RN219', 'RN220', 'RN221', 'RN222', 'RU', 'RU100', 'RU101', 'RU102', 'RU103', 'RU104', 'RU105', 'RU106', 'RU107', 'RU108', 'RU109', 'RU110', 'RU111', 'RU112', 'RU113', 'RU115', 'RU93', 'RU94', 'RU95', 'RU96', 'RU97', 'RU98', 'RU99', 'S', 'S28', 'S29', 'S30', 'S31', 'S32', 'S33', 'S34', 'S35', 'S36', 'S37', 'S38', 'S39', 'S40', 'S41', 'S42', 'S43', 'S44', 'S45', 'SB', 'SB105', 'SB109', 'SB111', 'SB112', 'SB113', 'SB114', 'SB115', 'SB116', 'SB117', 'SB118', 'SB119', 'SB120', 'SB121', 'SB122', 'SB123', 'SB124', 'SB125', 'SB126', 'SB127', 'SB128', 'SB129', 'SB130', 'SB131', 'SB132', 'SB133', 'SB134', 'SB135', 'SC', 'SC39', 'SC40', 'SC41', 'SC42', 'SC43', 'SC44', 'SC45', 'SC46', 'SC47', 'SC48', 'SC49', 'SC50', 'SC51', 'SC52', 'SC54', 'SC55', 'SE', 'SE68', 'SE69', 'SE70', 'SE71', 'SE72', 'SE73', 'SE74', 'SE75', 'SE76', 'SE77', 'SE78', 'SE79', 'SE80', 'SE81', 'SE82', 'SE83', 'SE84', 'SE85', 'SE86', 'SE87', 'SE88', 'SG260', 'SG265', 'SI', 'SI24', 'SI25', 'SI26', 'SI27', 'SI28', 'SI29', 'SI30', 'SI31', 'SI32', 'SI33', 'SI34', 'SI35', 'SI36', 'SI37', 'SI38', 'SI39', 'SI40', 'SI41', 'SM', 'SM135', 'SM136', 'SM137', 'SM138', 'SM139', 'SM140', 'SM141', 'SM142', 'SM143', 'SM144', 'SM145', 'SM146', 'SM147', 'SM148', 'SM149', 'SM150', 'SM151', 'SM152', 'SM153', 'SM154', 'SM155', 'SM156', 'SM157', 'SM158', 'SM159', 'SN', 'SN100', 'SN102', 'SN104', 'SN105', 'SN106', 'SN107', 'SN108', 'SN109', 'SN110', 'SN111', 'SN112', 'SN113', 'SN114', 'SN115', 'SN116', 'SN117', 'SN118', 'SN119', 'SN120', 'SN121', 'SN122', 'SN123', 'SN124', 'SN125', 'SN126', 'SN127', 'SN128', 'SN129', 'SN130', 'SN131', 'SN132', 'SN133', 'SN134', 'SR', 'SR100', 'SR101', 'SR102', 'SR75', 'SR76', 'SR77', 'SR78', 'SR79', 'SR80', 'SR81', 'SR82', 'SR83', 'SR84', 'SR85', 'SR86', 'SR87', 'SR88', 'SR89', 'SR90', 'SR91', 'SR92', 'SR93', 'SR94', 'SR95', 'SR96', 'SR97', 'SR98', 'SR99', 'TA', 'TA157', 'TA159', 'TA160', 'TA162', 'TA163', 'TA164', 'TA165', 'TA166', 'TA167', 'TA168', 'TA169', 'TA170', 'TA171', 'TA172', 'TA173', 'TA174', 'TA175', 'TA176', 'TA177', 'TA178', 'TA179', 'TA180', 'TA181', 'TA182', 'TA183', 'TA184', 'TA185', 'TA186', 'TB', 'TB140', 'TB141', 'TB143', 'TB144', 'TB145', 'TB146', 'TB147', 'TB148', 'TB149', 'TB150', 'TB151', 'TB152', 'TB153', 'TB154', 'TB155', 'TB156', 'TB157', 'TB158', 'TB159', 'TB160', 'TB161', 'TB162', 'TB163', 'TB164', 'TB166', 'TC', 'TC100', 'TC101', 'TC102', 'TC103', 'TC104', 'TC105', 'TC106', 'TC107', 'TC108', 'TC109', 'TC110', 'TC111', 'TC112', 'TC90', 'TC91', 'TC92', 'TC93', 'TC94', 'TC95', 'TC96', 'TC97', 'TC98', 'TC99', 'TE', 'TE106', 'TE108', 'TE109', 'TE110', 'TE111', 'TE112', 'TE113', 'TE114', 'TE115', 'TE116', 'TE117', 'TE118', 'TE119', 'TE120', 'TE121', 'TE122', 'TE123', 'TE124', 'TE125', 'TE126', 'TE127', 'TE127M', 'TE128', 'TE129', 'TE129M', 'TE130', 'TE131', 'TE132', 'TE133', 'TE134', 'TE135', 'TE136', 'TE137', 'TH', 'TH209', 'TH210', 'TH211', 'TH212', 'TH213', 'TH214', 'TH215', 'TH216', 'TH217', 'TH218', 'TH219', 'TH220', 'TH221', 'TH222', 'TH223', 'TH224', 'TH225', 'TH226', 'TH227', 'TH228', 'TH229', 'TH230', 'TH231', 'TH232', 'TH233', 'TH234', 'TH235', 'TI', 'TI40', 'TI42', 'TI43', 'TI44', 'TI45', 'TI46', 'TI47', 'TI48', 'TI49', 'TI50', 'TI51', 'TI52', 'TI53', 'TI54', 'TI55', 'TI56', 'TI57', 'TL', 'TL177', 'TL179', 'TL181', 'TL182', 'TL183', 'TL184', 'TL185', 'TL186', 'TL187', 'TL188', 'TL189', 'TL190', 'TL191', 'TL192', 'TL193', 'TL194', 'TL195', 'TL196', 'TL197', 'TL198', 'TL199', 'TL200', 'TL201', 'TL202', 'TL203', 'TL204', 'TL205', 'TL206', 'TL207', 'TL208', 'TL209', 'TL210', 'TM', 'TM151', 'TM152', 'TM153', 'TM154', 'TM155', 'TM156', 'TM157', 'TM158', 'TM159', 'TM160', 'TM161', 'TM162', 'TM163', 'TM164', 'TM165', 'TM166', 'TM167', 'TM168', 'TM169', 'TM170', 'TM171', 'TM172', 'TM173', 'TM174', 'TM175', 'TM176', 'U', 'U217', 'U218', 'U219', 'U223', 'U224', 'U225', 'U226', 'U227', 'U228', 'U229', 'U230', 'U231', 'U232', 'U233', 'U234', 'U235', 'U236', 'U237', 'U238', 'U239', 'U240', 'U241', 'V', 'V44', 'V45', 'V46', 'V47', 'V48', 'V49', 'V50', 'V51', 'V52', 'V53', 'V54', 'V55', 'V56', 'V57', 'V58', 'V59', 'V60', 'W', 'W160', 'W162', 'W163', 'W164', 'W165', 'W166', 'W167', 'W168', 'W169', 'W170', 'W171', 'W172', 'W173', 'W174', 'W175', 'W176', 'W177', 'W178', 'W179', 'W180', 'W181', 'W182', 'W183', 'W184', 'W185', 'W186', 'W187', 'W188', 'W189', 'W190', 'XE', 'XE110', 'XE112', 'XE113', 'XE114', 'XE115', 'XE116', 'XE117', 'XE118', 'XE119', 'XE120', 'XE121', 'XE122', 'XE123', 'XE124', 'XE125', 'XE126', 'XE127', 'XE128', 'XE129', 'XE130', 'XE131', 'XE132', 'XE133', 'XE134', 'XE135', 'XE136', 'XE137', 'XE138', 'XE139', 'XE140', 'XE141', 'XE142', 'Y', 'Y100', 'Y101', 'Y102', 'Y79', 'Y80', 'Y81', 'Y82', 'Y83', 'Y84', 'Y85', 'Y86', 'Y87', 'Y88', 'Y89', 'Y90', 'Y91', 'Y92', 'Y93', 'Y94', 'Y95', 'Y96', 'Y97', 'Y98', 'Y99', 'YB', 'YB151', 'YB152', 'YB154', 'YB155', 'YB156', 'YB157', 'YB158', 'YB159', 'YB160', 'YB161', 'YB162', 'YB163', 'YB164', 'YB165', 'YB166', 'YB167', 'YB168', 'YB169', 'YB170', 'YB171', 'YB172', 'YB173', 'YB174', 'YB175', 'YB176', 'YB177', 'YB178', 'ZN', 'ZN58', 'ZN59', 'ZN60', 'ZN61', 'ZN62', 'ZN63', 'ZN64', 'ZN65', 'ZN66', 'ZN67', 'ZN68', 'ZN69', 'ZN70', 'ZN71', 'ZN72', 'ZN73', 'ZN74', 'ZN75', 'ZN76', 'ZN77', 'ZN78', 'ZN80', 'ZR', 'ZR100', 'ZR101', 'ZR102', 'ZR103', 'ZR80', 'ZR81', 'ZR83', 'ZR85', 'ZR86', 'ZR87', 'ZR88', 'ZR89', 'ZR90', 'ZR91', 'ZR92', 'ZR93', 'ZR94', 'ZR95', 'ZR96', 'ZR97', 'ZR98', 'ZR99'}¶
- activeNuclides = {'AC', 'AC206', 'AC207', 'AC208', 'AC209', 'AC210', 'AC211', 'AC212', 'AC213', 'AC214', 'AC215', 'AC216', 'AC217', 'AC218', 'AC219', 'AC220', 'AC221', 'AC222', 'AC223', 'AC224', 'AC225', 'AC226', 'AC227', 'AC228', 'AC229', 'AC230', 'AC231', 'AC232', 'AG', 'AG100', 'AG101', 'AG102', 'AG103', 'AG104', 'AG105', 'AG106', 'AG107', 'AG108', 'AG109', 'AG110', 'AG110M', 'AG111', 'AG112', 'AG113', 'AG114', 'AG115', 'AG116', 'AG117', 'AG118', 'AG119', 'AG120', 'AG121', 'AG97', 'AG98', 'AG99', 'AL', 'AL23', 'AL24', 'AL25', 'AL26', 'AL27', 'AL28', 'AL29', 'AL30', 'AL31', 'AL32', 'AL33', 'AL34', 'AL35', 'AL36', 'AL37', 'AL38', 'AL39', 'AM238', 'AM239', 'AM240', 'AM241', 'AM242', 'AM242G', 'AM242M', 'AM243', 'AM244', 'AM244M', 'AM245', 'AM246', 'AR', 'AR32', 'AR33', 'AR34', 'AR35', 'AR36', 'AR37', 'AR38', 'AR39', 'AR40', 'AR41', 'AR42', 'AR43', 'AR44', 'AR45', 'AR46', 'AR47', 'AS', 'AS66', 'AS67', 'AS68', 'AS69', 'AS70', 'AS71', 'AS72', 'AS73', 'AS74', 'AS75', 'AS76', 'AS77', 'AS78', 'AS79', 'AS80', 'AS81', 'AS82', 'AS83', 'AT', 'AT193', 'AT194', 'AT195', 'AT196', 'AT197', 'AT198', 'AT199', 'AT200', 'AT201', 'AT202', 'AT203', 'AT204', 'AT205', 'AT206', 'AT207', 'AT208', 'AT209', 'AT210', 'AT211', 'AT212', 'AT213', 'AT214', 'AT215', 'AT216', 'AT217', 'AT218', 'AT219', 'AT220', 'AU', 'AU171', 'AU173', 'AU175', 'AU177', 'AU178', 'AU179', 'AU180', 'AU181', 'AU182', 'AU183', 'AU184', 'AU185', 'AU186', 'AU187', 'AU188', 'AU189', 'AU190', 'AU191', 'AU192', 'AU193', 'AU194', 'AU195', 'AU196', 'AU197', 'AU198', 'AU199', 'AU200', 'AU201', 'AU202', 'AU203', 'B', 'B10', 'B11', 'B12', 'B13', 'B14', 'B15', 'B16', 'B17', 'B7', 'B8', 'B9', 'BA', 'BA114', 'BA119', 'BA120', 'BA121', 'BA122', 'BA123', 'BA124', 'BA125', 'BA126', 'BA127', 'BA128', 'BA129', 'BA130', 'BA131', 'BA132', 'BA133', 'BA134', 'BA135', 'BA136', 'BA137', 'BA138', 'BA139', 'BA140', 'BA141', 'BA142', 'BA143', 'BA144', 'BA145', 'BA146', 'BA148', 'BE', 'BE10', 'BE11', 'BE12', 'BE13', 'BE14', 'BE6', 'BE7', 'BE8', 'BE9', 'BI', 'BI186', 'BI187', 'BI188', 'BI189', 'BI190', 'BI191', 'BI192', 'BI193', 'BI194', 'BI195', 'BI196', 'BI197', 'BI198', 'BI199', 'BI200', 'BI201', 'BI202', 'BI203', 'BI204', 'BI205', 'BI206', 'BI207', 'BI208', 'BI209', 'BI210', 'BI211', 'BI212', 'BI213', 'BI214', 'BI215', 'BI216', 'BK243', 'BK244', 'BK245', 'BK246', 'BK247', 'BK249', 'BK250', 'BK251', 'BR', 'BR71', 'BR72', 'BR73', 'BR74', 'BR75', 'BR76', 'BR77', 'BR78', 'BR79', 'BR80', 'BR81', 'BR82', 'BR83', 'BR84', 'BR85', 'BR86', 'BR87', 'BR88', 'BR89', 'BR90', 'BR91', 'BR92', 'C', 'C10', 'C11', 'C12', 'C13', 'C14', 'C15', 'C16', 'C17', 'C18', 'C19', 'C20', 'C8', 'C9', 'CA', 'CA36', 'CA37', 'CA38', 'CA39', 'CA40', 'CA41', 'CA42', 'CA43', 'CA44', 'CA45', 'CA46', 'CA47', 'CA48', 'CA49', 'CA50', 'CA51', 'CA52', 'CD', 'CD100', 'CD101', 'CD102', 'CD103', 'CD104', 'CD105', 'CD106', 'CD107', 'CD108', 'CD109', 'CD110', 'CD111', 'CD112', 'CD113', 'CD114', 'CD115', 'CD115M', 'CD116', 'CD117', 'CD118', 'CD119', 'CD120', 'CD121', 'CD122', 'CD123', 'CD124', 'CD125', 'CD126', 'CD127', 'CD128', 'CD130', 'CD98', 'CE', 'CE126', 'CE127', 'CE128', 'CE129', 'CE130', 'CE131', 'CE132', 'CE133', 'CE134', 'CE135', 'CE136', 'CE137', 'CE138', 'CE139', 'CE140', 'CE141', 'CE142', 'CE143', 'CE144', 'CE145', 'CE146', 'CE147', 'CE148', 'CE149', 'CE150', 'CE151', 'CF242', 'CF244', 'CF245', 'CF246', 'CF247', 'CF248', 'CF249', 'CF250', 'CF251', 'CF252', 'CF253', 'CF254', 'CL', 'CL31', 'CL32', 'CL33', 'CL34', 'CL35', 'CL36', 'CL37', 'CL38', 'CL39', 'CL40', 'CL41', 'CL42', 'CL43', 'CL44', 'CL45', 'CL46', 'CM233', 'CM234', 'CM238', 'CM240', 'CM241', 'CM242', 'CM243', 'CM244', 'CM245', 'CM246', 'CM247', 'CM248', 'CM249', 'CM250', 'CM251', 'CO', 'CO53', 'CO54', 'CO55', 'CO56', 'CO57', 'CO58', 'CO58M', 'CO59', 'CO60', 'CO61', 'CO62', 'CO63', 'CO64', 'CO65', 'CO66', 'CO67', 'CO68', 'CO69', 'CO70', 'CO71', 'CR', 'CR45', 'CR46', 'CR47', 'CR48', 'CR49', 'CR50', 'CR51', 'CR52', 'CR53', 'CR54', 'CR55', 'CR56', 'CR57', 'CR58', 'CR59', 'CR60', 'CR61', 'CR62', 'CS', 'CS113', 'CS117', 'CS118', 'CS119', 'CS120', 'CS121', 'CS122', 'CS123', 'CS124', 'CS125', 'CS126', 'CS127', 'CS128', 'CS129', 'CS130', 'CS131', 'CS132', 'CS133', 'CS134', 'CS135', 'CS136', 'CS137', 'CS138', 'CS139', 'CS140', 'CS141', 'CS142', 'CS143', 'CS144', 'CS145', 'CS146', 'CS147', 'CS148', 'CU', 'CU57', 'CU58', 'CU59', 'CU60', 'CU61', 'CU62', 'CU63', 'CU64', 'CU65', 'CU66', 'CU67', 'CU68', 'CU69', 'CU70', 'CU71', 'CU72', 'CU73', 'CU74', 'CU75', 'CU76', 'DUMP1', 'DUMP2', 'DY', 'DY144', 'DY145', 'DY146', 'DY147', 'DY148', 'DY149', 'DY150', 'DY151', 'DY152', 'DY153', 'DY154', 'DY155', 'DY156', 'DY157', 'DY158', 'DY159', 'DY160', 'DY161', 'DY162', 'DY163', 'DY164', 'DY165', 'DY166', 'DY167', 'DY168', 'DY169', 'ER', 'ER149', 'ER150', 'ER151', 'ER152', 'ER153', 'ER154', 'ER155', 'ER156', 'ER157', 'ER158', 'ER159', 'ER160', 'ER161', 'ER162', 'ER163', 'ER164', 'ER165', 'ER166', 'ER167', 'ER168', 'ER169', 'ER170', 'ER171', 'ER172', 'ES251', 'ES252', 'ES253', 'ES254', 'ES255', 'EU', 'EU138', 'EU139', 'EU140', 'EU141', 'EU142', 'EU143', 'EU144', 'EU145', 'EU146', 'EU147', 'EU148', 'EU149', 'EU150', 'EU151', 'EU152', 'EU153', 'EU154', 'EU155', 'EU156', 'EU157', 'EU158', 'EU159', 'F', 'F15', 'F16', 'F17', 'F18', 'F19', 'F20', 'F21', 'F22', 'F23', 'F24', 'F25', 'F26', 'F27', 'FE', 'FE50', 'FE51', 'FE52', 'FE53', 'FE54', 'FE55', 'FE56', 'FE57', 'FE58', 'FE59', 'FE60', 'FE61', 'FE62', 'FE63', 'FE64', 'FE65', 'FE66', 'FE67', 'FE68', 'FM246', 'FM248', 'FM250', 'FM251', 'FM252', 'FM253', 'FM254', 'FM255', 'FM256', 'FM257', 'FR', 'FR199', 'FR200', 'FR201', 'FR202', 'FR203', 'FR204', 'FR205', 'FR206', 'FR207', 'FR208', 'FR209', 'FR210', 'FR211', 'FR212', 'FR213', 'FR214', 'FR215', 'FR216', 'FR217', 'FR218', 'FR219', 'FR220', 'FR221', 'FR222', 'FR223', 'FR224', 'FR225', 'FR226', 'FR227', 'FR229', 'GA', 'GA61', 'GA62', 'GA63', 'GA64', 'GA65', 'GA66', 'GA67', 'GA68', 'GA69', 'GA70', 'GA71', 'GA72', 'GA73', 'GA74', 'GA75', 'GA76', 'GA77', 'GA78', 'GA79', 'GA80', 'GA81', 'GD', 'GD140', 'GD141', 'GD142', 'GD143', 'GD144', 'GD145', 'GD146', 'GD147', 'GD148', 'GD149', 'GD150', 'GD151', 'GD152', 'GD153', 'GD154', 'GD155', 'GD156', 'GD157', 'GD158', 'GD159', 'GD160', 'GD161', 'GD162', 'GE', 'GE64', 'GE65', 'GE66', 'GE67', 'GE68', 'GE69', 'GE70', 'GE71', 'GE72', 'GE73', 'GE74', 'GE75', 'GE76', 'GE77', 'GE78', 'GE79', 'GE80', 'GE81', 'GE82', 'H', 'H1', 'H2', 'H3', 'H4', 'H5', 'H6', 'HE', 'HE10', 'HE3', 'HE4', 'HE5', 'HE6', 'HE7', 'HE8', 'HE9', 'HF', 'HF156', 'HF158', 'HF159', 'HF160', 'HF161', 'HF162', 'HF163', 'HF164', 'HF165', 'HF166', 'HF167', 'HF168', 'HF169', 'HF170', 'HF171', 'HF172', 'HF173', 'HF174', 'HF175', 'HF176', 'HF177', 'HF178', 'HF179', 'HF180', 'HF181', 'HF182', 'HF183', 'HF184', 'HG', 'HG172', 'HG174', 'HG175', 'HG176', 'HG177', 'HG178', 'HG179', 'HG180', 'HG181', 'HG182', 'HG183', 'HG184', 'HG185', 'HG186', 'HG187', 'HG188', 'HG189', 'HG190', 'HG191', 'HG192', 'HG193', 'HG194', 'HG195', 'HG196', 'HG197', 'HG198', 'HG199', 'HG200', 'HG201', 'HG202', 'HG203', 'HG204', 'HG205', 'HG206', 'HG207', 'HO', 'HO147', 'HO148', 'HO149', 'HO150', 'HO151', 'HO152', 'HO153', 'HO154', 'HO155', 'HO156', 'HO157', 'HO158', 'HO159', 'HO160', 'HO161', 'HO162', 'HO163', 'HO164', 'HO165', 'HO166', 'HO166M', 'HO167', 'HO168', 'HO169', 'HO170', 'HO171', 'HS264', 'I', 'I109', 'I113', 'I115', 'I116', 'I117', 'I118', 'I119', 'I120', 'I121', 'I122', 'I123', 'I124', 'I125', 'I126', 'I127', 'I128', 'I129', 'I130', 'I131', 'I132', 'I133', 'I134', 'I135', 'I136', 'I137', 'I138', 'I139', 'IN', 'IN100', 'IN102', 'IN103', 'IN104', 'IN105', 'IN106', 'IN107', 'IN108', 'IN109', 'IN110', 'IN111', 'IN112', 'IN113', 'IN114', 'IN115', 'IN116', 'IN117', 'IN118', 'IN119', 'IN120', 'IN121', 'IN122', 'IN123', 'IN124', 'IN125', 'IN126', 'IN127', 'IN128', 'IN129', 'IN130', 'IN131', 'IN132', 'IR', 'IR167', 'IR169', 'IR171', 'IR173', 'IR174', 'IR175', 'IR176', 'IR177', 'IR178', 'IR179', 'IR180', 'IR181', 'IR182', 'IR183', 'IR184', 'IR185', 'IR186', 'IR187', 'IR188', 'IR189', 'IR190', 'IR191', 'IR192', 'IR193', 'IR194', 'IR195', 'IR196', 'IR197', 'IR199', 'K', 'K35', 'K36', 'K37', 'K38', 'K39', 'K40', 'K41', 'K42', 'K43', 'K44', 'K45', 'K46', 'K47', 'K48', 'K49', 'K50', 'KR', 'KR71', 'KR72', 'KR73', 'KR74', 'KR75', 'KR76', 'KR77', 'KR78', 'KR79', 'KR80', 'KR81', 'KR82', 'KR83', 'KR84', 'KR85', 'KR86', 'KR87', 'KR88', 'KR89', 'KR90', 'KR91', 'KR92', 'KR93', 'LA', 'LA124', 'LA125', 'LA126', 'LA127', 'LA128', 'LA129', 'LA130', 'LA131', 'LA132', 'LA133', 'LA134', 'LA135', 'LA136', 'LA137', 'LA138', 'LA139', 'LA140', 'LA141', 'LA142', 'LA143', 'LA144', 'LA145', 'LA146', 'LA147', 'LA148', 'LFP00', 'LFP35', 'LFP38', 'LFP39', 'LFP40', 'LFP41', 'LI', 'LI10', 'LI11', 'LI4', 'LI5', 'LI6', 'LI7', 'LI8', 'LI9', 'LREGN', 'LU', 'LU153', 'LU155', 'LU156', 'LU157', 'LU158', 'LU159', 'LU160', 'LU161', 'LU162', 'LU163', 'LU164', 'LU165', 'LU166', 'LU167', 'LU168', 'LU169', 'LU170', 'LU171', 'LU172', 'LU173', 'LU174', 'LU175', 'LU176', 'LU177', 'LU178', 'LU179', 'LU180', 'MD255', 'MD256', 'MD257', 'MD258', 'MG', 'MG19', 'MG20', 'MG21', 'MG22', 'MG23', 'MG24', 'MG25', 'MG26', 'MG27', 'MG28', 'MG29', 'MG30', 'MG31', 'MG32', 'MG33', 'MG34', 'MN', 'MN48', 'MN49', 'MN50', 'MN51', 'MN52', 'MN53', 'MN54', 'MN55', 'MN56', 'MN57', 'MN58', 'MN59', 'MN60', 'MN61', 'MN62', 'MN63', 'MN64', 'MN65', 'MO', 'MO100', 'MO101', 'MO102', 'MO103', 'MO104', 'MO105', 'MO106', 'MO107', 'MO86', 'MO87', 'MO88', 'MO89', 'MO90', 'MO91', 'MO92', 'MO93', 'MO94', 'MO95', 'MO96', 'MO97', 'MO98', 'MO99', 'N', 'N10', 'N11', 'N12', 'N13', 'N14', 'N15', 'N16', 'N17', 'N18', 'N19', 'N20', 'N21', 'N22', 'NA', 'NA18', 'NA19', 'NA20', 'NA21', 'NA22', 'NA23', 'NA24', 'NA25', 'NA26', 'NA27', 'NA28', 'NA29', 'NA30', 'NA31', 'NA32', 'NA33', 'NB', 'NB100', 'NB101', 'NB102', 'NB103', 'NB104', 'NB105', 'NB83', 'NB85', 'NB86', 'NB87', 'NB88', 'NB89', 'NB90', 'NB91', 'NB92', 'NB93', 'NB94', 'NB95', 'NB96', 'NB97', 'NB98', 'NB99', 'ND', 'ND130', 'ND131', 'ND132', 'ND133', 'ND134', 'ND135', 'ND136', 'ND137', 'ND138', 'ND139', 'ND140', 'ND141', 'ND142', 'ND143', 'ND144', 'ND145', 'ND146', 'ND147', 'ND148', 'ND149', 'ND150', 'ND151', 'ND152', 'ND153', 'ND154', 'ND156', 'NE', 'NE16', 'NE17', 'NE18', 'NE19', 'NE20', 'NE21', 'NE22', 'NE23', 'NE24', 'NE25', 'NE26', 'NE27', 'NE28', 'NE29', 'NE30', 'NI', 'NI54', 'NI55', 'NI56', 'NI57', 'NI58', 'NI59', 'NI60', 'NI61', 'NI62', 'NI63', 'NI64', 'NI65', 'NI66', 'NI67', 'NI68', 'NI69', 'NI70', 'NI71', 'NI72', 'NO252', 'NO254', 'NO255', 'NO256', 'NO257', 'NP225', 'NP227', 'NP229', 'NP230', 'NP231', 'NP233', 'NP234', 'NP235', 'NP236', 'NP237', 'NP238', 'NP239', 'NP240', 'NP241', 'NP242', 'O', 'O12', 'O13', 'O14', 'O15', 'O16', 'O17', 'O18', 'O19', 'O20', 'O21', 'O22', 'O23', 'O24', 'OS', 'OS164', 'OS166', 'OS167', 'OS168', 'OS169', 'OS170', 'OS171', 'OS172', 'OS173', 'OS174', 'OS175', 'OS176', 'OS177', 'OS178', 'OS179', 'OS180', 'OS181', 'OS182', 'OS183', 'OS184', 'OS185', 'OS186', 'OS187', 'OS188', 'OS189', 'OS190', 'OS191', 'OS192', 'OS193', 'OS194', 'OS195', 'OS196', 'P', 'P27', 'P28', 'P29', 'P30', 'P31', 'P32', 'P33', 'P34', 'P35', 'P36', 'P37', 'P38', 'P39', 'P40', 'P41', 'P42', 'P43', 'PA', 'PA212', 'PA213', 'PA214', 'PA215', 'PA216', 'PA217', 'PA218', 'PA219', 'PA220', 'PA221', 'PA223', 'PA224', 'PA225', 'PA226', 'PA227', 'PA228', 'PA229', 'PA230', 'PA231', 'PA232', 'PA233', 'PA234', 'PA235', 'PA236', 'PA237', 'PA238', 'PB', 'PB178', 'PB180', 'PB181', 'PB182', 'PB183', 'PB184', 'PB185', 'PB186', 'PB187', 'PB188', 'PB189', 'PB190', 'PB191', 'PB192', 'PB193', 'PB194', 'PB195', 'PB196', 'PB197', 'PB198', 'PB199', 'PB200', 'PB201', 'PB202', 'PB203', 'PB204', 'PB205', 'PB206', 'PB207', 'PB208', 'PB209', 'PB210', 'PB211', 'PB212', 'PB213', 'PB214', 'PD', 'PD100', 'PD101', 'PD102', 'PD103', 'PD104', 'PD105', 'PD106', 'PD107', 'PD108', 'PD109', 'PD110', 'PD111', 'PD112', 'PD113', 'PD114', 'PD115', 'PD116', 'PD117', 'PD118', 'PD120', 'PD96', 'PD97', 'PD98', 'PD99', 'PM', 'PM133', 'PM134', 'PM135', 'PM136', 'PM137', 'PM138', 'PM139', 'PM140', 'PM141', 'PM142', 'PM143', 'PM144', 'PM145', 'PM146', 'PM147', 'PM148', 'PM148M', 'PM149', 'PM150', 'PM151', 'PM152', 'PM153', 'PM154', 'PM155', 'PM156', 'PM157', 'PM158', 'PO', 'PO188', 'PO189', 'PO190', 'PO191', 'PO192', 'PO193', 'PO194', 'PO195', 'PO196', 'PO197', 'PO198', 'PO199', 'PO200', 'PO201', 'PO202', 'PO203', 'PO204', 'PO205', 'PO206', 'PO207', 'PO208', 'PO209', 'PO210', 'PO211', 'PO212', 'PO213', 'PO214', 'PO215', 'PO216', 'PO217', 'PO218', 'PR', 'PR128', 'PR129', 'PR130', 'PR131', 'PR132', 'PR133', 'PR134', 'PR135', 'PR136', 'PR137', 'PR138', 'PR139', 'PR140', 'PR141', 'PR142', 'PR143', 'PR144', 'PR145', 'PR146', 'PR147', 'PR148', 'PR149', 'PR150', 'PR151', 'PR152', 'PR153', 'PR154', 'PT', 'PT168', 'PT170', 'PT171', 'PT172', 'PT173', 'PT174', 'PT175', 'PT176', 'PT177', 'PT178', 'PT179', 'PT180', 'PT181', 'PT182', 'PT183', 'PT184', 'PT185', 'PT186', 'PT187', 'PT188', 'PT189', 'PT190', 'PT191', 'PT192', 'PT193', 'PT194', 'PT195', 'PT196', 'PT197', 'PT198', 'PT199', 'PT200', 'PT201', 'PU228', 'PU229', 'PU230', 'PU231', 'PU232', 'PU233', 'PU234', 'PU235', 'PU236', 'PU237', 'PU238', 'PU239', 'PU240', 'PU241', 'PU242', 'PU243', 'PU244', 'PU245', 'PU246', 'RA', 'RA202', 'RA203', 'RA204', 'RA205', 'RA206', 'RA207', 'RA208', 'RA209', 'RA210', 'RA211', 'RA212', 'RA213', 'RA214', 'RA215', 'RA216', 'RA217', 'RA218', 'RA219', 'RA220', 'RA221', 'RA222', 'RA223', 'RA224', 'RA225', 'RA226', 'RA227', 'RA228', 'RA229', 'RA230', 'RB', 'RB101', 'RB74', 'RB75', 'RB76', 'RB77', 'RB78', 'RB79', 'RB80', 'RB81', 'RB82', 'RB83', 'RB84', 'RB85', 'RB86', 'RB87', 'RB88', 'RB89', 'RB90', 'RB91', 'RB92', 'RB93', 'RB94', 'RB95', 'RB96', 'RB97', 'RB98', 'RB99', 'RE', 'RE161', 'RE163', 'RE165', 'RE168', 'RE169', 'RE170', 'RE171', 'RE172', 'RE173', 'RE174', 'RE175', 'RE176', 'RE177', 'RE178', 'RE179', 'RE180', 'RE181', 'RE182', 'RE183', 'RE184', 'RE185', 'RE186', 'RE187', 'RE188', 'RE189', 'RE190', 'RE191', 'RF256', 'RF261', 'RH', 'RH100', 'RH101', 'RH102', 'RH103', 'RH104', 'RH105', 'RH106', 'RH107', 'RH108', 'RH109', 'RH110', 'RH111', 'RH112', 'RH113', 'RH114', 'RH115', 'RH116', 'RH95', 'RH96', 'RH97', 'RH98', 'RH99', 'RN', 'RN195', 'RN196', 'RN197', 'RN198', 'RN199', 'RN200', 'RN201', 'RN202', 'RN203', 'RN204', 'RN205', 'RN206', 'RN207', 'RN208', 'RN209', 'RN210', 'RN211', 'RN212', 'RN213', 'RN214', 'RN215', 'RN216', 'RN217', 'RN218', 'RN219', 'RN220', 'RN221', 'RN222', 'RU', 'RU100', 'RU101', 'RU102', 'RU103', 'RU104', 'RU105', 'RU106', 'RU107', 'RU108', 'RU109', 'RU110', 'RU111', 'RU112', 'RU113', 'RU115', 'RU93', 'RU94', 'RU95', 'RU96', 'RU97', 'RU98', 'RU99', 'S', 'S28', 'S29', 'S30', 'S31', 'S32', 'S33', 'S34', 'S35', 'S36', 'S37', 'S38', 'S39', 'S40', 'S41', 'S42', 'S43', 'S44', 'S45', 'SB', 'SB105', 'SB109', 'SB111', 'SB112', 'SB113', 'SB114', 'SB115', 'SB116', 'SB117', 'SB118', 'SB119', 'SB120', 'SB121', 'SB122', 'SB123', 'SB124', 'SB125', 'SB126', 'SB127', 'SB128', 'SB129', 'SB130', 'SB131', 'SB132', 'SB133', 'SB134', 'SB135', 'SC', 'SC39', 'SC40', 'SC41', 'SC42', 'SC43', 'SC44', 'SC45', 'SC46', 'SC47', 'SC48', 'SC49', 'SC50', 'SC51', 'SC52', 'SC54', 'SC55', 'SE', 'SE68', 'SE69', 'SE70', 'SE71', 'SE72', 'SE73', 'SE74', 'SE75', 'SE76', 'SE77', 'SE78', 'SE79', 'SE80', 'SE81', 'SE82', 'SE83', 'SE84', 'SE85', 'SE86', 'SE87', 'SE88', 'SG260', 'SG265', 'SI', 'SI24', 'SI25', 'SI26', 'SI27', 'SI28', 'SI29', 'SI30', 'SI31', 'SI32', 'SI33', 'SI34', 'SI35', 'SI36', 'SI37', 'SI38', 'SI39', 'SI40', 'SI41', 'SM', 'SM135', 'SM136', 'SM137', 'SM138', 'SM139', 'SM140', 'SM141', 'SM142', 'SM143', 'SM144', 'SM145', 'SM146', 'SM147', 'SM148', 'SM149', 'SM150', 'SM151', 'SM152', 'SM153', 'SM154', 'SM155', 'SM156', 'SM157', 'SM158', 'SM159', 'SN', 'SN100', 'SN102', 'SN104', 'SN105', 'SN106', 'SN107', 'SN108', 'SN109', 'SN110', 'SN111', 'SN112', 'SN113', 'SN114', 'SN115', 'SN116', 'SN117', 'SN118', 'SN119', 'SN120', 'SN121', 'SN122', 'SN123', 'SN124', 'SN125', 'SN126', 'SN127', 'SN128', 'SN129', 'SN130', 'SN131', 'SN132', 'SN133', 'SN134', 'SR', 'SR100', 'SR101', 'SR102', 'SR75', 'SR76', 'SR77', 'SR78', 'SR79', 'SR80', 'SR81', 'SR82', 'SR83', 'SR84', 'SR85', 'SR86', 'SR87', 'SR88', 'SR89', 'SR90', 'SR91', 'SR92', 'SR93', 'SR94', 'SR95', 'SR96', 'SR97', 'SR98', 'SR99', 'TA', 'TA157', 'TA159', 'TA160', 'TA162', 'TA163', 'TA164', 'TA165', 'TA166', 'TA167', 'TA168', 'TA169', 'TA170', 'TA171', 'TA172', 'TA173', 'TA174', 'TA175', 'TA176', 'TA177', 'TA178', 'TA179', 'TA180', 'TA181', 'TA182', 'TA183', 'TA184', 'TA185', 'TA186', 'TB', 'TB140', 'TB141', 'TB143', 'TB144', 'TB145', 'TB146', 'TB147', 'TB148', 'TB149', 'TB150', 'TB151', 'TB152', 'TB153', 'TB154', 'TB155', 'TB156', 'TB157', 'TB158', 'TB159', 'TB160', 'TB161', 'TB162', 'TB163', 'TB164', 'TB166', 'TC', 'TC100', 'TC101', 'TC102', 'TC103', 'TC104', 'TC105', 'TC106', 'TC107', 'TC108', 'TC109', 'TC110', 'TC111', 'TC112', 'TC90', 'TC91', 'TC92', 'TC93', 'TC94', 'TC95', 'TC96', 'TC97', 'TC98', 'TC99', 'TE', 'TE106', 'TE108', 'TE109', 'TE110', 'TE111', 'TE112', 'TE113', 'TE114', 'TE115', 'TE116', 'TE117', 'TE118', 'TE119', 'TE120', 'TE121', 'TE122', 'TE123', 'TE124', 'TE125', 'TE126', 'TE127', 'TE127M', 'TE128', 'TE129', 'TE129M', 'TE130', 'TE131', 'TE132', 'TE133', 'TE134', 'TE135', 'TE136', 'TE137', 'TH', 'TH209', 'TH210', 'TH211', 'TH212', 'TH213', 'TH214', 'TH215', 'TH216', 'TH217', 'TH218', 'TH219', 'TH220', 'TH221', 'TH222', 'TH223', 'TH224', 'TH225', 'TH226', 'TH227', 'TH228', 'TH229', 'TH230', 'TH231', 'TH232', 'TH233', 'TH234', 'TH235', 'TI', 'TI40', 'TI42', 'TI43', 'TI44', 'TI45', 'TI46', 'TI47', 'TI48', 'TI49', 'TI50', 'TI51', 'TI52', 'TI53', 'TI54', 'TI55', 'TI56', 'TI57', 'TL', 'TL177', 'TL179', 'TL181', 'TL182', 'TL183', 'TL184', 'TL185', 'TL186', 'TL187', 'TL188', 'TL189', 'TL190', 'TL191', 'TL192', 'TL193', 'TL194', 'TL195', 'TL196', 'TL197', 'TL198', 'TL199', 'TL200', 'TL201', 'TL202', 'TL203', 'TL204', 'TL205', 'TL206', 'TL207', 'TL208', 'TL209', 'TL210', 'TM', 'TM151', 'TM152', 'TM153', 'TM154', 'TM155', 'TM156', 'TM157', 'TM158', 'TM159', 'TM160', 'TM161', 'TM162', 'TM163', 'TM164', 'TM165', 'TM166', 'TM167', 'TM168', 'TM169', 'TM170', 'TM171', 'TM172', 'TM173', 'TM174', 'TM175', 'TM176', 'U', 'U217', 'U218', 'U219', 'U223', 'U224', 'U225', 'U226', 'U227', 'U228', 'U229', 'U230', 'U231', 'U232', 'U233', 'U234', 'U235', 'U236', 'U237', 'U238', 'U239', 'U240', 'U241', 'V', 'V44', 'V45', 'V46', 'V47', 'V48', 'V49', 'V50', 'V51', 'V52', 'V53', 'V54', 'V55', 'V56', 'V57', 'V58', 'V59', 'V60', 'W', 'W160', 'W162', 'W163', 'W164', 'W165', 'W166', 'W167', 'W168', 'W169', 'W170', 'W171', 'W172', 'W173', 'W174', 'W175', 'W176', 'W177', 'W178', 'W179', 'W180', 'W181', 'W182', 'W183', 'W184', 'W185', 'W186', 'W187', 'W188', 'W189', 'W190', 'XE', 'XE110', 'XE112', 'XE113', 'XE114', 'XE115', 'XE116', 'XE117', 'XE118', 'XE119', 'XE120', 'XE121', 'XE122', 'XE123', 'XE124', 'XE125', 'XE126', 'XE127', 'XE128', 'XE129', 'XE130', 'XE131', 'XE132', 'XE133', 'XE134', 'XE135', 'XE136', 'XE137', 'XE138', 'XE139', 'XE140', 'XE141', 'XE142', 'Y', 'Y100', 'Y101', 'Y102', 'Y79', 'Y80', 'Y81', 'Y82', 'Y83', 'Y84', 'Y85', 'Y86', 'Y87', 'Y88', 'Y89', 'Y90', 'Y91', 'Y92', 'Y93', 'Y94', 'Y95', 'Y96', 'Y97', 'Y98', 'Y99', 'YB', 'YB151', 'YB152', 'YB154', 'YB155', 'YB156', 'YB157', 'YB158', 'YB159', 'YB160', 'YB161', 'YB162', 'YB163', 'YB164', 'YB165', 'YB166', 'YB167', 'YB168', 'YB169', 'YB170', 'YB171', 'YB172', 'YB173', 'YB174', 'YB175', 'YB176', 'YB177', 'YB178', 'ZN', 'ZN58', 'ZN59', 'ZN60', 'ZN61', 'ZN62', 'ZN63', 'ZN64', 'ZN65', 'ZN66', 'ZN67', 'ZN68', 'ZN69', 'ZN70', 'ZN71', 'ZN72', 'ZN73', 'ZN74', 'ZN75', 'ZN76', 'ZN77', 'ZN78', 'ZN80', 'ZR', 'ZR100', 'ZR101', 'ZR102', 'ZR103', 'ZR80', 'ZR81', 'ZR83', 'ZR85', 'ZR86', 'ZR87', 'ZR88', 'ZR89', 'ZR90', 'ZR91', 'ZR92', 'ZR93', 'ZR94', 'ZR95', 'ZR96', 'ZR97', 'ZR98', 'ZR99'}¶
- inactiveNuclides = {}¶
- elementsToExpand = {}¶
- customIsotopics = {}¶
- class armi.reactor.tests.test_composites.DummyComposite(name)[source]¶
Bases:
armi.reactor.composites.Composite
- pDefs = <armi.reactor.parameters.parameterDefinitions.ParameterDefinitionCollection object>¶
- paramCollectionType¶
alias of
armi.reactor.parameters.parameterCollections.DummyCompositeParameterCollection
- class armi.reactor.tests.test_composites.DummyLeaf(name)[source]¶
Bases:
armi.reactor.composites.Leaf
- pDefs = <armi.reactor.parameters.parameterDefinitions.ParameterDefinitionCollection object>¶
- paramCollectionType¶
alias of
armi.reactor.parameters.parameterCollections.DummyLeafParameterCollection
- class armi.reactor.tests.test_composites.TestCompositePattern(methodName='runTest')[source]¶
Bases:
unittest.case.TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- class armi.reactor.tests.test_composites.TestCompositeTree(*args, **kwargs)[source]¶
Bases:
unittest.case.TestCase
- blueprintYaml = '\n name: test assembly\n height: [1, 1] # 2 blocks\n axial mesh points: [1, 1]\n xs types: [A, A]\n specifier: AA\n blocks:\n - &block_metal_fuel\n name: metal fuel\n fuel: &component_metal_fuel_fuel\n shape: Circle\n material: UZr\n Tinput: 500\n Thot: 500.0\n id: 0.0\n od: 1.0\n mult: 7\n clad: &component_metal_fuel_clad\n shape: Circle\n material: HT9\n Tinput: 450.0\n Thot: 450.0\n id: 1.09\n od: 1.1\n mult: 7\n bond: &component_metal_fuel_bond\n shape: Circle\n material: Sodium\n Tinput: 450.0\n Thot: 450.0\n id: fuel.od\n od: clad.id\n mult: 7\n coolant: &component_metal_fuel_coolant\n shape: DerivedShape\n material: Sodium\n Tinput: 450.0\n Thot: 450.0\n duct: &component_metal_fuel_duct\n shape: Hexagon\n material: HT9\n Tinput: 25.0\n Thot: 450.0\n ip: 16.0\n mult: 1.0\n op: 16.6\n - &block_oxide_fuel\n name: mox fuel\n fuel:\n <<: *component_metal_fuel_fuel\n material: MOX\n clad: *component_metal_fuel_clad\n bond: *component_metal_fuel_bond\n coolant: *component_metal_fuel_coolant\n duct: *component_metal_fuel_duct\n '¶
- test_getNuclides()[source]¶
getNuclides should return all keys that have ever been in this block, including values that are at trace.
- test_getFuelMass()[source]¶
This test creates a dummy assembly and ensures that the assembly, block, and fuel component masses are consistent. getFuelMass ensures that the fuel component is used to getMass
- test_getNeutronEnergyDepositionConstants()[source]¶
Until we improve test architecture, this test can not be more interesting
- test_getGammaEnergyDepositionConstants()[source]¶
Until we improve test architecture, this test can not be more interesting
- class armi.reactor.tests.test_composites.TestFlagSerializer(methodName='runTest')[source]¶
Bases:
unittest.case.TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- class TestFlagsA(init=0)[source]¶
Bases:
armi.utils.flags.Flag
- A = <TestFlagsA.A: 1>¶
- B = <TestFlagsA.B: 2>¶
- C = <TestFlagsA.C: 4>¶
- D = <TestFlagsA.D: 8>¶
- class armi.reactor.tests.test_composites.TestMiscMethods(methodName='runTest')[source]¶
Bases:
unittest.case.TestCase
Test a variety of methods on the composite.
these may get moved to composted classes in the future.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.