Skip to content
This repository was archived by the owner on Mar 22, 2023. It is now read-only.
This repository was archived by the owner on Mar 22, 2023. It is now read-only.

Create object describing electron configuration and energy level of atom #4

@lemmatum

Description

@lemmatum

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).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions