49 LOGICAL :: rho = .false., rho_spin = .false., drho = .false., drho_spin = .false., &
50 norm_drho = .false., norm_drho_spin = .false., &
51 rho_1_3 = .false., rho_spin_1_3 = .false., &
52 tau = .false., tau_spin = .false., laplace_rho = .false., laplace_rho_spin = .false.
90 equal = ((cflags1%rho .EQV. cflags2%rho) .AND. &
91 (cflags1%rho_spin .EQV. cflags2%rho_spin) .AND. &
92 (cflags1%drho .EQV. cflags2%drho) .AND. &
93 (cflags1%drho_spin .EQV. cflags2%drho_spin) .AND. &
94 (cflags1%norm_drho .EQV. cflags2%norm_drho) .AND. &
95 (cflags1%norm_drho_spin .EQV. cflags2%norm_drho_spin) .AND. &
96 (cflags1%rho_1_3 .EQV. cflags2%rho_1_3) .AND. &
97 (cflags1%rho_spin_1_3 .EQV. cflags2%rho_spin_1_3) .AND. &
98 (cflags1%tau .EQV. cflags2%tau) .AND. &
99 (cflags1%tau_spin .EQV. cflags2%tau_spin) .AND. &
100 (cflags1%laplace_rho .EQV. cflags2%laplace_rho) .AND. &
101 (cflags1%laplace_rho_spin .EQV. cflags2%laplace_rho_spin))