|
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 | Ye (self) |
|
def | Yprot (self) |
|
def | Yneut (self) |
|
def | Yhe4 (self) |
|
def | abar (self) |
|
def | zbar (self) |
|
def | df (self) |
|
def | elnames (self) |
|
def | __mul__ (self, other) |
|
def | __truediv__ (self, other) |
|
def | __rmul__ (self, other) |
|
def | __add__ (self, other) |
|
def | write_finab (self, path="finab.dat", min=1e-20) |
|
def | write_seed (self, path=None, cutoff=1e-15) |
|
def | write_sunet (self, path=None) |
|
def | set_A_Z_Y (self, A, Z, Y) |
|
def | reset (self) |
|
def | plot_nuclear_chart (self, ax, plot_outline=False, outline_color="k", **kwargs) |
|
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 | Ye (self) |
|
def | Yprot (self) |
|
def | Yneut (self) |
|
def | Yhe4 (self) |
|
def | abar (self) |
|
def | zbar (self) |
|
def | df (self) |
|
def | elnames (self) |
|
def | __mul__ (self, other) |
|
def | __truediv__ (self, other) |
|
def | __rmul__ (self, other) |
|
def | __add__ (self, other) |
|
def | write_finab (self, path="finab.dat", min=1e-20) |
|
def | write_seed (self, path=None, cutoff=1e-15) |
|
def | write_sunet (self, path=None) |
|
def | set_A_Z_Y (self, A, Z, Y) |
|
def | reset (self) |
|
def | plot_nuclear_chart (self, ax, plot_outline=False, outline_color="k", **kwargs) |
|
Class to deal with lists of nucleus objects
Definition at line 10 of file nucleus_multiple_class.py.
◆ __init__() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__init__ |
( |
|
self, |
|
|
|
names = None , |
|
|
|
A = None , |
|
|
|
Z = None , |
|
|
|
N = None , |
|
|
|
Y = None , |
|
|
|
X = None |
|
) |
| |
◆ __init__() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__init__ |
( |
|
self, |
|
|
|
names = None , |
|
|
|
A = None , |
|
|
|
Z = None , |
|
|
|
N = None , |
|
|
|
Y = None , |
|
|
|
X = None |
|
) |
| |
◆ __add__() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__add__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __add__() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__add__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __init_with_data() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__init_with_data |
( |
|
self | ) |
|
|
private |
◆ __init_with_data() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__init_with_data |
( |
|
self | ) |
|
|
private |
◆ __init_with_list() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__init_with_list |
( |
|
self | ) |
|
|
private |
◆ __init_with_list() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__init_with_list |
( |
|
self | ) |
|
|
private |
◆ __merge_nuclei() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__merge_nuclei |
( |
|
self, |
|
|
|
A, |
|
|
|
Z |
|
) |
| |
|
private |
◆ __merge_nuclei() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__merge_nuclei |
( |
|
self, |
|
|
|
A, |
|
|
|
Z |
|
) |
| |
|
private |
◆ __mul__() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__mul__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __mul__() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__mul__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __repr__() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__repr__ |
( |
|
self | ) |
|
◆ __repr__() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__repr__ |
( |
|
self | ) |
|
◆ __rmul__() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__rmul__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __rmul__() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__rmul__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __sum_over() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__sum_over |
( |
|
self, |
|
|
|
A, |
|
|
|
Y |
|
) |
| |
|
private |
◆ __sum_over() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__sum_over |
( |
|
self, |
|
|
|
A, |
|
|
|
Y |
|
) |
| |
|
private |
◆ __truediv__() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__truediv__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __truediv__() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.__truediv__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ A_X() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.A_X |
( |
|
self | ) |
|
◆ A_X() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.A_X |
( |
|
self | ) |
|
◆ abar() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.abar |
( |
|
self | ) |
|
◆ abar() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.abar |
( |
|
self | ) |
|
◆ df() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.df |
( |
|
self | ) |
|
◆ df() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.df |
( |
|
self | ) |
|
◆ elnames() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.elnames |
( |
|
self | ) |
|
◆ elnames() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.elnames |
( |
|
self | ) |
|
◆ plot_nuclear_chart() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.plot_nuclear_chart |
( |
|
self, |
|
|
|
ax, |
|
|
|
plot_outline = False , |
|
|
|
outline_color = "k" , |
|
|
** |
kwargs |
|
) |
| |
◆ plot_nuclear_chart() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.plot_nuclear_chart |
( |
|
self, |
|
|
|
ax, |
|
|
|
plot_outline = False , |
|
|
|
outline_color = "k" , |
|
|
** |
kwargs |
|
) |
| |
◆ reset() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.reset |
( |
|
self | ) |
|
◆ reset() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.reset |
( |
|
self | ) |
|
◆ set_A_Z_Y() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.set_A_Z_Y |
( |
|
self, |
|
|
|
A, |
|
|
|
Z, |
|
|
|
Y |
|
) |
| |
◆ set_A_Z_Y() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.set_A_Z_Y |
( |
|
self, |
|
|
|
A, |
|
|
|
Z, |
|
|
|
Y |
|
) |
| |
◆ write_finab() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.write_finab |
( |
|
self, |
|
|
|
path = "finab.dat" , |
|
|
|
min = 1e-20 |
|
) |
| |
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 320 of file nucleus_multiple_class.py.
◆ write_finab() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.write_finab |
( |
|
self, |
|
|
|
path = "finab.dat" , |
|
|
|
min = 1e-20 |
|
) |
| |
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 320 of file nucleus_multiple_class.py.
◆ write_seed() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.write_seed |
( |
|
self, |
|
|
|
path = None , |
|
|
|
cutoff = 1e-15 |
|
) |
| |
◆ write_seed() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.write_seed |
( |
|
self, |
|
|
|
path = None , |
|
|
|
cutoff = 1e-15 |
|
) |
| |
◆ write_sunet() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.write_sunet |
( |
|
self, |
|
|
|
path = None |
|
) |
| |
◆ write_sunet() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.write_sunet |
( |
|
self, |
|
|
|
path = None |
|
) |
| |
◆ X() [1/4]
def src_files.nucleus_multiple_class.nucleus_multiple.X |
( |
|
self | ) |
|
◆ X() [2/4]
def src_files.nucleus_multiple_class.nucleus_multiple.X |
( |
|
self | ) |
|
◆ X() [3/4]
def src_files.nucleus_multiple_class.nucleus_multiple.X |
( |
|
self, |
|
|
|
value |
|
) |
| |
◆ X() [4/4]
def src_files.nucleus_multiple_class.nucleus_multiple.X |
( |
|
self, |
|
|
|
value |
|
) |
| |
◆ Ye() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Ye |
( |
|
self | ) |
|
◆ Ye() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Ye |
( |
|
self | ) |
|
◆ Yhe4() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Yhe4 |
( |
|
self | ) |
|
◆ Yhe4() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Yhe4 |
( |
|
self | ) |
|
◆ Yneut() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Yneut |
( |
|
self | ) |
|
◆ Yneut() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Yneut |
( |
|
self | ) |
|
◆ Yprot() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Yprot |
( |
|
self | ) |
|
◆ Yprot() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Yprot |
( |
|
self | ) |
|
◆ Z_X() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Z_X |
( |
|
self | ) |
|
◆ Z_X() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Z_X |
( |
|
self | ) |
|
◆ Z_Y() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Z_Y |
( |
|
self | ) |
|
◆ Z_Y() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.Z_Y |
( |
|
self | ) |
|
◆ zbar() [1/2]
def src_files.nucleus_multiple_class.nucleus_multiple.zbar |
( |
|
self | ) |
|
◆ zbar() [2/2]
def src_files.nucleus_multiple_class.nucleus_multiple.zbar |
( |
|
self | ) |
|
src_files.nucleus_multiple_class.nucleus_multiple.A |
src_files.nucleus_multiple_class.nucleus_multiple.N |
◆ names
src_files.nucleus_multiple_class.nucleus_multiple.names |
src_files.nucleus_multiple_class.nucleus_multiple.Y |
src_files.nucleus_multiple_class.nucleus_multiple.Z |