Octopus
target_low_oct_m Module Reference

Data Types

type  target_t
 

Functions/Subroutines

integer pure function, public target_mode (tg)
 
integer pure function, public target_type (tg)
 
integer pure function, public target_curr_functional (tg)
 
logical pure function, public target_move_ions (tg)
 
logical pure function, public is_spatial_curr_wgt (tg)
 

Variables

integer, parameter, public oct_tg_groundstate = 1
 
integer, parameter, public oct_tg_excited = 2
 
integer, parameter, public oct_tg_gstransformation = 3
 
integer, parameter, public oct_tg_userdefined = 4
 
integer, parameter, public oct_tg_jdensity = 5
 
integer, parameter, public oct_tg_local = 6
 
integer, parameter, public oct_tg_td_local = 7
 
integer, parameter, public oct_tg_exclude_state = 8
 
integer, parameter, public oct_tg_hhg = 9
 
integer, parameter, public oct_tg_velocity = 10
 
integer, parameter, public oct_tg_hhgnew = 12
 
integer, parameter, public oct_tg_classical = 13
 
integer, parameter, public oct_tg_spin = 14
 
integer, parameter, public oct_targetmode_static = 0
 
integer, parameter, public oct_targetmode_td = 1
 
integer, parameter, public oct_no_curr = 0
 
integer, parameter, public oct_curr_square = 1
 
integer, parameter, public oct_max_curr_ring = 2
 
integer, parameter, public oct_curr_square_td = 3
 

Function/Subroutine Documentation

◆ target_mode()

integer pure function, public target_low_oct_m::target_mode ( type(target_t), intent(in)  tg)

Definition at line 242 of file target_low.F90.

◆ target_type()

integer pure function, public target_low_oct_m::target_type ( type(target_t), intent(in)  tg)

Definition at line 264 of file target_low.F90.

◆ target_curr_functional()

integer pure function, public target_low_oct_m::target_curr_functional ( type(target_t), intent(in)  tg)

Definition at line 272 of file target_low.F90.

◆ target_move_ions()

logical pure function, public target_low_oct_m::target_move_ions ( type(target_t), intent(in)  tg)

Definition at line 280 of file target_low.F90.

◆ is_spatial_curr_wgt()

logical pure function, public target_low_oct_m::is_spatial_curr_wgt ( type(target_t), intent(in)  tg)

Definition at line 287 of file target_low.F90.

Variable Documentation

◆ oct_tg_groundstate

integer, parameter, public target_low_oct_m::oct_tg_groundstate = 1

Definition at line 212 of file target_low.F90.

◆ oct_tg_excited

integer, parameter, public target_low_oct_m::oct_tg_excited = 2

Definition at line 212 of file target_low.F90.

◆ oct_tg_gstransformation

integer, parameter, public target_low_oct_m::oct_tg_gstransformation = 3

Definition at line 212 of file target_low.F90.

◆ oct_tg_userdefined

integer, parameter, public target_low_oct_m::oct_tg_userdefined = 4

Definition at line 212 of file target_low.F90.

◆ oct_tg_jdensity

integer, parameter, public target_low_oct_m::oct_tg_jdensity = 5

Definition at line 212 of file target_low.F90.

◆ oct_tg_local

integer, parameter, public target_low_oct_m::oct_tg_local = 6

Definition at line 212 of file target_low.F90.

◆ oct_tg_td_local

integer, parameter, public target_low_oct_m::oct_tg_td_local = 7

Definition at line 212 of file target_low.F90.

◆ oct_tg_exclude_state

integer, parameter, public target_low_oct_m::oct_tg_exclude_state = 8

Definition at line 212 of file target_low.F90.

◆ oct_tg_hhg

integer, parameter, public target_low_oct_m::oct_tg_hhg = 9

Definition at line 212 of file target_low.F90.

◆ oct_tg_velocity

integer, parameter, public target_low_oct_m::oct_tg_velocity = 10

Definition at line 212 of file target_low.F90.

◆ oct_tg_hhgnew

integer, parameter, public target_low_oct_m::oct_tg_hhgnew = 12

Definition at line 212 of file target_low.F90.

◆ oct_tg_classical

integer, parameter, public target_low_oct_m::oct_tg_classical = 13

Definition at line 212 of file target_low.F90.

◆ oct_tg_spin

integer, parameter, public target_low_oct_m::oct_tg_spin = 14

Definition at line 212 of file target_low.F90.

◆ oct_targetmode_static

integer, parameter, public target_low_oct_m::oct_targetmode_static = 0

Definition at line 227 of file target_low.F90.

◆ oct_targetmode_td

integer, parameter, public target_low_oct_m::oct_targetmode_td = 1

Definition at line 227 of file target_low.F90.

◆ oct_no_curr

integer, parameter, public target_low_oct_m::oct_no_curr = 0

Definition at line 231 of file target_low.F90.

◆ oct_curr_square

integer, parameter, public target_low_oct_m::oct_curr_square = 1

Definition at line 231 of file target_low.F90.

◆ oct_max_curr_ring

integer, parameter, public target_low_oct_m::oct_max_curr_ring = 2

Definition at line 231 of file target_low.F90.

◆ oct_curr_square_td

integer, parameter, public target_low_oct_m::oct_curr_square_td = 3

Definition at line 231 of file target_low.F90.