| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(PropVec_PCHB_SinglesWeighting_vals_t), | private, | parameter | :: | weighting_vals | = | PropVec_PCHB_SinglesWeighting_vals_t() |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | i |
Spatial orbital index |
||
| integer, | intent(in) | :: | a |
Spatial orbital index |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | val | ||||
| character(len=20), | public | :: | str |
| generic, public :: operator(==) => eq_EnumBase_t | |
| generic, public :: operator(/=) => neq_EnumBase_t | |
| procedure, public :: to_str |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(PropVec_PCHB_SinglesWeighting_t), | public | :: | UNIFORM | = | PropVec_PCHB_SinglesWeighting_t(1, 'UNIFORM') | ||
| type(PropVec_PCHB_SinglesWeighting_t), | public | :: | ABS_INTEGRAL | = | PropVec_PCHB_SinglesWeighting_t(2, 'ABS-INTEGRAL') | ||
| type(PropVec_PCHB_SinglesWeighting_t), | public | :: | RHF_EXPR | = | PropVec_PCHB_SinglesWeighting_t(3, 'RHF-EXPRESSION') |
| procedure, public, nopass :: from_str => weight_from_str |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | str |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | i |
Spatial orbital index |
||
| integer, | intent(in) | :: | a |
Spatial orbital index |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | i |
Spatial orbital index |
||
| integer, | intent(in) | :: | a |
Spatial orbital index |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | i |
Spatial orbital index |
||
| integer, | intent(in) | :: | a |
Spatial orbital index |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(PropVec_PCHB_SinglesWeighting_t), | intent(in) | :: | weighting |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(PropVec_PCHB_SinglesWeighting_t), | intent(in) | :: | weight_choice | |||
| procedure(get_weight_t), | intent(out), | pointer | :: | ptr |