| 
| def  | __init__ (self, names=None, A=None, Z=None, N=None, Y=None, X=None) | 
|   | 
| def  | __repr__ (self) | 
|   | 
| def  | X (self) | 
|   | 
| def  | X (self, value) | 
|   | 
| def  | A_X (self) | 
|   | 
| def  | Z_Y (self) | 
|   | 
| def  | Z_X (self) | 
|   | 
| def  | Yprot (self) | 
|   | 
| def  | Yneut (self) | 
|   | 
| def  | Yhe4 (self) | 
|   | 
| def  | df (self) | 
|   | 
| def  | __mul__ (self, other) | 
|   | 
| def  | __truediv__ (self, other) | 
|   | 
| def  | __rmul__ (self, other) | 
|   | 
| def  | __add__ (self, other) | 
|   | 
| def  | write_finab (self, path="finab.dat") | 
|   | 
| def  | write_seed (self, path=None) | 
|   | 
  Class to deal with lists of nucleus objects
 
Definition at line 8 of file nucleus_multiple_class.py.
 
◆ __init__()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__init__  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          names = None,  | 
        
        
           | 
           | 
            | 
          A = None,  | 
        
        
           | 
           | 
            | 
          Z = None,  | 
        
        
           | 
           | 
            | 
          N = None,  | 
        
        
           | 
           | 
            | 
          Y = None,  | 
        
        
           | 
           | 
            | 
          X = None  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ __add__()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__add__  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          other  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ __init_with_data()
  
  
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__init_with_data  | 
          ( | 
            | 
          self | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ __init_with_list()
  
  
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__init_with_list  | 
          ( | 
            | 
          self | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ __merge_nuclei()
  
  
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__merge_nuclei  | 
          ( | 
            | 
          self,  | 
         
        
           | 
           | 
            | 
          A,  | 
         
        
           | 
           | 
            | 
          Z  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ __mul__()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__mul__  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          other  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ __repr__()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__repr__  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
◆ __rmul__()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__rmul__  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          other  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ __sum_over()
  
  
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__sum_over  | 
          ( | 
            | 
          self,  | 
         
        
           | 
           | 
            | 
          A,  | 
         
        
           | 
           | 
            | 
          Y  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ __truediv__()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.__truediv__  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          other  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ A_X()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.A_X  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
◆ df()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.df  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
◆ write_finab()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.write_finab  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          path = "finab.dat"  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Write the result (contained in self.__abundances) into a final abundance file. The format is:
|A   Z   N   Yi   Xi|
Input:
  path - Path to output file
 
Definition at line 279 of file nucleus_multiple_class.py.
 
 
◆ write_seed()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.write_seed  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          path = None  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ X() [1/2]
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.X  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
◆ X() [2/2]
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.X  | 
          ( | 
            | 
          self,  | 
        
        
           | 
           | 
            | 
          value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ Yhe4()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.Yhe4  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
◆ Yneut()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.Yneut  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
◆ Yprot()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.Yprot  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
◆ Z_X()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.Z_X  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
◆ Z_Y()
      
        
          | def bin.class_files.nucleus_multiple_class.nucleus_multiple.Z_Y  | 
          ( | 
            | 
          self | ) | 
           | 
        
      
 
 
      
        
          | bin.class_files.nucleus_multiple_class.nucleus_multiple.A | 
        
      
 
 
      
        
          | bin.class_files.nucleus_multiple_class.nucleus_multiple.N | 
        
      
 
 
◆ names
      
        
          | bin.class_files.nucleus_multiple_class.nucleus_multiple.names | 
        
      
 
 
      
        
          | bin.class_files.nucleus_multiple_class.nucleus_multiple.Y | 
        
      
 
 
      
        
          | bin.class_files.nucleus_multiple_class.nucleus_multiple.Z |