Cartesius Library
configurations::configuration Type Reference

Derived type describing configuration as a single Slater determinant, which is a set of occupied spin-orbitals. More...

Public Member Functions

procedure, pass conf_list_to_array
 
procedure, pass conf_array_to_list
 

Public Attributes

type(list), pointer spinorbitals => NULL()
 
type(spinorbital_ptr), dimension(:), allocatable spinorbitar
 
class(*), pointer parentelectronicgroup => NULL()
 

Detailed Description

Derived type describing configuration as a single Slater determinant, which is a set of occupied spin-orbitals.

Note
Depending on application either list or array representation of a set of spin- orbitals may be convenient.

Member Function/Subroutine Documentation

◆ conf_array_to_list()

procedure, pass configurations::configuration::conf_array_to_list

◆ conf_list_to_array()

procedure, pass configurations::configuration::conf_list_to_array

Member Data Documentation

◆ parentelectronicgroup

class(*), pointer configurations::configuration::parentelectronicgroup => NULL()

◆ spinorbitals

type(list), pointer configurations::configuration::spinorbitals => NULL()

◆ spinorbitar

type(spinorbital_ptr), dimension(:), allocatable configurations::configuration::spinorbitar

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