generators_full

Module defining the generator determinants as all the determinants of the variational space.

This module is intended to be included in the NEED file to define a full set of generators.

Providers

degree_max_generators

File : generators_full/generators.irp.f

integer :: degree_max_generators

Max degree of excitation (respect to HF) of the generators

Needs:

n_det_generators

File : generators_full/generators.irp.f

integer :: n_det_generators

For Single reference wave functions, the number of generators is 1 : the Hartree-Fock determinant

Needs:

  • threshold_generators

Needed by:

psi_coef_generators

File : generators_full/generators.irp.f

integer(bit_kind), allocatable  :: psi_det_generators   (N_int,2,psi_det_size)
double precision, allocatable   :: psi_coef_generators  (psi_det_size,N_states)

For Single reference wave functions, the generator is the Hartree-Fock determinant

Needs:

Needed by:

psi_coef_sorted_gen

File : generators_full/generators.irp.f

integer(bit_kind), allocatable  :: psi_det_sorted_gen   (N_int,2,psi_det_size)
double precision, allocatable   :: psi_coef_sorted_gen  (psi_det_size,N_states)
integer, allocatable    :: psi_det_sorted_gen_order     (psi_det_size)

For Single reference wave functions, the generator is the Hartree-Fock determinant

Needs:

Needed by:

psi_det_generators

File : generators_full/generators.irp.f

integer(bit_kind), allocatable  :: psi_det_generators   (N_int,2,psi_det_size)
double precision, allocatable   :: psi_coef_generators  (psi_det_size,N_states)

For Single reference wave functions, the generator is the Hartree-Fock determinant

Needs:

Needed by:

psi_det_sorted_gen

File : generators_full/generators.irp.f

integer(bit_kind), allocatable  :: psi_det_sorted_gen   (N_int,2,psi_det_size)
double precision, allocatable   :: psi_coef_sorted_gen  (psi_det_size,N_states)
integer, allocatable    :: psi_det_sorted_gen_order     (psi_det_size)

For Single reference wave functions, the generator is the Hartree-Fock determinant

Needs:

Needed by:

psi_det_sorted_gen_order

File : generators_full/generators.irp.f

integer(bit_kind), allocatable  :: psi_det_sorted_gen   (N_int,2,psi_det_size)
double precision, allocatable   :: psi_coef_sorted_gen  (psi_det_size,N_states)
integer, allocatable    :: psi_det_sorted_gen_order     (psi_det_size)

For Single reference wave functions, the generator is the Hartree-Fock determinant

Needs:

Needed by:

select_max

File : generators_full/generators.irp.f

double precision, allocatable   :: select_max   (size_select_max)

Memo to skip useless selectors

Needs:

size_select_max

File : generators_full/generators.irp.f

integer :: size_select_max

Size of the select_max array

Needed by: