Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(structure_type), | intent(in) | :: | mol |
Molecular structure data |
||
real(kind=wp), | intent(in) | :: | trans(:,:) |
Lattice points |
||
real(kind=wp), | intent(in) | :: | cutoff |
Real space cutoff |
||
real(kind=wp), | intent(in) | :: | rcov(:) |
Covalent radius |
||
real(kind=wp), | intent(in) | :: | dEdcn(:) |
Derivative of expression with respect to the coordination number |
||
real(kind=wp), | intent(inout) | :: | gradient(:,:) |
Derivative of the CN with respect to the Cartesian coordinates |
||
real(kind=wp), | intent(inout) | :: | sigma(:,:) |
Derivative of the CN with respect to strain deformations |
Geometric fractional coordination number, supports exponential counting functions.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(structure_type), | intent(in) | :: | mol |
Molecular structure data |
||
real(kind=wp), | intent(in) | :: | trans(:,:) |
Lattice points |
||
real(kind=wp), | intent(in) | :: | cutoff |
Real space cutoff |
||
real(kind=wp), | intent(in) | :: | rcov(:) |
Covalent radius |
||
real(kind=wp), | intent(out) | :: | cn(:) |
Error function coordination number. |
||
real(kind=wp), | intent(out), | optional | :: | dcndr(:,:,:) |
Derivative of the CN with respect to the Cartesian coordinates. |
|
real(kind=wp), | intent(out), | optional | :: | dcndL(:,:,:) |
Derivative of the CN with respect to strain deformations. |