Octopus
target_hhg_oct_m::target_hhgnew_t Type Reference

Target on the harmonic spectrum integrated with a weight function. More...

Detailed Description

Target on the harmonic spectrum integrated with a weight function.

Definition at line 175 of file target_hhg.F90.

Inheritance diagram for target_hhg_oct_m::target_hhgnew_t:
Inheritance graph

Private Member Functions

procedure init => target_init_hhgnew
 
procedure cleanup => target_end_hhgnew
 
procedure j1 => target_j1_hhgnew
 
procedure apply_chi => target_chi_hhgnew
 
procedure output => target_output_hhgnew
 
procedure tdcalc => target_tdcalc_hhgnew
 
procedure inh => target_inh_hhgnew
 
procedure init_propagation => target_init_propagation_hhgnew
 

Private Attributes

real(real64), dimension(:,:,:), allocatable grad_local_pot
 
real(real64), dimension(:), allocatable rho
 
complex(real64), dimension(:, :), allocatable acc
 
complex(real64), dimension(:, :), allocatable vel
 
complex(real64), dimension(:, :), allocatable gvec
 
real(real64), dimension(:), allocatable alpha
 
character(len=1000) plateau_string
 
real(real64), dimension(:), allocatable td_fitness
 
type(fft_tfft_handler
 

Member Function/Subroutine Documentation

◆ init()

procedure target_hhg_oct_m::target_hhgnew_t::init
private

Definition at line 187 of file target_hhg.F90.

◆ cleanup()

procedure target_hhg_oct_m::target_hhgnew_t::cleanup
private

Definition at line 188 of file target_hhg.F90.

◆ j1()

procedure target_hhg_oct_m::target_hhgnew_t::j1
private

Definition at line 189 of file target_hhg.F90.

◆ apply_chi()

procedure target_hhg_oct_m::target_hhgnew_t::apply_chi
private

Definition at line 190 of file target_hhg.F90.

◆ output()

procedure target_hhg_oct_m::target_hhgnew_t::output
private

Definition at line 191 of file target_hhg.F90.

◆ tdcalc()

procedure target_hhg_oct_m::target_hhgnew_t::tdcalc
private

Definition at line 192 of file target_hhg.F90.

◆ inh()

procedure target_hhg_oct_m::target_hhgnew_t::inh
private

Definition at line 193 of file target_hhg.F90.

◆ init_propagation()

procedure target_hhg_oct_m::target_hhgnew_t::init_propagation
private

Definition at line 194 of file target_hhg.F90.

Member Data Documentation

◆ grad_local_pot

real(real64), dimension(:,:,:), allocatable target_hhg_oct_m::target_hhgnew_t::grad_local_pot
private

Definition at line 177 of file target_hhg.F90.

◆ rho

real(real64), dimension(:), allocatable target_hhg_oct_m::target_hhgnew_t::rho
private

Definition at line 178 of file target_hhg.F90.

◆ acc

complex(real64), dimension(:, :), allocatable target_hhg_oct_m::target_hhgnew_t::acc
private

Definition at line 179 of file target_hhg.F90.

◆ vel

complex(real64), dimension(:, :), allocatable target_hhg_oct_m::target_hhgnew_t::vel
private

Definition at line 180 of file target_hhg.F90.

◆ gvec

complex(real64), dimension(:, :), allocatable target_hhg_oct_m::target_hhgnew_t::gvec
private

Definition at line 181 of file target_hhg.F90.

◆ alpha

real(real64), dimension(:), allocatable target_hhg_oct_m::target_hhgnew_t::alpha
private

Definition at line 182 of file target_hhg.F90.

◆ plateau_string

character(len=1000) target_hhg_oct_m::target_hhgnew_t::plateau_string
private

Definition at line 183 of file target_hhg.F90.

◆ td_fitness

real(real64), dimension(:), allocatable target_hhg_oct_m::target_hhgnew_t::td_fitness
private

Definition at line 184 of file target_hhg.F90.

◆ fft_handler

type(fft_t) target_hhg_oct_m::target_hhgnew_t::fft_handler
private

Definition at line 185 of file target_hhg.F90.


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