(git:281339c)
Loading...
Searching...
No Matches
qs_wf_history_types::qs_wf_history_type Type Reference

keeps track of the previous wavefunctions and can extrapolate them for the next step of md More...

Data Fields

integer ref_count = -1
 
integer memory_depth = -1
 
integer last_state_index = -1
 
integer interpolation_method_nr = -1
 
integer snapshot_count = -1
 
logical store_wf = .FALSE.
 
logical store_rho_r = .FALSE.
 
logical store_rho_g = .FALSE.
 
logical store_rho_ao = .FALSE.
 
logical store_rho_ao_kp = .FALSE.
 
logical store_overlap = .FALSE.
 
logical store_frozen_density = .FALSE.
 
type(qs_wf_snapshot_p_type), dimension(:), pointer past_states => NULL()
 

Detailed Description

keeps track of the previous wavefunctions and can extrapolate them for the next step of md

Parameters
ref_contreference count (see doc/ReferenceCounting.html)
memory_depthhow many snapshots should be stored
last_state_indexindex of the latest snapshot
past_statesarray with the past states (index starts at last_state_index)
interpolation_method_nrthe tag of the method used to extrapolate the new start state for qs
snapshot_countnumber of snapshot taken so far (cumulative, can be bigger than the history depth)
Note
use a linked list for the past states ?
History
02.2003 created [fawzi]
Author
fawzi

Definition at line 98 of file qs_wf_history_types.F.

Field Documentation

◆ ref_count

integer qs_wf_history_types::qs_wf_history_type::ref_count = -1

Definition at line 99 of file qs_wf_history_types.F.

◆ memory_depth

integer qs_wf_history_types::qs_wf_history_type::memory_depth = -1

Definition at line 99 of file qs_wf_history_types.F.

◆ last_state_index

integer qs_wf_history_types::qs_wf_history_type::last_state_index = -1

Definition at line 99 of file qs_wf_history_types.F.

◆ interpolation_method_nr

integer qs_wf_history_types::qs_wf_history_type::interpolation_method_nr = -1

Definition at line 99 of file qs_wf_history_types.F.

◆ snapshot_count

integer qs_wf_history_types::qs_wf_history_type::snapshot_count = -1

Definition at line 99 of file qs_wf_history_types.F.

◆ store_wf

logical qs_wf_history_types::qs_wf_history_type::store_wf = .FALSE.

Definition at line 101 of file qs_wf_history_types.F.

◆ store_rho_r

logical qs_wf_history_types::qs_wf_history_type::store_rho_r = .FALSE.

Definition at line 101 of file qs_wf_history_types.F.

◆ store_rho_g

logical qs_wf_history_types::qs_wf_history_type::store_rho_g = .FALSE.

Definition at line 101 of file qs_wf_history_types.F.

◆ store_rho_ao

logical qs_wf_history_types::qs_wf_history_type::store_rho_ao = .FALSE.

Definition at line 101 of file qs_wf_history_types.F.

◆ store_rho_ao_kp

logical qs_wf_history_types::qs_wf_history_type::store_rho_ao_kp = .FALSE.

Definition at line 101 of file qs_wf_history_types.F.

◆ store_overlap

logical qs_wf_history_types::qs_wf_history_type::store_overlap = .FALSE.

Definition at line 101 of file qs_wf_history_types.F.

◆ store_frozen_density

logical qs_wf_history_types::qs_wf_history_type::store_frozen_density = .FALSE.

Definition at line 101 of file qs_wf_history_types.F.

◆ past_states

type(qs_wf_snapshot_p_type), dimension(:), pointer qs_wf_history_types::qs_wf_history_type::past_states => NULL()

Definition at line 104 of file qs_wf_history_types.F.


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