zero_field_energy_df: Construct Zero Field Energy Data Frame.

Description Usage Arguments Details

Description

zero_field_energy_df constructs a data frame with the zero field energies and information about the states.

Usage

1
zero_field_energy_df(n, l, j, mj)

Arguments

n

A numeric. A vector that contains a series of principle quantum numbers.

l

A numeric. A vector that contains a series of orbital angular momentum quantum numbers.

j

A numeric. A vector that contains a series of total angular momentum quantum numbers.

mj

A numeric. A single number that represents the magnetic momentum quantum number.

@export

Details

This function takes vectors for n, l, j, and a single number mj and returns a matrix with the energies for those (n, l, j, mj) states on the diagonal. To create the vectors for n, l, and j, state_list should be used. This will create a matrix with all the combinations of n, l, and j needed to create the Stark matrix. The energy is determined by:

E = -1 / (2* (n - δ(n, l, j))^2)

where δ(n, l, j) is determined by quantum_defect.


bgrich/starkr documentation built on May 12, 2019, 8:21 p.m.