w7x

View on PyPIReverse Dependencies (0)

0.6.0 w7x-0.6.0-py3-none-any.whl

Wheel Details

Project: w7x
Version: 0.6.0
Filename: w7x-0.6.0-py3-none-any.whl
Download: [link]
Size: 126586
MD5: 2001f9aaae184ea12dbb35aa95069690
SHA256: 889b4239a4ad86b70e06aeb95fb584a87262dc863f150938c278aa9dedd612cf
Uploaded: 2023-07-23 04:22:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: w7x
Version: 0.6.0
Summary: The w7x package is a simulation framework that defines interfaces for simulation codes with interchangeable backends, computation pipelines in a directed acyclic graph that communicate via a central state.
Author: Daniel Böckenhoff
Author-Email: dboe[at]ipp.mpg.de
Home-Page: https://gitlab.mpcdf.mpg.de/dboe/w7x
Project-Url: Documentation, https://dboe.pages.mpcdf.de/w7x
Project-Url: Repository, https://gitlab.mpcdf.mpg.de/dboe/w7x
License: MIT
Keywords: Wendelstein 7-X,simulation,state,field line tracer,vmec,extender,numerical modeling,distributed computing
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8,<4.0
Requires-Dist: dask[complete,distributed] (>=2021.06.00)
Requires-Dist: dill
Requires-Dist: gitpython (<4.0.0,>=3.1.31)
Requires-Dist: graphviz; extra == "dot"
Requires-Dist: hydra_core
Requires-Dist: hyperopt; extra == "hyperopt"
Requires-Dist: netCDF4
Requires-Dist: numpy (>=1.20.0)
Requires-Dist: osa
Requires-Dist: pathlib; python_version < "3.10"
Requires-Dist: requests
Requires-Dist: rna[pyqtgraph] (>=0.11.0)
Requires-Dist: scikit-learn (>0.0)
Requires-Dist: scipy (>=1.9.2)
Requires-Dist: tfields[io] (>=0.5.0)
Provides-Extra: dot
Provides-Extra: hyperopt
Description-Content-Type: text/x-rst
[Description omitted; length: 2002 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.6.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
w7x/__init__.py sha256=ah57JI2wNEvsjkQ7gMh0IABwoIxKh2dqDDS22XneQXA 571
w7x/__main__.py sha256=LeXgNekQwix4K3x1iR8wVKUqcu6LPakessFaOsn36QE 8105
w7x/compatibility.py sha256=seIuE1-Vk3dL4xLSaPQIyaDm6kRZnK8ccMYP8NGkUE0 3008
w7x/conf/config.yaml sha256=cxS8Zk-skAqURF69lGCH6TQZZhGwIPti1IS25MXFjNY 4858
w7x/config.py sha256=Zm-EfTZUEkxKbFbyDVr4r9f0tf67jTHoWMtGhRbGk9w 23743
w7x/core.py sha256=nlFpzhaGZcs_62BGFLMYReogzlcIvfDCnzRgv9GME9o 20312
w7x/lib/__init__.py sha256=1uDbAyv2keU_WSu0B2-AN5_E1O6_8nY6nxmwsKIZBcQ 89
w7x/lib/dataclasses.py sha256=UoqXyYYEPvUIim6Bue3TQwUwtZfJztGaxbYlF2RnfzE 3866
w7x/lib/equilibrium.py sha256=RFoWTQN8jnuDevn4B5GN59E_w_em_Q81relkEBr9C1I 17525
w7x/lib/profiles.py sha256=p2ilqT6EcOIY_S0c2LOcZtHcyOCC0oK7dwZcvh9DdzU 15963
w7x/lib/tfields.py sha256=v5VImJEiWaDPMlNCGbWQIzHnQqLIn155DMBDu0_aIzk 7864
w7x/lib/timeout.py sha256=I_8u2YUTQNfQdv86OiiQg94b6yKdU8VAsWZBP68tT7U 3221
w7x/lib/utils.py sha256=cRRvX47AC4YgDN7DzcJ85VxdkebLnqNFkXH4wFwEbKs 952
w7x/lib/webdav.py sha256=dBpLdgAotwXZtBBNLrjW_NCbMRHW2cCQq78cT01s_SU 2341
w7x/merge.py sha256=QUVjYor-fHrvpgbWxYf9LMLgi9nvmgehnjYP65H29ug 6463
w7x/model.py sha256=wkj-9_wmbks42kMY269ugqeE6I-vdZI7cAbW1HIBc1Y 41945
w7x/plotting/__init__.py sha256=iQ3wMCVMUf21ew-4S1NXJDn95-w0FCTN5Ln_WmlBep4 42
w7x/plotting/extender.py sha256=CyYUVsHu0jj-gqMNRLEAp2flbOp202l-mgqfsJWam6U 2402
w7x/plotting/poincare.py sha256=WfMcDtQWrBRtNx0A-glFhVLKAtTZjHa8TFqw1PqKSC4 4498
w7x/plotting/vmec.py sha256=u8EQObfiFKlB3qPV_2dUh6byDeNiiKcHZUeAJKjG9uk 7357
w7x/setup/presentation.py sha256=PLe8flczwchhKTvPqV7-yQr6mj9aKmMD5OB88qPFlBE 535
w7x/setup/vmec/nn.py sha256=QKvTzOum0frK9c9HEMYJlG19W7zdRzlw123huuUTPtg 1328
w7x/setup/vmec/stellopt.py sha256=DUTRlLQJQu5m9-DEeU3c0e2YM1ibN2KLvjiShG-L6ko 1170
w7x/simulation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
w7x/simulation/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
w7x/simulation/backends/local/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
w7x/simulation/backends/local/extender.py sha256=m631tg_dFm829OA-2S43C30OfSqlM5pbyDElz-9WLA8 3451
w7x/simulation/backends/mock/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
w7x/simulation/backends/mock/flt.py sha256=Ose3Mp2Zl9uN_jIPlNRHlbzKKuittIi-8XtPneJas6E 6951
w7x/simulation/backends/mock/vmec.py sha256=fVbkLfDK3fXNpdu85M_iwLpaiNCasJ3fEMBUxJs4kBU 3514
w7x/simulation/backends/nn/vmec.py sha256=TlIMnPzX7vyPlWhsgFXAsNUgA9l7NlqipSCNQ7VeD-M 7432
w7x/simulation/backends/runner/__init__.py sha256=rpH-hhhlCo6H_XfMry1gImGBJvn5PADFy4Iy83Ehufc 28
w7x/simulation/backends/runner/base.py sha256=u63xGIA-RjbCPpKJG0cKun0-XZ27sdGM_Oj3zXCr7LM 13835
w7x/simulation/backends/runner/coils.py sha256=ukQNeSg6n-aO3Xwgd0mXsjdb-Ifk6xZH9K26FZyyKdM 3741
w7x/simulation/backends/runner/vmec.py sha256=wTAsU89WO997YQjNv5SeZfBboPS0D3X5eM9PgHVpCXM 4914
w7x/simulation/backends/slurm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
w7x/simulation/backends/slurm/extender.py sha256=BwphwIPf14T_2QC3SGPtFPE6I6lFfh85vSlLJiAt5Ds 12845
w7x/simulation/backends/web_service/__init__.py sha256=Pn9g0hBLaR6Fq-QjlBZtESicMr6Xsbt29xDVmQeDAEY 317
w7x/simulation/backends/web_service/base.py sha256=vV1hDzPAu0hjLnpjAT8-Xil8DlElm15z6jnTgoqUv00 21784
w7x/simulation/backends/web_service/coils.py sha256=G4TMPYxnJUvzM9CEe_XVLwWzSbMhpYrojaFc2CBujQ4 1261
w7x/simulation/backends/web_service/components.py sha256=ZpPW8eGiw9ld6jQ9UQFHJnXCzMAbx1uCj8pknOhUXzQ 16184
w7x/simulation/backends/web_service/extender.py sha256=12tjz53zoidmLSrYENBLlfmZPb8K5ljorhU_1cQSAtQ 6976
w7x/simulation/backends/web_service/flt.py sha256=Q10xilPV9VmMgGRog0og0MZiqsQTjx32r3-iIKdv0qg 32170
w7x/simulation/backends/web_service/vmec.py sha256=dcACknFsy6NhQkKXrwetdzWE8-7KwOuYfiUqcb2zkwM 5528
w7x/simulation/coils.py sha256=eNxkmpSDl-5RJe3EJNiyDD65m6zwgLFSlTsPUX1lqWE 737
w7x/simulation/components.py sha256=TecRmP7mnLp6xzKcYY10SdS6tBHLvwktY_BwD-9VbFI 6258
w7x/simulation/extender.py sha256=_YSsPElSDu3ulvvg-Jew9ZpZma0BfYZLnhGOSuvn9pg 5191
w7x/simulation/fieldlines.py sha256=JVre6niSEEXDSF0rh3juBr4WtIXLmc8dSA6xoGugBo8 1016
w7x/simulation/flavors/__init__.py sha256=8pqr0kPHIyAy01757ZOLSiv7K2qysR1dNlJkHlpDhXc 1005
w7x/simulation/flavors/equilibrium.py sha256=F4Y-LU4tjamSygBZIgR-oMCZ-nLfdYbI1dttcF1KFZc 823
w7x/simulation/flavors/field_line_tracer.py sha256=7OXfTbwAevEC1jdY6ZJZzp4EcGddVBrbd_zyKLASVak 12377
w7x/simulation/flt.py sha256=0fsI3Uey0okO6Pgs2gxHCu_aLggp4jqwpjQ_LyiMKdM 6496
w7x/simulation/vmec.py sha256=nCpD1PFCkSFnX2oznZ_a_Qeww0o72HAEnXAsnK_j_nM 41406
w7x/state.py sha256=KddDWEELmaCaFa6d3f_lIULcPUuztVs07VZ_NDO7Xeo 19137
w7x/switches.py sha256=WUn7-B3XCD0lHqemPi5VcVWNBAALKs9fgUlReGBoGlM 422
w7x-0.6.0.dist-info/LICENSE.rst sha256=dHQrFF0bnLAGSkUSft19a0uglZwuUv5dryNMHAk893o 1076
w7x-0.6.0.dist-info/METADATA sha256=ByeUerJc_yeMfcMJ7dzgrnWfokkPHAxWwjRKxgRcAIc 3643
w7x-0.6.0.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
w7x-0.6.0.dist-info/entry_points.txt sha256=WpUPZZyA5rcYcLBMS5VVdWAejr4LrRvH9Ef7v-1c0Co 164
w7x-0.6.0.dist-info/RECORD

entry_points.txt

install_presentation = w7x.setup.presentation:install
install_vmec_local = w7x.setup.vmec.stellopt:install
install_vmec_nn = w7x.setup.vmec.nn:install