nx_chem_periodic_test.nx
buildroot/runtime/nx_chem_periodic_test.nx
about
nx_chem_periodic_test.nx -- C1 KAT for the full 1..118 periodic table
+ auxiliary atomic data (isotope mass-number, ionization energy,
electron affinity, electronegativity, common-valence bitfield).
All atomic masses are IUPAC 2021 abridged standard atomic weights
(CIAAW); ionization energies + electron affinities from NIST Atomic
Spectra Database; Pauling electronegativity from the 1960 revision
(Allred-Rochow values used where Pauling undefined).
expect_exit: 0
license_tier: ORIGINAL
dependencies 2 imports · 0 importers
imports: nx_chem.nxnx_chem_periodic.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| none |
functions
| 21 | func a_closure_1_118(table: *Element) -> nx_int |
| 44 | func b_iupac_masses(table: *Element) -> nx_int |
| 90 | func c_iupac_heavy(table: *Element) -> nx_int |
| 116 | func d_first_ionization(ad: *AtomicData) -> nx_int |
| 145 | func e_electron_affinity(ad: *AtomicData) -> nx_int |
| 161 | func f_electronegativity(ad: *AtomicData) -> nx_int |
| 189 | func g_abundant_isotope(ad: *AtomicData) -> nx_int |
| 211 | func h_valence_bits(ad: *AtomicData) -> nx_int |
| 247 | func i_atomic_data_closure(ad: *AtomicData) -> nx_int |
| 267 | func j_backward_compatible(t36: *Element, t118: *Element) -> nx_int |
| 279 | func main() -> nx_exit |