|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Next: Job Steps In DMAREL - Short Range Potential Input: Torsion Input Previous: Job Steps In DMAREL - Short Range Potential Input: Core-Shell Interactions Contents: Contents Page | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Three-Body
Interactions These directives
are only use by a three-body run. BOHA
ILABEL is an integer label giving the index of the three-body bond type. The same label is used in the THBO directive. ILABEL must be 1 for the first three-body bond type, 2 for the second, and so on up to a maximum of MAXTHB. The analytic form of the potential is
where However, the actual
angles in the crystal deviate slightly from equilibrium. There is a restriction
that none of the bond angles in the crystal can be 180 degrees (see QART).
The cutoff chosen is cos( Printed outputTHREE BODY FORCE CONSTANT WITH INDEX ILABEL
THE FORM OF THE THREE BODY POTENTIAL IS V = 1/2*K3* (THETA - THETA0)**2
K3 = K3 THETA0 = THETA0 Error messagesERROR - A THREE BODY FORCE CONSTANT HAS BEEN DUPLICATEDThe integer ILABEL has already been used for another three-body bond. ERROR - THE EQUILIBRIUM BOND ANGLE MUST BE GREATER THAN ARCCOS(0.999)
ILABEL is an integer label giving the index of the three-body bond type (see BOHA). The analytic form of the potential is
Printed outputTHREE BODY FORCE CONSTANT WITH INDEX ILABEL
THE FORM OF THE THREE BODY POTENTIAL IS V = K3 * (1+3.0 * COS(THETAI) * COS(THETAJ) * COS(THETAK))/RIJ**3 * RIK**3 * RJK**3
K3 = K3 THETA0 = THETA0 Error messagesERROR - A THREE BODY FORCE CONSTANT HAS BEEN DUPLICATED The integer ILABEL has already been used for another three-body bond.
ILABEL is an integer label giving the index of the three-body bond type (see BOHA). The analytic form of the potential is
Where Printed outputTHREE BODY FORCE CONSTANT WITH INDEX ILABEL
THE FORM OF THE THREE BODY POTENTIAL IS V = 1/2*K3* (THETA - THETA0)**2 * EXP(-R/RHO1) * EXP(-R/RHO2)
K3 = K3 RHO1 = RHO1 RHO2 = RHO2 Error messagesERROR - A THREE BODY FORCE CONSTANT HAS BEEN DUPLICATED
ILABEL is an integer label giving the index of the three-body bond type (see BOHA). The analytic form of the potential is
Printed outputTHREE BODY FORCE CONSTANT WITH INDEX ILABEL
THE FORM OF THE THREE BODY POTENTIAL IS V = 0.5* K3*(0.25*(THETA0-PI)**2-0.5*(THETA-PI)**2+0.25*((THETA-PI)**4) /((THETA0-PI)**2))
K3 = K3 THETA0 = THETA0 Error messagesERROR - A THREE BODY FORCE CONSTANT HAS BEEN DUPLICATED
ILABEL is an integer label giving the index of the three-body bond type (see BOHA). The analytic form of the potential is very complex, it is given below for the sake of completeness.
Where Where
Printed outputTHREE BODY FORCE CONSTANT WITH INDEX ILABEL
THE FORM OF THE THREE BODY POTENTIAL IS V = SIXTH ORDER POLYNOMIAL IN THETA WITH CORRECT LIMITS AT THETA = PI AND THETA = 0
K3 = K3 THETA0 = THETA0 Error message
ILABEL is an integer label giving the index of the three-body bond type (see BOHA). The analytic form of the potential is Where Printed outputTHREE BODY FORCE CONSTANT WITH INDEX ILABEL
THE FORM OF THE THREE BODY POTENTIAL IS V = 1/2*K3* (THETA - PI)**2
K3 = K3 THETA0 = THETA0 Error messages
THRH
ILABEL is an integer label giving the index of the three-body bond type (see BOHA). The analytic form of the potential is
Where
ILABEL is an integer label giving the index of the three-body bond type (see BOHA). The analytic form of the potential is
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Next: Job Steps In DMAREL - Short Range Potential Input: Torsion Input Previous: Job Steps In DMAREL - Short Range Potential Input: Core-Shell Interactions Contents: Contents Page |