src_files.winvn_class.winvn Class Reference

Public Member Functions

def __init__ (self, path)
 
def reset_winvn (self)
 
def read_winvn (self)
 
def filter_with_sunet (self, nuclei)
 
def write_winvn (self, path="winvn.dat")
 
def calculate_Sn (self)
 
def rate_factor (self, reactants, products, temperature)
 
def get_dataframe (self)
 
def set_dataframe (self, value)
 

Public Attributes

 T_string
 

Private Attributes

 __path
 
 __df
 
 __df_reset
 

Detailed Description

Definition at line 7 of file winvn_class.py.

Constructor & Destructor Documentation

◆ __init__()

def src_files.winvn_class.winvn.__init__ (   self,
  path 
)
  Class to read and manage a winvn

Definition at line 9 of file winvn_class.py.

Member Function Documentation

◆ calculate_Sn()

def src_files.winvn_class.winvn.calculate_Sn (   self)
  Calculate the neutron separation energies

Definition at line 130 of file winvn_class.py.

◆ filter_with_sunet()

def src_files.winvn_class.winvn.filter_with_sunet (   self,
  nuclei 
)

Definition at line 96 of file winvn_class.py.

◆ get_dataframe()

def src_files.winvn_class.winvn.get_dataframe (   self)
  Get the dataframe

Definition at line 172 of file winvn_class.py.

◆ rate_factor()

def src_files.winvn_class.winvn.rate_factor (   self,
  reactants,
  products,
  temperature 
)
    Calculate the rate factor for a given reaction
    Reactants: List of nuclei of the reactants of the inverse reaction
    Products: List of nuclei of the products of the inverse reaction
    temperature: temperature in GK

Definition at line 153 of file winvn_class.py.

◆ read_winvn()

def src_files.winvn_class.winvn.read_winvn (   self)
  Read the winvn. (stolen from Carlos)

Definition at line 19 of file winvn_class.py.

◆ reset_winvn()

def src_files.winvn_class.winvn.reset_winvn (   self)

Definition at line 16 of file winvn_class.py.

◆ set_dataframe()

def src_files.winvn_class.winvn.set_dataframe (   self,
  value 
)
  Get the dataframe

Definition at line 178 of file winvn_class.py.

◆ write_winvn()

def src_files.winvn_class.winvn.write_winvn (   self,
  path = "winvn.dat" 
)
  Save the winvn to a file.

Definition at line 99 of file winvn_class.py.

Member Data Documentation

◆ __df

src_files.winvn_class.winvn.__df
private

Definition at line 17 of file winvn_class.py.

◆ __df_reset

src_files.winvn_class.winvn.__df_reset
private

Definition at line 89 of file winvn_class.py.

◆ __path

src_files.winvn_class.winvn.__path
private

Definition at line 13 of file winvn_class.py.

◆ T_string

src_files.winvn_class.winvn.T_string

Definition at line 29 of file winvn_class.py.