Пример #1
0
        public List <Macs> GetMacsList(Constants.DATALIBS dataLib, double kt)
        {
            var lib  = Constants.DataCenters[dataLib];
            var list = MacsList.Where(x => x.DataLib == lib && x.kT == kt)?.ToList();

            return(list);
        }
Пример #2
0
        public void SetIsotopesFlux(List <Isotope> isotopes, NeutronSpectra neutronSpectra, Constants.DATALIBS dataLib, double kt)
        {
            NeutronSpectra = neutronSpectra;
            var macs = CurrentEndf.EndfMacs.GetMacsList(dataLib, kt);

            BurnUp = new BurnUp(isotopes, neutronSpectra, macs);
        }