CloudPSS SDK
CloudPSS SDK是基于CloudPSS-API封装的模型及软件开发套件。用户可通过编写Python、Matlab等脚本构建自定义模型,或是调用CloudPSS平台中的模型修改、仿真计算功能,实现诸如自动修改模型、批量仿真计算、自动化生成报告等复杂且繁琐的功能。用户也可在其自己的应用程序中调用CloudPSS仿真引擎,实现仿真驱动的高级分析应用。
CloudPSS SDK包含模型层、算法层和应用层三种开发套件,其中:
模型层开发套件帮助用户在CloudPSS SimStudio官方潮流计算、电磁暂态仿真、移频电磁暂态仿真、综合能源能量流计算等内核中开发第三方模型或用户自定义模型。目前,模型层SDK已开放基于Matlab函数的自定义控制元件接入,后续将进一步开放Python、C/C++的标准元件开发套件。算法层开发套件帮助用户在CloudPSS FuncStudio中集成自己的算法内核,从而借助CloudPSS XStudio平台快速开发并部署自己的计算应用。该部分内容将在年内发布,敬请期待。应用层开发套件帮助用户在利用脚本的形式快速调用CloudPSS官方计算内核和第三方接入的计算内核,从而方便用户开发高级计算分析应用。其中,SimStudio-SDK现已支持SimStudio中的模型修改和潮流计算和电磁暂态仿真两种计算内核。
下载与安装
pip install cloudpss
需要升级的话,执行下面的命令:
pip install --upgrade cloudpss
完全卸载
执行下面的命令进行完全卸载:
pip uninstall cloudpss
Metadata
Release files for cloudpss-hydrogen 4.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cloudpss-hydrogen-4.5.0.tar.gz | 83.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cloudpss_hydrogen-4.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 179.3 kB
Release files / cloudpss-hydrogen-4.5.0.tar.gz
| Download URL | cloudpss-hydrogen-4.5.0.tar.gz |
|---|---|
| Size | 83.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f7306431b4f3fefa43e1b255edee5954421b8b4368e507ce01b6d614291f9bd7
|
|
BLAKE2b-256 checksum How to use checksums |
3d123c8de2fbbd5554ec5fa4c2db8dcc06d835ea1d280c8a728e7eb43da915bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.0.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.7.9
|
Release files / cloudpss_hydrogen-4.5.0-py3-none-any.whl
| Download URL | cloudpss_hydrogen-4.5.0-py3-none-any.whl |
|---|---|
| Size | 96.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a0bb4d8623cc0dab96c87c0a34563a8f08db6f7a38c4388e028f9acdfc8fd68d
|
|
BLAKE2b-256 checksum How to use checksums |
43a7d5504d6a59a04ea16e6645796811b5a9d097147694ab4ddda630d82c32d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.0.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.7.9
|