Octopus
target_oct_m::target_t Type Reference

Detailed Description

Definition at line 211 of file target.F90.

Private Attributes

integer type
 
type(states_elec_tst
 
type(excited_states_test
 
real(real64), dimension(:), allocatable rho
 
real(real64), dimension(:), allocatable td_fitness
 
character(len=200) td_local_target
 
character(len=80) excluded_states_list
 
character(len=4096) vel_input_string
 
character(len=4096) classical_input_string
 
character(len=1024), dimension(:,:), allocatable vel_der_array
 
character(len=1024), dimension(:,:), allocatable mom_der_array
 
character(len=1024), dimension(:,:), allocatable pos_der_array
 
real(real64), dimension(:,:,:), allocatable grad_local_pot
 
logical move_ions
 
integer hhg_nks
 
integer, dimension(:), allocatable hhg_k
 
real(real64), dimension(:), allocatable hhg_alpha
 
real(real64), dimension(:), allocatable hhg_a
 
real(real64) hhg_w0
 
real(real64) dt
 
integer curr_functional
 
real(real64) density_weight
 
real(real64) curr_weight
 
integer strt_iter_curr_tg
 
real(real64), dimension(:), allocatable spatial_curr_wgt
 
character(len=1000) plateau_string
 
complex(real64), dimension(:, :), allocatable acc
 
complex(real64), dimension(:, :), allocatable vel
 
complex(real64), dimension(:, :), allocatable gvec
 
real(real64), dimension(:), allocatable alpha
 
complex(real64), dimension(2, 2) spin_matrix
 
type(fft_tfft_handler
 

Member Data Documentation

◆ type

integer target_oct_m::target_t::type
private

Definition at line 213 of file target.F90.

◆ st

type(states_elec_t) target_oct_m::target_t::st
private

Definition at line 214 of file target.F90.

◆ est

type(excited_states_t) target_oct_m::target_t::est
private

Definition at line 215 of file target.F90.

◆ rho

real(real64), dimension(:), allocatable target_oct_m::target_t::rho
private

Definition at line 216 of file target.F90.

◆ td_fitness

real(real64), dimension(:), allocatable target_oct_m::target_t::td_fitness
private

Definition at line 217 of file target.F90.

◆ td_local_target

character(len=200) target_oct_m::target_t::td_local_target
private

Definition at line 218 of file target.F90.

◆ excluded_states_list

character(len=80) target_oct_m::target_t::excluded_states_list
private

Definition at line 219 of file target.F90.

◆ vel_input_string

character(len=4096) target_oct_m::target_t::vel_input_string
private

Definition at line 220 of file target.F90.

◆ classical_input_string

character(len=4096) target_oct_m::target_t::classical_input_string
private

Definition at line 221 of file target.F90.

◆ vel_der_array

character(len=1024), dimension(:,:), allocatable target_oct_m::target_t::vel_der_array
private

Definition at line 222 of file target.F90.

◆ mom_der_array

character(len=1024), dimension(:,:), allocatable target_oct_m::target_t::mom_der_array
private

Definition at line 223 of file target.F90.

◆ pos_der_array

character(len=1024), dimension(:,:), allocatable target_oct_m::target_t::pos_der_array
private

Definition at line 224 of file target.F90.

◆ grad_local_pot

real(real64), dimension(:,:,:), allocatable target_oct_m::target_t::grad_local_pot
private

Definition at line 225 of file target.F90.

◆ move_ions

logical target_oct_m::target_t::move_ions
private

Definition at line 226 of file target.F90.

◆ hhg_nks

integer target_oct_m::target_t::hhg_nks
private

Definition at line 227 of file target.F90.

◆ hhg_k

integer, dimension(:), allocatable target_oct_m::target_t::hhg_k
private

Definition at line 228 of file target.F90.

◆ hhg_alpha

real(real64), dimension(:), allocatable target_oct_m::target_t::hhg_alpha
private

Definition at line 229 of file target.F90.

◆ hhg_a

real(real64), dimension(:), allocatable target_oct_m::target_t::hhg_a
private

Definition at line 230 of file target.F90.

◆ hhg_w0

real(real64) target_oct_m::target_t::hhg_w0
private

Definition at line 231 of file target.F90.

◆ dt

real(real64) target_oct_m::target_t::dt
private

Definition at line 232 of file target.F90.

◆ curr_functional

integer target_oct_m::target_t::curr_functional
private

Definition at line 233 of file target.F90.

◆ density_weight

real(real64) target_oct_m::target_t::density_weight
private

Definition at line 234 of file target.F90.

◆ curr_weight

real(real64) target_oct_m::target_t::curr_weight
private

Definition at line 235 of file target.F90.

◆ strt_iter_curr_tg

integer target_oct_m::target_t::strt_iter_curr_tg
private

Definition at line 236 of file target.F90.

◆ spatial_curr_wgt

real(real64), dimension(:), allocatable target_oct_m::target_t::spatial_curr_wgt
private

Definition at line 237 of file target.F90.

◆ plateau_string

character(len=1000) target_oct_m::target_t::plateau_string
private

Definition at line 238 of file target.F90.

◆ acc

complex(real64), dimension(:, :), allocatable target_oct_m::target_t::acc
private

Definition at line 239 of file target.F90.

◆ vel

complex(real64), dimension(:, :), allocatable target_oct_m::target_t::vel
private

Definition at line 240 of file target.F90.

◆ gvec

complex(real64), dimension(:, :), allocatable target_oct_m::target_t::gvec
private

Definition at line 241 of file target.F90.

◆ alpha

real(real64), dimension(:), allocatable target_oct_m::target_t::alpha
private

Definition at line 242 of file target.F90.

◆ spin_matrix

complex(real64), dimension(2, 2) target_oct_m::target_t::spin_matrix
private

Definition at line 243 of file target.F90.

◆ fft_handler

type(fft_t) target_oct_m::target_t::fft_handler
private

Definition at line 244 of file target.F90.


The documentation for this type was generated from the following file: