JDFTx  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
YlmInternal Namespace Reference

Functions

template<int lm>
__hostanddev__ double Ylm (double x, double y, double z)
 
 DECLARE_Ylm (6,-0.31539156525252005 *(Power(x, 2)+Power(y, 2)-2.*Power(z, 2))) DECLARE_Ylm(8
 
*x y *x y DECLARE_Ylm (9,-0.5900435899266435 *y *(-3.*Power(x, 2)+Power(y, 2))) DECLARE_Ylm(11
 
*x y *x y *y * Power (x, 2)+Power(y
 
*x y *x y *y * Power (z, 2))) DECLARE_Ylm(12
 
*x y *x y *y *z *x *x y *x y *z DECLARE_Ylm (15, 0.5900435899266435 *x *(Power(x, 2)-3.*Power(y, 2))) DECLARE_Ylm(16
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y 
DECLARE_Ylm (17,-1.7701307697799304 *y *(-3.*Power(x, 2)+Power(y, 2))*z) DECLARE_Ylm(18
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z ** 
Power (Power(x, 2)+Power(y, 2), 2)-72.*(Power(x
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z 
Power (y, 2))*Power(z
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z * 
Power (z, 4))) DECLARE_Ylm(21
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z
*x *z *x y *x y *x *z 
DECLARE_Ylm (24, 0.6258357354491761 *(Power(x, 4)-6.*Power(x, 2)*Power(y, 2)+Power(y, 4))) DECLARE_Ylm(25
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z
*x *z *x y *x y *x *z *y ** 
Power (x, 4)-10.*Power(x
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z
*x *z *x y *x y *x *z *y 
DECLARE_Ylm (26, 8.302649259524166 *x *(x-y)*y *(x+y)*z) DECLARE_Ylm(27
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z
*x *z *x y *x y *x *z *y *y *x
*y *z *y *z *x *x y *x y *z *x
*z 
DECLARE_Ylm (35, 0.6563820568401701 *x *(Power(x, 4)-10.*Power(x, 2)*Power(y, 2)+5.*Power(y, 4))) DECLARE_Ylm(36
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z
*x *z *x y *x y *x *z *y *y *x
*y *z *y *z *x *x y *x y *z *x
*z *x *y 
DECLARE_Ylm (37, 2.366619162231752 *y *(5.*Power(x, 4)-10.*Power(x, 2)*Power(y, 2)+Power(y, 4))*z) DECLARE_Ylm(38
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z
*x *z *x y *x y *x *z *y *y *x
*y *z *y *z *x *x y *x y *z *x
*z *x *y *x *x y *y *x y *y *z
*x *y *y *z ** 
Power (Power(x, 2)+Power(y, 2), 3)+90.*Power(Power(x
 
*x y *x y *y *z *x *x y *x y
*z *x *x y *y *x y *x *y *y *z
*x *z *x y *x y *x *z *y *y *x
*y *z *y *z *x *x y *x y *z *x
*z *x *y *x *x y *y *x y *y *z
*x *y *y *z * 
Power (z, 6))) DECLARE_Ylm(43
 

Detailed Description

Auto-generated code for computing real spherical harmonics and their Clebsch-Gordon coefficients The external interface to these functions follows the end of this namespace block