维格纳符号

pywigxjpf的Python项目详细描述


wigxjpf计算wigner 3j、6j和9j符号 精确使用素数分解和多字整数运算。

内联使用信息

在线提供:

import pywigxjpf as wig
help(wig)                # For interfaces.
help(wig.pywigxjpf)      # For usage information.

库使用

wigxjpf的python接口使用cffi。

定义七个函数:

wig_table_init(max_two_j,wigner_type)
wig_table_free()
wig_temp_init(max_two_j)
wig_temp_free()

wig3jj(jj1,jj2,jj3, mm1,mm2,mm3)
wig6jj(jj1,jj2,jj3, jj4,jj5,jj6)
wig9jj(jj1,jj2,jj3, jj4,jj5,jj6, jj7,jj8,jj9)

注意,参数将以整数形式给出,其中 数值的两倍(这是jj试图指示的)。 即,半整数参数将作为奇数整数传递。

在计算任何 符号。

此外,接受带有参数的数组的接口 还提供:

wig3jj_array([jj1,jj2,jj3, mm1,mm2,mm3])
wig6jj_array([jj1,jj2,jj3, jj4,jj5,jj6])
wig9jj_array([jj1,jj2,jj3, jj4,jj5,jj6, jj7,jj8,jj9])

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java面试类问题   如何使用java中的opencsv CSVWriter在csv中写入对象列表   java预期输出的值未显示   JAXB循环错误的java检测行/代码   jakarta ee获取servlet中java ee项目的绝对路径   Java I/O文件程序   Java 6上载文件检查带注释的MimeType   java如何让izpack安装程序正确限制基于OS体系结构的文件集   java如何使用For循环将不同LiearLayout中的名称与DB分离   无根模式的java验证XML   java如何使用EWS API发送带有附件的数字签名邮件   使用java和jdbc程序检查配置单元表的列约束来创建配置单元表   java如何从Android应用程序启动Skype呼叫?   JAVAlang.NoSuchMethodError:org。json。JSONObject<init>(Ljava/lang/Object;)五、   java如何使用api将HTML转换为PPT文件?