Calculates bond-order btw atoms. -diagonal elements- should be ignored (in practice they are juat the Mulliken charges) revised 13.09.2016 by Ludger: Bond order is See e.g. INTERNATIONAL JOURNAL OF QUANTUM CHEMISTRY, VOL. XXVI, I S 1-154 ( 1984)
if( OUTPUT <0 ) no print-out
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(param) | :: | p | ||||
| type(basis) | :: | b | ||||
| real(kind=long), | intent(in) | :: | d(b%n_basis,b%n_basis) | |||
| integer, | intent(in) | :: | output | |||
| real(kind=long), | intent(out), | optional, | target | :: | bondorder(p%n_nuc,p%n_nuc) |