Octopus
target_hhg.F90 File Reference

Go to the source code of this file.

Modules

module  target_hhg_oct_m
 

Data Types

type  target_hhg_oct_m::target_hhg_t
 Target on the harmonic emission spectrum (peak optimization). More...
 
type  target_hhg_oct_m::target_hhgnew_t
 Target on the harmonic spectrum integrated with a weight function. More...
 

Functions/Subroutines

subroutine target_hhg_oct_m::target_init_hhg (tg, gr, kpoints, namespace, space, ions, qcs, td, w0, oct, ep, restart)
 
subroutine target_hhg_oct_m::target_init_hhgnew (tg, gr, kpoints, namespace, space, ions, qcs, td, w0, oct, ep, restart)
 
subroutine target_hhg_oct_m::target_end_hhg (tg, oct)
 
subroutine target_hhg_oct_m::target_output_hhg (tg, namespace, space, gr, dir, ions, hm, outp)
 
subroutine target_hhg_oct_m::target_output_hhgnew (tg, namespace, space, gr, dir, ions, hm, outp)
 
subroutine target_hhg_oct_m::target_end_hhgnew (tg, oct)
 
real(real64) function target_hhg_oct_m::target_j1_hhg (tg, namespace, gr, kpoints, qcpsi, ions)
 
real(real64) function target_hhg_oct_m::target_j1_hhgnew (tg, namespace, gr, kpoints, qcpsi, ions)
 
subroutine target_hhg_oct_m::target_chi_hhg (tg, namespace, gr, kpoints, qcpsi_in, qcchi_out, ions)
 The HHG targets are time-dependent, so chi(T) = 0. More...
 
subroutine target_hhg_oct_m::target_chi_hhgnew (tg, namespace, gr, kpoints, qcpsi_in, qcchi_out, ions)
 The HHG targets are time-dependent, so chi(T) = 0. More...
 
subroutine target_hhg_oct_m::target_init_propagation_hhgnew (tg)
 Per-propagation reset for the hhgnew target. More...
 
subroutine target_hhg_oct_m::target_inh_hhgnew (tg, psi, gr, kpoints, time, inh, iter)
 Inhomogeneous term for the hhgnew target. More...
 
subroutine target_hhg_oct_m::target_tdcalc_hhgnew (tg, namespace, space, hm, gr, ions, ext_partners, psi, time, max_time)
 
subroutine target_hhg_oct_m::target_tdcalc_hhg (tg, namespace, space, hm, gr, ions, ext_partners, psi, time, max_time)