Conversions
This page provides a detailed description of the conversions functions implemented in the HAOT package. For additional clarity, these descriptions can also be accessed and explored interactively in a Python session using the help() function.
- haot.polarizability_cgs_to_si(polarizability_cgs)[source]
Converts volumetric polarizability (CGS) to atomic polarizability (SI)
- Parameters:
polarizability_cgs (
float) – volumetric polarizability in [cm^3]- Return type:
float- Returns:
atomic polarizability in [Fm^2]
- haot.polarizability_si_to_cgs(polarizability_si)[source]
Converts atomic polarizability (SI) to volumetric polarizability (CGS)
- Parameters:
polarizability_si (
float) – atomic polarizability in [Fm^2]- Return type:
float- Returns:
volumetric polarizability in [cm^3]
- haot.wavenumber_to_electronvolt(wavenumber_cm)[source]
Converts wavenumber to electron-volt
- Parameters:
wavenumber_cm (
float) – energy in [cm^-1]- Return type:
float- Returns:
energy in [eV]
- haot.wavenumber_to_joules(wavenumber_cm)[source]
Converts wavenumber to Joules
- Parameters:
wavenumber_cm (
float) – energy in [cm^-1]- Return type:
float- Returns:
energy in [J]
- haot.wavenumber_to_angular_frequency(wavenumber_cm)[source]
Converts wavenumber to [rads/seconds]
- Parameters:
wavenumber_cm (
float) – energy in [cm^-1]- Return type:
float- Returns:
frequency in [rads/seconds]