Skip to main content

An extension module for yt, adding a frontend for Idefix

Project description

yt_idefix

PyPI PyPI yt-project

CI pre-commit.ci status Code style: black Imports: isort

A maturing yt frontend for Idefix and Pluto (vtk), packaged as an extension for yt. This frontend is a candidate for integration in the core yt code base.

Installation

pip install yt_idefix

Usage

After importing yt itself, make sure to activate the extension

import yt
import yt_idefix

Now yt.load will be able to read Pluto/Idefix .vtk output files, as well as Idefix .dmp dump files.

Strecthed grids support

yt_idefix ships a specialized loader function for datasets with streched grids yt_idefix.load_stretched. This function is experimental. Here are its known limitations.

  • no field magic (no aliasing, or dimensionalization, or automatic derived field generation)
  • no lazy loading (all data has to reside in memory)
  • projections are not supported
  • only supports vtk outputs (not dumps)

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

yt_idefix-0.11.7.tar.gz (32.7 kB view details)

Uploaded Source

Built Distribution

yt_idefix-0.11.7-py3-none-any.whl (34.3 kB view details)

Uploaded Python 3

File details

Details for the file yt_idefix-0.11.7.tar.gz.

File metadata

  • Download URL: yt_idefix-0.11.7.tar.gz
  • Upload date:
  • Size: 32.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for yt_idefix-0.11.7.tar.gz
Algorithm Hash digest
SHA256 4721015953defbf77a72c6209798ae3ede0de408c05b5e6a9c44dd0026db786e
MD5 af5a280cfb72af005c623bc56dc78d48
BLAKE2b-256 b546c7c440d54edf99279f4bccd6c839151e316df3e33961e4ec5406fce3fe97

See more details on using hashes here.

File details

Details for the file yt_idefix-0.11.7-py3-none-any.whl.

File metadata

  • Download URL: yt_idefix-0.11.7-py3-none-any.whl
  • Upload date:
  • Size: 34.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for yt_idefix-0.11.7-py3-none-any.whl
Algorithm Hash digest
SHA256 eb57bf67888b52d082c4b964d5512d5979a42a45f50e445d316532c850032014
MD5 d9cdc42b17df2d437ec56207642cfae7
BLAKE2b-256 f0f96082afc6c3c432aa15aa81bb9ee312091e3f8169ea746d3b2b52760ac8ba

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