Home
last modified time | relevance | path

Searched refs:gs_mos (Results 1 – 8 of 8) sorted by relevance

/dports/science/cp2k/cp2k-2e995eec7fd208c8a72d9544807bd8b8ba8cd1cc/src/
H A Dqs_tddfpt2_utils.F133 ALLOCATE (gs_mos(nspins))
170 CALL tddfpt_init_ground_state_mos(gs_mos=gs_mos(ispin), mo_set=mos(ispin)%mo_set, &
277 NULLIFY (gs_mos%mos_occ, gs_mos%mos_virt, gs_mos%evals_occ_matrix)
520 nspins = SIZE(gs_mos)
635 nspins = SIZE(gs_mos)
678 n_spins = SIZE(gs_mos)
765 gs_mos(ispin)%evals_virt(:) = gs_mos(ispin)%evals_virt(:) + ev_shift
779 gs_mos(1)%evals_virt(:) = gs_mos(1)%evals_virt(:) + ev_shift
782 gs_mos(2)%evals_virt(1:nos) = gs_mos(2)%evals_virt(1:nos) + eos_shift
787 gs_mos(1)%evals_virt(1:nos) = gs_mos(1)%evals_virt(1:nos) + eos_shift
[all …]
H A Dqs_tddfpt2_methods.F157 NULLIFY (gs_mos)
158 CALL tddfpt_init_mos(qs_env, gs_mos)
171 nspins = SIZE(gs_mos)
174 mult = ABS(SIZE(gs_mos(1)%evals_occ) - SIZE(gs_mos(2)%evals_occ)) + 1
188 evects(ispin, 1)%matrix => gs_mos(ispin)%mos_occ
241 DO ispin = 1, SIZE(gs_mos)
271 nstates_read = tddfpt_read_restart(evects=evects, evals=evals, gs_mos=gs_mos, &
285 CALL tddfpt_guess_vectors(evects=evects, evals=evals, gs_mos=gs_mos, log_unit=log_unit)
310 … conv = tddfpt_davidson_solver(evects=evects, evals=evals, S_evects=S_evects, gs_mos=gs_mos, &
338 CALL tddfpt_write_restart(evects=evects, evals=evals, gs_mos=gs_mos, &
[all …]
H A Dqs_tddfpt2_restart.F63 SUBROUTINE tddfpt_write_restart(evects, evals, gs_mos, logger, tddfpt_print_section) argument
67 INTENT(in) :: gs_mos local
90 CALL cp_fm_get_info(gs_mos(1)%mos_occ, nrow_global=nao)
93 nmo_occ(ispin) = SIZE(gs_mos(ispin)%evals_occ)
117 CALL cp_fm_column_scale(evects(ispin, istate)%matrix, gs_mos(ispin)%phases_occ)
121 CALL cp_fm_column_scale(evects(ispin, istate)%matrix, gs_mos(ispin)%phases_occ)
148 …FUNCTION tddfpt_read_restart(evects, evals, gs_mos, logger, tddfpt_section, tddfpt_print_section, &
153 INTENT(in) :: gs_mos local
208 CALL cp_fm_get_info(gs_mos(1)%mos_occ, nrow_global=nao)
211 nmo_occ(ispin) = SIZE(gs_mos(ispin)%evals_occ)
[all …]
H A Dqs_tddfpt2_properties.F159 INTENT(in) :: gs_mos local
190 nspins = SIZE(gs_mos)
193 nmo_occ(ispin) = SIZE(gs_mos(ispin)%evals_occ)
194 nmo_virt(ispin) = SIZE(gs_mos(ispin)%evals_virt)
215 gs_mos(ispin)%mos_virt, &
420 gs_mos(ispin)%mos_occ, &
634 INTENT(in) :: gs_mos local
672 nmo_occ(ispin) = SIZE(gs_mos(ispin)%evals_occ)
673 nmo_virt(ispin) = SIZE(gs_mos(ispin)%evals_virt)
704 gs_mos(ispin)%mos_virt, &
[all …]
H A Dqs_tddfpt2_eigensolver.F309 INTENT(in) :: gs_mos local
347 CPASSERT(SIZE(gs_mos) == nspins)
351 nmo_occ(ispin) = SIZE(gs_mos(ispin)%evals_occ)
390 gs_mos=gs_mos, matrix_ks=matrix_ks)
393 … CALL tddfpt_apply_hfx(Aop_evects=Aop_evects, evects=evects, gs_mos=gs_mos, do_admm=do_admm, &
554 nmo_virt(ispin) = SIZE(gs_mos(ispin)%evals_virt)
678 nspins = SIZE(gs_mos)
680 nstates_total = tddfpt_total_number_of_states(gs_mos)
739 gs_mos=gs_mos, tddfpt_control=tddfpt_control, &
751 CALL tddfpt_write_restart(evects=evects, evals=evals_last(1:nstates), gs_mos=gs_mos, &
[all …]
H A Dqs_tddfpt2_types.F253 INTENT(in) :: gs_mos local
286 nspins = SIZE(gs_mos)
291 nmo_occ(ispin) = SIZE(gs_mos(ispin)%evals_occ)
292 nmo_virt(ispin) = SIZE(gs_mos(ispin)%evals_virt)
326 gs_mos(ispin)%mos_occ, 0.0_dp, work_matrices%S_C0_C0T(ispin)%matrix)
476 SUBROUTINE stda_create_work_matrices(work_matrices, gs_mos, nstates, qs_env, sub_env) argument
479 INTENT(in) :: gs_mos local
500 nspins = SIZE(gs_mos)
505 nmo_occ(ispin) = SIZE(gs_mos(ispin)%evals_occ)
506 nmo_virt(ispin) = SIZE(gs_mos(ispin)%evals_virt)
[all …]
H A Dqs_tddfpt2_operators.F85 SUBROUTINE tddfpt_apply_energy_diff(Aop_evects, evects, S_evects, gs_mos, matrix_ks) argument
88 INTENT(in) :: gs_mos local
115 IF (ASSOCIATED(gs_mos(ispin)%evals_occ_matrix)) THEN
118 S_evects(ispin, ivect)%matrix, gs_mos(ispin)%evals_occ_matrix, &
122 CALL cp_fm_column_scale(hevec, gs_mos(ispin)%evals_occ)
506 SUBROUTINE tddfpt_apply_hfx(Aop_evects, evects, gs_mos, do_admm, qs_env, & argument
510 INTENT(in) :: gs_mos local
536 CALL cp_fm_get_info(gs_mos(1)%mos_occ, nrow_global=nao)
550 CALL cp_gemm('N', 'T', nao, nao, nactive(ispin), 0.5_dp, gs_mos(ispin)%mos_occ, &
553 gs_mos(ispin)%mos_occ, 1.0_dp, wfm_rho_orb)
[all …]
/dports/science/cp2k-data/cp2k-7.1.0/src/
H A Dqs_tddfpt2_methods.F395 ALLOCATE (gs_mos(nspins))
453 mult = ABS(SIZE(gs_mos(1)%evals_occ) - SIZE(gs_mos(2)%evals_occ)) + 1
517 nstates_read = tddfpt_read_restart(evects=evects, evals=evals, gs_mos=gs_mos, &
530 CALL tddfpt_guess_vectors(evects=evects, evals=evals, gs_mos=gs_mos, log_unit=log_unit)
577 CALL tddfpt_write_restart(evects=evects, evals=evals, gs_mos=gs_mos, &
633 DEALLOCATE (gs_mos)
679 nspins = SIZE(gs_mos)
1163 NULLIFY (gs_mos%mos_occ, gs_mos%mos_virt)
1377 nspins = SIZE(gs_mos)
2640 nspins = SIZE(gs_mos)
[all …]