Transforms all the basis positions into the cartesian reference system
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical | :: | lcartesian | ||||
real(kind=dp) | :: | rbasis(3,*) | ||||
real(kind=dp) | :: | abasis | ||||
real(kind=dp) | :: | bbasis | ||||
real(kind=dp) | :: | cbasis | ||||
integer | :: | nlbasis | ||||
integer | :: | nrbasis | ||||
integer | :: | nleft | ||||
integer | :: | nright | ||||
real(kind=dp) | :: | zperleft(3) | ||||
real(kind=dp) | :: | zperight(3) | ||||
real(kind=dp) | :: | tleft(3,*) | ||||
real(kind=dp) | :: | tright(3,*) | ||||
logical | :: | linterface | ||||
integer | :: | naez | ||||
integer | :: | nemb | ||||
real(kind=dp) | :: | bravais(3,3) | ||||
integer | :: | kaoez(natypd,*) | ||||
integer | :: | noq(naezd) | ||||
integer | :: | naezd | ||||
integer | :: | natypd | ||||
integer | :: | nembd |