Cartesius Library
electronic_groups::slg_angle_representation Type Reference

Angle representation of the SLG amplitudes u^2 + v^2 + 2*w^2 = 1, where u and v are amplitudes on the right and left atom, respectively. u = cos(theta) * cos(phi), v = cos(theta) * sin(phi), w = z / sqrt(2) = sin(theta) / sqrt(2). More...

Public Attributes

real, pointer theta
 
real, pointer phi
 
type(orbital), pointer r => null()
 
type(orbital), pointer l => null()
 

Detailed Description

Angle representation of the SLG amplitudes u^2 + v^2 + 2*w^2 = 1, where u and v are amplitudes on the right and left atom, respectively. u = cos(theta) * cos(phi), v = cos(theta) * sin(phi), w = z / sqrt(2) = sin(theta) / sqrt(2).

Member Data Documentation

◆ l

type(orbital), pointer electronic_groups::slg_angle_representation::l => null()

◆ phi

real, pointer electronic_groups::slg_angle_representation::phi

◆ r

type(orbital), pointer electronic_groups::slg_angle_representation::r => null()

◆ theta

real, pointer electronic_groups::slg_angle_representation::theta

The documentation for this type was generated from the following file: