Cython绑定到MAD-X
项目描述
cpymad是Cython到MAD-X的绑定,用于在Python中提供对MAD-X解释器的完全控制和访问。
注意: 1.8.0版本中已移除对32位构建和Python 2.7的支持。1.10.0版本中已移除对Python 3.5的支持。
注意: Python 3.6和manylinux1已达到EOL。支持将在未来的版本中移除。
链接
许可证
cpymad源代码本身在免费许可证下,请参阅COPYING.rst。
然而,MAD-X软件包以及因此所有二进制cpymad包发行版都不是免费软件,请参阅MAD-X许可证。
更改日志
完整的更改日志可在CHANGES.rst在线获取。
报告问题
请注意,cpymad链接到一个定制的MAD-X构建,可能与官方CERN命令行客户端不同。这个二进制文件可能存在官方二进制文件没有的问题,反之亦然。
因此,在报告问题之前,请确保您向正确的接收者报告。首先尝试检查使用由CERN分发的MAD-X命令行客户端时该问题是否仍然存在,然后报告该问题
如果使用官方MAD-X可执行文件可以重现,则报告给CERN
如果使用官方MAD-X可执行文件无法重现,则报告给我们
请将错误报告中的代码尽可能简化,即删除所有可以删除的内容,以便问题仍然存在。这将使我们处理错误报告时节省一些精力。
如果可能,请直接在帖子中发布代码,不要上传zip文件,或链接到外部资源。
错误报告应描述问题,并包含一个类似于以下内容的Python脚本
from cpymad.madx import Madx
m = Madx()
m.call('commands.madx')
以及commands.madx
文件的内容。
您可以使用原始Python代码创建此文件,只需进行最小更改,告诉cpymad将所有MAD-X命令写入文件
m = Madx(command_log='commands.madx')
...
现在使用官方MAD-X命令行客户端运行此文件
madx commands.madx
如果madx
报告相同的错误,请检查commands.madx
文件中是否有任何语法错误。这些可能来自对cpymad的不正确使用,或cpymad中的错误。
项目详情
cpymad-1.16.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d0cfabe66df4c6db52b0b4d4eb6c0e80c97da6cef58a087bed7c1901ea2078bf |
|
MD5 | ed07dfa12a7254efdc2a5cff336296b4 |
|
BLAKE2b-256 | 24cecce86bbe121a7ad6cca7ef8adb01db1a7381f6d0188f40db8a2cfa00f566 |
cpymad-1.16.3-cp312-cp312-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 69cf6a502ec1c126407712652b158a4fa80ce8fb690c78a577b14e26528e1f23 |
|
MD5 | 44edda27fcc414d6886a06ad030aa7f0 |
|
BLAKE2b-256 | 481c29cd43cd9752839e8aa59d3068b472b22142348f937d7c09e981246d31b5 |
哈希值 for cpymad-1.16.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4ffc5d99a31a31f405bf976112403dca447cf2b7f4b58ab992c1614b90d6c4f0 |
|
MD5 | fbc1977271e6f0ef650b5d59eef519f6 |
|
BLAKE2b-256 | 7628b3ed22504ddd5dfeea6fe6dd900ef663c023aa16230ace669be1d6858112 |
哈希值 for cpymad-1.16.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fb78955a498cde8d21c347fb6ff595fa02643d8d93055a0b053c6f3b32a6b22f |
|
MD5 | 0cca30ad855db909af6051a21e115fdb |
|
BLAKE2b-256 | 49c3d8d45e11147cdd1642f36e16938a2d4b6913a7989239ee54cfd88a960baa |
哈希值 for cpymad-1.16.3-cp312-cp312-macosx_11_0_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e663a6fb0f252721fc9d3c8a7f9591d14da2cb72410bd8a462a27332be4d7330 |
|
MD5 | 7af5b59764508235fd050b27a3d13620 |
|
BLAKE2b-256 | 9d1a2cb2eece2e02dd546b46d7350778f6edeb53c03b84d2bb5ab5ca6090466e |
哈希值 for cpymad-1.16.3-cp312-cp312-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 98777541c03e0249bf6a40622c76222f82036488610d1e8faf87d50d981fb372 |
|
MD5 | 3323e33959fddb3d947d49f437a9780b |
|
BLAKE2b-256 | 2ae843466608ec9e1ed2b1147f5608bc669fb6a6d1ac7749d4062e23c058913c |
哈希值 for cpymad-1.16.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 662e0734d101dab4e7a88e9bcaf005611a60f1bb10dba928dffdf6b958b8308e |
|
MD5 | 31d6192a71196009b377b02201b41171 |
|
BLAKE2b-256 | efdf11f698118049c9a1743d4a18ca41fe0c038c6f7761efa953890e54bd83fd |
哈希值 for cpymad-1.16.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 39bb842eb33180b27aee14de5a275197953c10333977269232cd6b2b191cd243 |
|
MD5 | 22a7d6b5172991e7ef6a02295ae3fe2f |
|
BLAKE2b-256 | f4a6db01b35a1ffe21dec715df8890130393e9329dc1c16546046f5fb4e12646 |
哈希值 for cpymad-1.16.3-cp311-cp311-macosx_11_0_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2d0b7ff1ecc358c1681a7ca2950f122dcefd54c7fad9397b87af521c53120cc1 |
|
MD5 | c624dc1c44b23e94fcaca03fb577943c |
|
BLAKE2b-256 | 1132d7793612e550dc55fd28952b75a858695479078dace88bd8b9212068f0d2 |
哈希值 for cpymad-1.16.3-cp311-cp311-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8f1d35ce32be20d3c8a6ca84f9b3d84415942acaf3e23ddde74aad59d83f97cd |
|
MD5 | c69151c13db19fe279c3bd3e3261ea50 |
|
BLAKE2b-256 | 78563600d8cedf5906a5f072b27c4173b30447f5fdb14a7ab7b3d35e0db7f998 |
哈希值 for cpymad-1.16.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b7f0ee50eabf1de97b83f04872a16774129b9d519f22e7d2cf7a29838ff60f34 |
|
MD5 | 37a85665d23fda266bce2dd026927e03 |
|
BLAKE2b-256 | 3d902abd9361a1b75b481c96a5c8dab43814562bef4846dc999770884f87de1b |
哈希值 for cpymad-1.16.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 500326b0ba2fb90aa6ae5bba5f013d53061e92a260962ce683f11c90d6e5a76b |
|
MD5 | 38c806889fb9ddd6b35b12f5920fc637 |
|
BLAKE2b-256 | 9532980b1e52381b2042a2818d6a4e6be909cb658191b645dea3aa0f87965807 |
哈希值 用于 cpymad-1.16.3-cp310-cp310-macosx_11_0_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d7681371a440a91617d59ad90500a2d448c7364b8bba45d516d9e350dc6fa6c6 |
|
MD5 | 4634c91600ac4576c3b658a080014597 |
|
BLAKE2b-256 | d2a3bed4559ad54eead7cb3ee2c0f5dfd6a47a774827cbd163122b1af358cd0e |
哈希值 用于 cpymad-1.16.3-cp310-cp310-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fe306bdcdb9ea5e6ed9dfc3ea861a9411ba46d83ba0002ffd0cb35591460ff28 |
|
MD5 | 0c9b89ea7ae3ea688b08bb80ab14408e |
|
BLAKE2b-256 | 69c60c937e254ed7db065abd09a67e11c0b5adc2c4069404f0f754155bd2b2da |
哈希值 用于 cpymad-1.16.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d01e6aa51d5f7f53207cf7ae8935d756c3e60f6b25b9ec5ae4ac8405427eaea8 |
|
MD5 | 34f5c01b4f686402cb490f7df6ad0752 |
|
BLAKE2b-256 | 4abddf61a2df624991544200f3fc0fad5e1da7b4cf0cdcc5a63e16cb95e45ee4 |
哈希值 用于 cpymad-1.16.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c8107ec9363804dd531be67918cae070b4bdc22cf011edbe9cf8a005f101b42c |
|
MD5 | 2309f738e78b7ad4c4b1b344c29186e2 |
|
BLAKE2b-256 | 0c859e6627ee3e78d5209b61d5e8a00739176bf4122f66e27b84e1b5cc55f22e |
哈希值 用于 cpymad-1.16.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 42dca186206ae0d2066f637a00c3892e4ca1d398fbd5843ffaa1178f8966f922 |
|
MD5 | 760590d045d405da60d99c6d8d9119ef |
|
BLAKE2b-256 | 27640cf53c368ecbec845c6ed35a272518b32038d1d14306bd17db6433f21a74 |
哈希值 用于 cpymad-1.16.3-cp39-cp39-macosx_11_0_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 77aa22b493140f8cc895fc082ab53ed69368b5faa36dedf96aab8c1059df5b0b |
|
MD5 | 006d3d84c2b796f1c5f24f9cc8884c47 |
|
BLAKE2b-256 | 14e8b1178d5f65054f1b3b5b6c8854fc09794dcf80d0c9ce8a9fd19a296e01bb |
哈希值 用于 cpymad-1.16.3-cp39-cp39-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 51cacaba69b4d86c98006026fa2c268dc736b2addcaa596d4a829a44a4cfe992 |
|
MD5 | 64a19550b8c93c97638c64b6ec04e25a |
|
BLAKE2b-256 | aac0e3e1a392b0c32bbbb118d0e93e536da96312e73142fcc028fb4db2083f4b |
哈希值 用于 cpymad-1.16.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | daea4ca48920c9d9129c4b780ba7c3df945d4f2c32786cb9059d8e14100d8d94 |
|
MD5 | 4e1902971f8a8924fd97852700efe5a6 |
|
BLAKE2b-256 | a0a9c3048ff8d90556c62a751105cb6e540e45f903506d9818066effc425a2b3 |
哈希值 用于 cpymad-1.16.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 939410c1b532f704349e9c7c94c7fd61667f570327fb48c83d10ffd4fe8dcbb9 |
|
MD5 | 18d6a735ae22171417ea322b200078fe |
|
BLAKE2b-256 | e8bcae5605713297c87823bb77fd843af7751e9af776337c40275c58e5216449 |
哈希值 用于 cpymad-1.16.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dfb56998fc327f8a1a68cf9817947ebde081d8046ba7ab6c350e0d3c281e7401 |
|
MD5 | 406564000c0fb12c9314e89448cfbd5e |
|
BLAKE2b-256 | 1593f348052fce5d3f65fddac1b336dbaa5fcc5dd893d6632495552efe3414e6 |
哈希值 for cpymad-1.16.3-cp38-cp38-macosx_11_0_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2d40b212dd510fa670274c5f6922f288c93c0d6500fbe18ab73e0b0f8c7849d0 |
|
MD5 | c1609866d21c811a15407a2dde5a4adb |
|
BLAKE2b-256 | 9be3e734d8140a0c41c53dd974b69cca29a428f649822a9c311a16ab9ba092c7 |
哈希值 for cpymad-1.16.3-cp38-cp38-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f3fc9b58f7cb1daaa8f9b393932cdf14063f5d0ae32db51599be0b851c12bbd7 |
|
MD5 | c36f7f822d0d40d5db0dd0965dc93c0f |
|
BLAKE2b-256 | 006f23fb0c45e825e5b620823f8bbc22ca258f52bf40715b598d5441a6b09126 |
哈希值 for cpymad-1.16.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2ad3b4a1a61f69b949475ff1d1b8362f2cd09db59bb6bd0e259d8dbb95c28f78 |
|
MD5 | 4073a44a8626d636d53802dd9a5ae224 |
|
BLAKE2b-256 | ca458c0197abececedffb16d39b410b2f21e63da917cb615637c2fd7dd2978d6 |
哈希值 for cpymad-1.16.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4aa0d16805dffc8576db15852fbc39957541953a22b1ad82be3b4b25e80b6037 |
|
MD5 | adf0126ec401d0a02b70669af6563d50 |
|
BLAKE2b-256 | c3a2a96f084fdd5ec7095499ebe53400c7a2347bba5fb70c6717d439d5c57022 |
哈希值 for cpymad-1.16.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6c570b046bb86f0f89a64b4369b1be54c4c7e39120f65e49321206144dbf0876 |
|
MD5 | 120748c000acd3415f7a7570be3cacc7 |
|
BLAKE2b-256 | 79a2b522889213fd55bd1802e0f69a2495a5e087ab5ca0a9eae156536a5485bc |
哈希值 for cpymad-1.16.3-cp37-cp37m-macosx_11_0_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e9a309bc93551019048761e375641c32121af151c3a4d90e8eb1ebbb7a408919 |
|
MD5 | a2a155fcdfb220f826c38e0ed3b8d784 |
|
BLAKE2b-256 | 3497e9df76c1e0675df994ac756107b8a156d5f0ab98eb79dff7c2b151728270 |
哈希值 for cpymad-1.16.3-cp37-cp37m-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cd9aa09bad845dd6a3a3164125a712e7f3e3c8a9fe5cdf1401efc7532e0a530b |
|
MD5 | a8a50873c0965019a1ed66c831b1d921 |
|
BLAKE2b-256 | 97283fef8b8664e763f75833d3050d138db1256349db4632659712d2f4ac982a |
哈希值 for cpymad-1.16.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2f5dadb55fb4a373d2c82e5b255b02bc50eb745e5ed583632f75f8ccc6628fb3 |
|
MD5 | 544533f3c7d827aa9849114e980c3381 |
|
BLAKE2b-256 | e26abb9d54edb315af7aa8562f34e4c8bd0f40a7e5040215742edfd6241b22ee |
哈希值 for cpymad-1.16.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7e1e88a895b94a0b428607f3b08c618cdd6d571a8bf895f8b6bddd258d618cb9 |
|
MD5 | d476dc90e72d17e930d9045384b07180 |
|
BLAKE2b-256 | 3fe1cead4030fb9256e81b86f0397e7744e1bbf3b5eacd0c13cf5a26f47c77fc |
哈希值 for cpymad-1.16.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | afd90aa3af60bd599616ce99e59fe4820114936ffdf350d7cdc192973a0f4430 |
|
MD5 | de96f3ee3e261e7ca40a019ab409433e |
|
BLAKE2b-256 | fbe8663cdc10fefd2dfedb013149e1982e2323bd01b181818a287d9996a6a016 |
哈希值 for cpymad-1.16.3-cp36-cp36m-macosx_11_0_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d8bba6c2068a71263354f691cba32d8c7d0b7acbda2e0605ac3e573fb9592cef |
|
MD5 | 02ac94bea58f2a4bc7460ff847667190 |
|
BLAKE2b-256 | fcbdf6ab914907fea89577c2c04bedbb99a02ab25a1f2daa0c28a8ac0b674799 |
哈希值 用于 cpymad-1.16.3-cp36-cp36m-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 18f9cf30a6a66e84fab800d126b47a29b109ded3ff6d1097f28287cfab036d28 |
|
MD5 | dc6f01bd4563a912ff6bc2850b9e22bb |
|
BLAKE2b-256 | 8cde4fd9c3db3e64b791701f537fd1906d25f5e9c210029839b277b146edc6d3 |
哈希值 用于 cpymad-1.16.3-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e9ce17cf5b8c35f691fcbe1fb1adbafdcfe36ac3ff7627b555e2927988a1a2aa |
|
MD5 | 023196617b5b50842cf90839351ee066 |
|
BLAKE2b-256 | 80e5d09ae43317529c6475eb33e261be3a5a596679c6ba91f4f53f84b481a0c1 |