Flexible_is_valid Function

private pure function Flexible_is_valid(this, n_basis)

Check if the GAS specification is valid

If the number of particles or the number of spin orbitals is provided, then the consistency with these numbers is checked as well.

Type Bound

FlexibleGASSpec_t

Arguments

Type IntentOptional Attributes Name
class(FlexibleGASSpec_t), intent(in) :: this

Specification of GAS spaces with local constraints.

integer, intent(in), optional :: n_basis

Return Value logical


Contents