gergopokol / renate-od

RENATE Open Diagnostics
GNU Lesser General Public License v3.0
7 stars 3 forks source link

Broaden computational scope and interaction of various atomic DB #192

Closed asztalosors closed 2 years ago

asztalosors commented 2 years ago

As it stands RENATE-OD is hardcoded to handle the total amount of atomic levels imposed by RENATE.sav reduced rate coefficient database. This however raises problems once additional atomic DB are appended that run fewer or more atomic levels or are differently resolved. Such is the case with the addition of Beam + neutral interaction, where the atomic DB is nl resolved and runs 10 atomic levels. Two upgrades are required:

asztalosors commented 2 years ago

The first issue of this problem is solved: RENATE can function with an arbitrary number of atomic states. The code default to the highest number available in the atomic DB. At the time of implementation that would be the number of levels available in the RENATE DB. Namely: Li--> 9, Na --> 8 and H,D,T --> 6.

asztalosors commented 2 years ago

Due to a lack of cross-section for H with regard to nl resolved state calculation. For now, this issue will be tabled.

asztalosors commented 2 years ago

The neutral DB was broadened to compute nl and bundled-n. As for now, a given species is capable of a single atomic resolution. Default values were set. As Issue #196 was tabled for a later time, this Issue is considered to be closed.