CONGEN
5.0
Configuration generation for SCATCI
|
Determinant binary search tree. More...
Public Member Functions | |
procedure, public | init => init_det_tree |
procedure, public | compare => compare_determinats |
procedure, public | locate_det => locate_in_det_tree |
procedure, public | dtwrite => write_determinant |
final | final_det_tree |
Public Attributes | |
integer, dimension(:), pointer | det => null() |
integer, dimension(:), pointer | ndo => null() |
integer | nelt = 0 |
This is an extension of the plain integer binary search tree to one that operates on the determinant storage. The relation used in the ordering is the lexicographical order of the determinants as provided by the overriden subroutine "compare".
Definition at line 43 of file congen_bstree.f90.
procedure, public congen_bstree::det_tree::compare |
Definition at line 49 of file congen_bstree.f90.
procedure, public congen_bstree::det_tree::dtwrite |
Definition at line 51 of file congen_bstree.f90.
|
final |
Definition at line 52 of file congen_bstree.f90.
References congen_bstree::final_det_tree().
procedure, public congen_bstree::det_tree::init |
Definition at line 48 of file congen_bstree.f90.
procedure, public congen_bstree::det_tree::locate_det |
Definition at line 50 of file congen_bstree.f90.
integer, dimension(:), pointer congen_bstree::det_tree::det => null() |
Definition at line 44 of file congen_bstree.f90.
integer, dimension(:), pointer congen_bstree::det_tree::ndo => null() |
Definition at line 45 of file congen_bstree.f90.
integer congen_bstree::det_tree::nelt = 0 |
Definition at line 46 of file congen_bstree.f90.