get_cumulative_list Interface

public interface get_cumulative_list

Contents


Module Procedures

private function get_cumulative_list_Excite_1_t(det_I, incomplete_exc, possible_holes) result(cSum)

@brief Build up a cumulative list of matrix elements.

Read more…

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: det_I(:)
type(Excite_1_t), intent(in) :: incomplete_exc
integer, intent(in) :: possible_holes(:)

Return Value real(kind=dp), (size(possible_holes))

private function get_cumulative_list_Excite_2_t(det_I, incomplete_exc, possible_holes) result(cSum)

@brief Build up a cumulative list of matrix elements.

Read more…

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: det_I(:)
type(Excite_2_t), intent(in) :: incomplete_exc
integer, intent(in) :: possible_holes(:)

Return Value real(kind=dp), (size(possible_holes))