Skip to main content

Transformation to Boozer coordinates

Project description

# booz_xform ![booz_xform logo](docs/source/logo_lores.png)

booz_xform is a package for computing Boozer coordinates in toroidal magnetohydrodynamic equilibria, including both stellarators and tokamaks. The package described here follows the same algorithm as the fortran 77 code of the same name in [Stellopt](https://github.com/PrincetonUniversity/STELLOPT/tree/develop/BOOZ_XFORM). However the package here is written in C++, with python bindings. The package here is also written so as to allow input from equilibrium codes other than VMEC, it is parallelized using OpenMP, and it includes functions for plotting output. It is also equipped with unit and regression tests and continuous integration.

booz_xform requires NetCDF, a C++ compiler, and python3. For many users, the code can be installed by executing

pip install booz_xform

For more installation options and other information, see the [booz_xform documentation here.](https://hiddensymmetries.github.io/booz_xform/)

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

booz_xform-0.0.8.tar.gz (1.1 MB view details)

Uploaded Source

File details

Details for the file booz_xform-0.0.8.tar.gz.

File metadata

  • Download URL: booz_xform-0.0.8.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for booz_xform-0.0.8.tar.gz
Algorithm Hash digest
SHA256 dd95ad2f03fa20ccabca737bc2695d92a337d1b2e8330f20fc9c090e3e0823c8
MD5 b623e7f960d71965b8257a3ea02ed295
BLAKE2b-256 88cfe2bf9280e972292a2a31d19720b2d27e42ec99682e7d99483df7ed51a6b5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page