casinotools.file_format.casino2.element module

Element data from CASINO v2.

class casinotools.file_format.casino2.element.Element(number_xray_layers=500)[source]

Bases: object

get_atomic_fraction()[source]
get_atomic_number()[source]
get_atomic_weight_g_mol()[source]
get_composition()[source]
get_depth_xray_distribution()[source]

Return the depth x-ray distributions.

Note:

Remove last value, because it is the accumulator for all out of range values.

get_depth_xray_distribution_by_line_type(line, line_type='Emitted')[source]

Return the depth x-ray distributions.

Note:

Remove last value, because it is the accumulator for all out of range values.

get_depth_xray_distribution_layer(z0_nm, z1_nm)[source]

Return the depth x-ray distributions.

Note:

Remove last value, because it is the accumulator for all out of range values.

get_depth_xray_distribution_layer_by_line_type(z0_nm, z1_nm, line, line_type='Emitted')[source]

Return the depth x-ray distributions.

Note:

Remove last value, because it is the accumulator for all out of range values.

get_mass_density_g_cm3()[source]
get_radial_xray_distribution()[source]

Return the radial x-ray distributions.

Note:

Remove last value, because it is the accumulator for all out of range values.

get_repetition()[source]
get_symbol()[source]
get_total_xray_intensities()[source]
get_total_xray_intensities_1_esr()[source]
get_total_xray_intensity_by_line_type(line, xray_type='Emitted')[source]
get_weight_fraction()[source]
read(file, number_xray_layers, version)[source]
set_atomic_fraction(atomic_fraction)[source]
set_element(symbol, weight_fraction=1.0, index=0)[source]
set_weight_fraction(weight_fraction)[source]
write(file, number_xray_layers)[source]
casinotools.file_format.casino2.element.compute_j(atomic_number)[source]
casinotools.file_format.casino2.element.compute_k(atomic_number)[source]
casinotools.file_format.casino2.element.get_atom(symbol)[source]

Transcription du symbole atomique.