tblite
Light-weight tight-binding framework
Loading...
Searching...
No Matches
Data Types | Functions/Subroutines | Variables
tblite_ncoord_exp Module Reference

Coordination number implementation using an exponential counting function, same as in dftd3. More...

Data Types

type  exp_ncoord_type
 Coordination number evaluator. More...
 

Functions/Subroutines

subroutine, public new_exp_ncoord (self, mol, kcn, cutoff, rcov)
 

Variables

real(wp), parameter default_kcn = 16.0_wp
 Steepness of counting function.
 

Detailed Description

Coordination number implementation using an exponential counting function, same as in dftd3.

Function/Subroutine Documentation

◆ new_exp_ncoord()

subroutine, public tblite_ncoord_exp::new_exp_ncoord ( type(exp_ncoord_type), intent(out) self,
type(structure_type), intent(in) mol,
real(wp), optional kcn,
real(wp), intent(in), optional cutoff,
real(wp), dimension(:), intent(in), optional rcov )
Parameters
[out]selfCoordination number container
[in]molMolecular structure data
kcnSteepness of counting function
[in]cutoffReal space cutoff
[in]rcovCovalent radii