运输范围
omfit-transp的Python项目详细描述
TRANSP用作OMFIT项目一部分的文件:https://omfit.io/
提供:
- OMFITtranspNamelist
- omfittranspata公司
- OMFITtranspMultigraph
- 乌贼
- OMFITtranspOutput
- 检查“传输”运行
- 等待运输运行
- 下一个可用的\u TRANSP_runid
- OMFITfbm公司
要求:
- matplotlib>;=3.1,!=3.2.1,!=3.2.2 数量=1.12 本机>;=0.67.0 scipy>;=1.0 不确定性 X射线=0.10.8
- omfit_namelist==2020.12.2.22.59 ==引用===外部链接== omfit_路径==2020.12.2.22.59 omfit_nc==2020.12.2.22.59 omfit_mds==2020.12.2.22.59omfit_数据==2020.12.2.22.59 ==引用===外部链接== omfit_commonclasses==2020.12.2.22.59
https://omfit.io/contributors.html
文件:
OMFITtranspNamelist
Class used to interface with TRANSP input "namelist"
This is necessary because the TRANSP input namelist is not a default format
(e.g. with the update_time functionality)
:param filename: filename passed to OMFITobject class
:param \**kw: keyword dictionary passed to OMFITobject class
omfittranspata公司
^{pr2}$OMFITtranspMultigraph
Class for unique manipulation/plotting of TRANSP multigraph mdsValues.
乌贼
Class for handling TRANSP netcdf statefile (not to be confused with the time-dependent TRANSP output CDF file)
OMFITtranspOutput
Class for dynamic serving of TRANSP output data from MDS or CDF
检查“传输”运行
Function that checks the status of a TRANSP run as reported
by the TRANSP MONITOR GRID website: https://w3.pppl.gov/transp/transpgrid_monitor
:param runid: runid to be checked
:param project: project (ie. tokamak) of the runid (optional)
:param tunnel: use SOCKS via specified tunnel
:return: * None if no matching runid/project is found
* tuple with 1) True/None/False if run went ok, run is waiting, run failed
and 2) dictionary with parsed HTML information
等待运输运行
Function that waits for a TRANSP run to end as reported
by the TRANSP MONITOR GRID website: https://w3.pppl.gov/transp/transpgrid_monitor
:param runid: runid to be checked
:param project: project (ie. tokamak) of the runid (optional)
:param t_check: how often to check (seconds)
:param verbose: print to screen
:param tunnel: use SOCKS via specified tunnel
:return: * None if no matching runid/project is found
* tuple with 1) True/False if run went ok or run failed
and 2) dictionary with parsed HTML information
下一个可用的\u TRANSP_runid
Function which checks what MDS+ tree entries are available
:param runid: runid to start checking from (included)
:param project: project [e.g. D3D, ITER, NSTX, ...] used to set the MDS+ TRANSP tree and server to be queried
:param increment: positive / negative
:param skiplist: list of runids to skip
:param server: MDS+ TRANSP server to be queried [e.g. 'atlas.gat.com', or 'transpgrid.pppl.gov']
:return: tuple with next available runid (as integer with format shotXXYY) and augmented skiplist
OMFITfbm公司
Class for handling NUBEAM FBM distribution function files
- 项目
标签: