We assume order [beta_1, alpha_1, beta_2, alpha_2, …]
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | allocatable | :: | idx(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(SpatOrbIdx_t), | intent(in) | :: | spat_orbs | |||
| type(SpinProj_t), | intent(in), | optional | :: | m_s |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | idx(:) | |||
| type(SpinProj_t), | intent(in), | optional | :: | m_s |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=n_int), | intent(in) | :: | ilut(0:nIfD) |