Octopus
target_hhg_oct_m Module Reference

Functions/Subroutines

subroutine, public target_init_hhg (tg, namespace, td, w0)
 
subroutine, public target_init_hhgnew (gr, namespace, tg, td, ions, ep)
 
subroutine, public target_end_hhg (tg)
 
subroutine, public target_output_hhg (tg, namespace, space, gr, dir, ions, hm, outp)
 
subroutine, public target_end_hhgnew (tg, oct)
 
real(real64) function, public target_j1_hhg (tg, namespace)
 
real(real64) function, public target_j1_hhgnew (gr, tg)
 
subroutine, public target_chi_hhg (chi_out)
 
subroutine, public target_tdcalc_hhgnew (tg, gr, psi, time, max_time)
 
subroutine, public target_tdcalc_hhg (tg, namespace, space, hm, gr, ions, ext_partners, psi, time)
 

Function/Subroutine Documentation

◆ target_init_hhg()

subroutine, public target_hhg_oct_m::target_init_hhg ( type(target_t), intent(inout)  tg,
type(namespace_t), intent(in)  namespace,
type(td_t), intent(in)  td,
real(real64), intent(in)  w0 
)

Definition at line 166 of file target_hhg.F90.

◆ target_init_hhgnew()

subroutine, public target_hhg_oct_m::target_init_hhgnew ( type(grid_t), intent(in)  gr,
type(namespace_t), intent(in)  namespace,
type(target_t), intent(inout)  tg,
type(td_t), intent(in)  td,
type(ions_t), intent(in)  ions,
type(epot_t), intent(in)  ep 
)

Definition at line 245 of file target_hhg.F90.

◆ target_end_hhg()

subroutine, public target_hhg_oct_m::target_end_hhg ( type(target_t), intent(inout)  tg)

Definition at line 341 of file target_hhg.F90.

◆ target_output_hhg()

subroutine, public target_hhg_oct_m::target_output_hhg ( type(target_t), intent(in)  tg,
type(namespace_t), intent(in)  namespace,
class(space_t), intent(in)  space,
type(grid_t), intent(in)  gr,
character(len=*), intent(in)  dir,
type(ions_t), intent(in)  ions,
type(hamiltonian_elec_t), intent(in)  hm,
type(output_t), intent(in)  outp 
)

Definition at line 356 of file target_hhg.F90.

◆ target_end_hhgnew()

subroutine, public target_hhg_oct_m::target_end_hhgnew ( type(target_t), intent(inout)  tg,
type(oct_t), intent(in)  oct 
)

Definition at line 378 of file target_hhg.F90.

◆ target_j1_hhg()

real(real64) function, public target_hhg_oct_m::target_j1_hhg ( type(target_t), intent(in)  tg,
type(namespace_t), intent(in)  namespace 
)

Definition at line 401 of file target_hhg.F90.

◆ target_j1_hhgnew()

real(real64) function, public target_hhg_oct_m::target_j1_hhgnew ( type(grid_t), intent(in)  gr,
type(target_t), intent(in)  tg 
)

Definition at line 433 of file target_hhg.F90.

◆ target_chi_hhg()

subroutine, public target_hhg_oct_m::target_chi_hhg ( type(states_elec_t), intent(inout)  chi_out)

Definition at line 455 of file target_hhg.F90.

◆ target_tdcalc_hhgnew()

subroutine, public target_hhg_oct_m::target_tdcalc_hhgnew ( type(target_t), intent(inout)  tg,
type(grid_t), intent(in)  gr,
type(states_elec_t), intent(in)  psi,
integer, intent(in)  time,
integer, intent(in)  max_time 
)

Definition at line 475 of file target_hhg.F90.

◆ target_tdcalc_hhg()

subroutine, public target_hhg_oct_m::target_tdcalc_hhg ( type(target_t), intent(inout)  tg,
type(namespace_t), intent(in)  namespace,
class(space_t), intent(in)  space,
type(hamiltonian_elec_t), intent(in)  hm,
type(grid_t), intent(in)  gr,
type(ions_t), intent(inout)  ions,
type(partner_list_t), intent(in)  ext_partners,
type(states_elec_t), intent(in)  psi,
integer, intent(in)  time 
)

Definition at line 543 of file target_hhg.F90.