Zephyr Scientific Library (zscilib)
|
Go to the documentation of this file.
22 #ifndef ZEPHYR_INCLUDE_ZSL_ATOMIC_H_
23 #define ZEPHYR_INCLUDE_ZSL_ATOMIC_H_
int zsl_phy_atom_bohr_orb_vel(uint8_t z, uint8_t n, zsl_real_t *v)
Calculates the velocity in kilometers per second of an electron in the n-th orbit of an atom with 'z'...
int zsl_phy_atom_bragg(uint8_t n, zsl_real_t theta, zsl_real_t lambda, zsl_real_t *d)
Calculates the average distance in meters between the atoms of a crystalline system according to the ...
int zsl_phy_atom_bohr_orb_ener(uint8_t z, uint8_t n, zsl_real_t *e)
Calculates the energy in electronvolts of an electron in the n-th orbit of an atom with 'z' atomic nu...
int zsl_phy_atom_nucl_radius(uint8_t a, zsl_real_t *r)
Calculates an approximation of the nuclear radius of an atom of mass number 'a'.
API header file for zscilib.
int zsl_phy_atom_rad_decay(zsl_real_t qi, zsl_real_t t, zsl_real_t lambda, zsl_real_t *qf)
Calculates the radioactive activity in becquerels of a sample of radioactive material based on the in...
int zsl_phy_atom_bohr_orb_radius(uint8_t z, uint8_t n, zsl_real_t *r)
Calculates the radius of the orbit of an electron in the n-th orbit of an atom with 'z' atomic number...