Tags

Tags give the ability to mark specific points in history as being important
  • v0.2.0-alpha.2

    protected
    99a969a4 · Merge branch 'dev' ·
    misah 0.2.0-alpha.2
    
    Fields and focal mechanisms. Kernel density and a stress tensor at every node of
    a grid, parallel across cores and bit-identical to the sequential answer; P, T
    and B axes for double-couple mechanisms, the Kagan rotation between two of them,
    and a whole catalogue as a distance matrix. The Python surface is twenty
    functions, where 0.2.0-alpha.1 had ten.
    
    Wheels for every platform this reaches: manylinux_2_17 for x86-64 and aarch64, a
    universal2 wheel for macOS and an MSVC wheel for Windows, each checked against
    the header of the binary inside it rather than against its file name. The source
    distribution is now what a platform without a wheel falls back to, rather than
    the only route onto macOS and Windows.
    
    Alpha still. No stable version exists to be preferred instead, so pip installs
    this one without --pre; a Cargo dependent has to name 0.2.0-alpha.2 in full.
  • v0.2.0-alpha.1

    protected
    836df058 · Merge branch 'dev' ·
    misah 0.2.0-alpha.1
    
    First release of the workspace layout: the Rust kernels for plane-grid and
    mesh-grid intersection, best-fit geoplanes, the forward Wallace-Bott problem and
    its inversion, reachable from Python as ten functions taking arrays and numbers
    and returning arrays and dicts.
    
    Alpha, and pre-releases are opt-in: pip install --pre misah.
    
    Wheels are manylinux_2_17 for x86-64 and aarch64, cross-compiled with zig; every
    other platform builds from the source distribution and needs a Rust toolchain.
  • archive/master-pre-workspace

    The master branch as it stood before dev's workspace layout replaced it.
    
    Kept because overwriting master leaves 96 files reachable from no ref, and
    some exist nowhere else: GeoFaults/src, sixteen Fortran modules refactored well
    past the copy in the GeoFaults repository on GitLab, which carries only
    quaternions; ReadDEM; and python/misah_ref, the numpy reference implementation
    of the plane-DEM kernel, which is also the fallback for environments where a
    compiled extension cannot be installed, and has not been ported to dev yet.
    
    Also holds the pyo3 0.29 migration applied to the pre-workspace src/ tree. That
    work was redone against pylib on dev, so it is history rather than something to
    restore.