Skip to main content

hippogryph

PyPI - Version PyPI - Python Version


Table of Contents

Overview

hippogryph is a Python package for the generation of mapped, multiblock structured grids. A structured grid is a grid for which there is a relationship between the physical space coordinates $x$, $y$, and $z$ and the three indices $i$, $j$, and $k$ and a multiblock grid is constructed from a set of subgrids ("blocks") with potentially different connections between the coordinates and the indices. A "mapped" grid is a grid for which there is a transformation $f$ such that the nodal locations are determined by applying this mapping to the indices

$$\vec{x}(i,j,k) = f(i,j,k),$$

where the $\vec{x} = (x, y, z)$ are the nodal coordinates. While it is possible to write many (if not all) structured grid generation schemes in this form, the focus here is on mappings that are known beforehand and not computed using the numerical calculations that are commonly used within the field of numerical grid generation. The grid is first constructed in index space using primitive shapes, and then the physical space grid is constructed from a specified mapping. Currently, the focus is on tensor-product grids where $x=f(i)$, $y=f(j)$, and $z=f(k)$, though more mappings may be added in the future.

Installation

pip install hippogryph

About the Name

Many years ago, the ancestor of this code generated overset grids, also called chimera grids, with all the hole cutting, trilinear interpolation, and so on. Very little of that code remains, with the exception of the grid stretching calculations. The chimera is a fire-breathing creature from Greek mythology with the head of a lion, the body of goat, and the tail of a serpent so it made sense to call the original code something along those lines. The hippogryph (or hippogriff) is half eagle and half horse, so that's what was chosen.

License

hippogryph is distributed under the terms of the BSD-3-Clause license.

Metadata

Release files for hippogryph 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hippogryph 0.2.0
File Size Uploaded Provenance
hippogryph-0.2.0.tar.gz 135.5 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for hippogryph 0.2.0
File Interpreter ABI Platform
hippogryph-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 266.8 kB

Release files / hippogryph-0.2.0.tar.gz

Download URL hippogryph-0.2.0.tar.gz
Size 135.5 kB
Tags Source
SHA-256 checksum
How to use checksums
98f852cbb4b0ada273058538bc718f13d03bfe64950eb7417d527c6aa147d4c6
BLAKE2b-256 checksum
How to use checksums
93ea0407db295b0346644a40bceb04b6c54f63636260fcacf06d72e54e00b475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2025.

Transparency log

Release files / hippogryph-0.2.0-py3-none-any.whl

Download URL hippogryph-0.2.0-py3-none-any.whl
Size 131.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8f15524dd23af861bf7c527063d56af728ac903188a03bd4e7be2665e9cf51d7
BLAKE2b-256 checksum
How to use checksums
a0477aa292b749a3b987bcaadd1b81412edf41a22f71182eeece3dca471c0d9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2025.

Transparency log

Security for hippogryph 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for hippogryph-0.2.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page