Tokamak integrated modeling and analysis toolkit.
Project description
FyTok
Description
Tokamak integrated modeling and analysis toolkit.
NOTICE:
- This project is still under development, and the API may change at any time.
- IMAS data dictionary is not included in this project, please download it from the official website.
- TO Developer: 与 dd 相关的 spdm.plugins 放在 project fytok 下
Software Architecture
Software architecture description
Installation
Requirements:
Build dependence
- IMAS data dictionary > 3.38.1 # IMAS DD 源文件
- fytok_data # 装置相关的映射文件 <fytok_data>/mapping
Develop Build (inplace)
Create IMAS wrapper
export IMAS_DD_PATH= /home/salmon/workspace/data-dictionary
export FYTOK_MAPPING_PATH=/home/salmon/workspace/fytok_data/mapping
cd $IMAS_DD_PATH
patch -s -p0 < <fytok dir>/python/setup_helper/dd_<dd version>.patch
cd <fytok dir>/python
python3 setup.py install_imas_wrapper --prefix=./
Release Build
TODO:...
cd <fytok dir>/python
python3 setup.py bist_
Instructions
Contribution
Feature
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fytok-0.5.2.2.tar.gz
(1.4 MB
view details)
Built Distribution
fytok-0.5.2.2-py3-none-any.whl
(158.0 kB
view details)
File details
Details for the file fytok-0.5.2.2.tar.gz
.
File metadata
- Download URL: fytok-0.5.2.2.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a60e12808e56a0dd0312bb1c1be59b8566c85bab30b376564f25007be0675411 |
|
MD5 | 88bd1d1b14759dc4a1ea58f64ee30c5d |
|
BLAKE2b-256 | 80b202d24c69b7f74eaff07dc6482c5d05a326d0c95d99fc5316448caffaed6c |
File details
Details for the file fytok-0.5.2.2-py3-none-any.whl
.
File metadata
- Download URL: fytok-0.5.2.2-py3-none-any.whl
- Upload date:
- Size: 158.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e86df0ac99e278998f538f5185a4ddc6ada3609363ff6e793e4db9cf1a992acd |
|
MD5 | bc86ae39577556f4d2d7262d73e11969 |
|
BLAKE2b-256 | 8239926e008df9fc8f2923f42903290cc2c83f872374b7c851b1dbaa28b384f8 |