| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(BasisFN) | :: | IMax(2) | ||||
| integer | :: | nBasisMax(5,*) |
SUBROUTINE DOSYMLIMDEGEN(IMAX, NBASISMAX) IMPLICIT NONE TYPE(BasisFN) IMax(2) INTEGER nBasisMax(5, *), I IF (NBASISMAX(3, 3) == 0) THEN DO I = 1, 3 IF (IMax(2)%k(I) /= IMAX(1)%k(I)) IMAX(1)%k(I) = 0 end do end if ! always a spin symmetry IF (IMAX(1)%Ms /= IMAX(2)%Ms) IMAX(1)%Ms = 0 END SUBROUTINE DOSYMLIMDEGEN