Octopus
target_velocity_oct_m::target_velocity_t Type Reference

Target as a function of the ionic velocities. More...

Detailed Description

Target as a function of the ionic velocities.

Definition at line 152 of file target_velocity.F90.

Inheritance diagram for target_velocity_oct_m::target_velocity_t:
Inheritance graph

Private Member Functions

procedure init => target_init_velocity
 
procedure cleanup => target_end_velocity
 
procedure j1 => target_j1_velocity
 
procedure apply_chi => target_chi_velocity
 
procedure output => target_output_velocity
 
procedure tdcalc => target_tdcalc_velocity
 
procedure inh => target_inh_velocity
 

Private Attributes

character(len=4096) vel_input_string
 
character(len=1024), dimension(:,:), allocatable vel_der_array
 
real(real64), dimension(:,:,:), allocatable grad_local_pot
 
real(real64), dimension(:), allocatable rho
 
real(real64), dimension(:), allocatable td_fitness
 

Member Function/Subroutine Documentation

◆ init()

procedure target_velocity_oct_m::target_velocity_t::init
private

Definition at line 160 of file target_velocity.F90.

◆ cleanup()

procedure target_velocity_oct_m::target_velocity_t::cleanup
private

Definition at line 161 of file target_velocity.F90.

◆ j1()

procedure target_velocity_oct_m::target_velocity_t::j1
private

Definition at line 162 of file target_velocity.F90.

◆ apply_chi()

procedure target_velocity_oct_m::target_velocity_t::apply_chi
private

Definition at line 163 of file target_velocity.F90.

◆ output()

procedure target_velocity_oct_m::target_velocity_t::output
private

Definition at line 164 of file target_velocity.F90.

◆ tdcalc()

procedure target_velocity_oct_m::target_velocity_t::tdcalc
private

Definition at line 165 of file target_velocity.F90.

◆ inh()

procedure target_velocity_oct_m::target_velocity_t::inh
private

Definition at line 166 of file target_velocity.F90.

Member Data Documentation

◆ vel_input_string

character(len=4096) target_velocity_oct_m::target_velocity_t::vel_input_string
private

Definition at line 154 of file target_velocity.F90.

◆ vel_der_array

character(len=1024), dimension(:,:), allocatable target_velocity_oct_m::target_velocity_t::vel_der_array
private

Definition at line 155 of file target_velocity.F90.

◆ grad_local_pot

real(real64), dimension(:,:,:), allocatable target_velocity_oct_m::target_velocity_t::grad_local_pot
private

Definition at line 156 of file target_velocity.F90.

◆ rho

real(real64), dimension(:), allocatable target_velocity_oct_m::target_velocity_t::rho
private

Definition at line 157 of file target_velocity.F90.

◆ td_fitness

real(real64), dimension(:), allocatable target_velocity_oct_m::target_velocity_t::td_fitness
private

Definition at line 158 of file target_velocity.F90.


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