You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 22, 2023. It is now read-only.
This object should do things like return the number of electrons in a shell, return a string in spectroscopic notation for the configuration.
Two configuration objects can then be used to describe a transition that emits/absorbs a photon and lookup parameters in a database (e.g., Einstein's A and B coefficients, statistical weights, energy of emitted/absorbed photon).
An entire list of these objects can be used to select which transitions and energy levels to consider when simulating spectra (e.g. when simulating high temperature plasmas that end up predominantly in the He-like state, we can ignore all but the ionization from ground transitions for each charge state before He-like as the contributions will be negligible, but would add considerably to computation time).