tblite
Light-weight tight-binding framework
|
Proxy module to expose coordination number containers. More...
Functions/Subroutines | |
subroutine, public | new_ncoord (self, mol, cn_type, kcn, rcov, en) |
Create a new generic coordination number container. | |
Proxy module to expose coordination number containers.
subroutine, public tblite_ncoord::new_ncoord | ( | class(ncoord_type), intent(out), allocatable | self, |
type(structure_type), intent(in) | mol, | ||
character(len=*), intent(in) | cn_type, | ||
real(wp), optional | kcn, | ||
real(wp), dimension(:), intent(in), optional | rcov, | ||
real(wp), dimension(:), intent(in), optional | en ) |
Create a new generic coordination number container.
[out] | self | Instance of the coordination number container |
[in] | mol | Molecular structure data |
[in] | cn_type | Coordination number type |
kcn | Steepness of counting function | |
[in] | rcov | Optional set of covalent radii to be used in CN |
[in] | en | Optional set of electronegativity to be use din CN |