def get_abundance_iso_decay(self,cycle):
import nuutils as u<EOL>masses_for_this_cycle = self.se.get(cycle,'<STR_LIT>')<EOL>self._read_iso_abund_marco([min(masses_for_this_cycle),max(masses_for_this_cycle)],cycle)<EOL>u.stable_specie()<EOL>self.decay(self.mass_frac)<EOL>self.index_for_all_species = u.cl<EOL>self.index_for_stable_species = u.back_ind<EOL>self.decayed_stable_isotopes_per_cycle = decayed_multi_d<EOL>solar_factor = <NUM_LIT><EOL>u.solar('<STR_LIT>',solar_factor)<EOL>self.stable_isotope_identifier=u.jjdum<EOL>self.stable_isotope_list=u.stable<EOL>self.isotopic_production_factors=[]<EOL>for i in range(len(masses_for_this_cycle)):<EOL><INDENT>pf_dum=[]<EOL>jj=<NUM_LIT:0><EOL>for j in range(len(self.stable_isotope_identifier)):<EOL><INDENT>if self.stable_isotope_identifier[j] == <NUM_LIT:1>:<EOL><INDENT>pf_dum.append(float(old_div(self.mass_frac[i][self.index_for_all_species[self.stable_isotope_list<EOL>italize()]],u.solar_abundance[self.stable_isotope_list[jj].lower()])))<EOL>jj=jj+<NUM_LIT:1><EOL><DEDENT><DEDENT>self.isotopic_production_factors.append(pf_dum)<EOL><DEDENT>self.isotopic_production_factors_decayed=[]<EOL>for i in range(len(masses_for_this_cycle)):<EOL><INDENT>pf_dum_d=[]<EOL>jj=<NUM_LIT:0><EOL>for j in range(len(self.stable_isotope_identifier)):<EOL><INDENT>if self.stable_isotope_identifier[j] == <NUM_LIT:1>:<EOL><INDENT>pf_dum_d.append(float(old_div(self.decayed_stable_isotopes_per_cycle[i][self.index_for_stable_species[self.stable_isotope_list<EOL>er()]],u.solar_abundance[self.stable_isotope_list[jj].lower()])))<EOL>jj=jj+<NUM_LIT:1><EOL><DEDENT><DEDENT>self.isotopic_production_factors_decayed.append(pf_dum_d)<EOL><DEDENT>
returns the decayed stable isotopes.

Parameters
----------
cycle : integer
    The cycle.