is_allowed_single Function

private pure function is_allowed_single(this, exc, supergroup)

Check if a single excitation is allowed.

Is called once at initialization, so it does not have to be super fast.

Type Bound

GASSpec_t

Arguments

Type IntentOptional Attributes Name
class(GASSpec_t), intent(in) :: this
type(Excite_1_t), intent(in) :: exc
integer, intent(in) :: supergroup(:)

Return Value logical


Contents