radis.lbl.labels module

Unique file where to define names.

Summary

Standardize names for:

  • vibrational levels

Routine Listing

vib_lvl_name_hitran_class1, vib_lvl_name_hitran_class5, vib_lvl_name_hitran_class5_short, vib_lvl_name_cdsd_p, vib_lvl_name_cdsd_pc, vib_lvl_name_cdsd_pcN


vib_lvl_name_cdsd_p(p)[source]

Write vibrational level with CDSD format Convention: we use (p,c) (polyad, wang)

vib_lvl_name_cdsd_pc(p, c)[source]

Write vibrational level with CDSD format Convention: we use (p,c) (polyad, wang)

vib_lvl_name_cdsd_pcJN(p, c, J, N)[source]

Write vibrational level with CDSD format Convention: vibrational energy defined uniquely for all levels:

(p,c,J,N) (polyad, wang, rotational number, rank number)

Notes

the N quantum number carries little physical sense: it’s just a ranking number within a (p,c,J) group. But, it makes a (p,c,N), (J) level unique.

vib_lvl_name_cdsd_pcN(p, c, N)[source]

Write vibrational level with CDSD format Convention: we use (p,c,N) (polyad, wang, rank number)

Notes

the N quantum number carries little physical sense: it’s just a ranking number within a (p,c,J) group. But, it makes a (p,c,N), (J) level unique.

vib_lvl_name_hitran_class1(v1)[source]

Write vibrational level for a HITRAN class 1 molecule: see HITRAN_CLASS1

vib_lvl_name_hitran_class5(v1, v2, l2, v3)[source]

Write vibrational level for a HITRAN class 5 molecule: see HITRAN_CLASS5

vib_lvl_name_hitran_class5_short(v1, v2, l2, v3)[source]

Write vibrational level for a HITRAN class 5 molecule: see HITRAN_CLASS5