Mathematical software projects

Explore scientific software developed by members of the Department of Mathematics and Scientific Computing at the University of Graz. Learn more about our research: Department website

Advanced filters

Topic

All topics.

Target audience

Maintenance

19 matching projects

  • AVIONIC

    • Topic: inverse problems
    • Topic: mathematical imaging
    • Topic: magnetic resonance imaging
    • Topic: GPU computing
    • Target audience: research

    GPU-accelerated variational reconstruction of undersampled dynamic MRI data, including estimation of receiver-coil sensitivities.

    Andreas Schwarzl, Martin Holler, Matthias Schloegl, Kristian Bredies

    Show details
  • CellSim

    • Topic: mathematical biology
    • Topic: numerical simulation
    • Target audience: research

    Julia simulation code for cell mechanics in confined environments, with configurable cortex, nucleus, and confinement models.

    Gaspard Jankowiak

    Show details
  • combpyter

    • Topic: enumerative combinatorics
    • Target audience: research

    A lightweight Python library for enumerating Dyck paths and studying their combinatorial statistics.

    Benjamin Hackl

    Show details
  • coupled_tgv_recon

    • Topic: inverse problems
    • Topic: mathematical imaging
    • Topic: magnetic resonance imaging
    • Topic: tomography
    • Target audience: research

    MATLAB algorithms for coupled multichannel image reconstruction, including joint magnetic resonance and positron emission tomography reconstruction.

    Florian Knoll, Martin Holler, Kristian Bredies, Thomas Koesters

    Show details
  • dependent_bterms

    • Topic: asymptotic analysis
    • Topic: symbolic computation
    • Target audience: research
    • Maintenance: Actively maintained

    SageMath tools for asymptotic expansions with explicit error bounds and a secondary variable whose growth depends on the main variable.

    Benjamin Hackl

    Show details
  • GPDPS.jl

    • Topic: numerical optimization
    • Topic: nonsmooth optimization
    • Topic: mathematical imaging
    • Target audience: research

    A Julia reference implementation of generalized primal-dual proximal splitting for nonsmooth, nonconvex optimization.

    Christian Clason, Stanislav Mazurenko, Tuomo Valkonen

    Show details
  • Graptor

    • Topic: tomography
    • Topic: inverse problems
    • Topic: numerical analysis
    • Topic: GPU computing
    • Target audience: research

    GPU-accelerated tomographic reconstruction with variational regularization, including joint reconstruction of complementary electron microscopy channels.

    Richard Huber, Martin Holler, Kristian Bredies

    Show details
  • Gratopy

    • Topic: tomography
    • Topic: inverse problems
    • Topic: numerical analysis
    • Topic: GPU computing
    • Target audience: research
    • Maintenance: Actively maintained

    OpenCL-accelerated Radon and fanbeam projections, backprojections, and iterative tomographic reconstruction methods for Python.

    Kristian Bredies, Richard Huber, Benjamin Hackl

    Show details
  • Manim

    • Topic: mathematical visualization
    • Topic: animation
    • Target audience: teaching
    • Target audience: science communication
    • Maintenance: Actively maintained

    A community-developed Python library for creating precise mathematical animations programmatically, for explanatory videos, teaching, and presentations.

    Benjamin Hackl and the Manim community

    Show details
  • nlpdegm

    • Topic: nonsmooth optimization
    • Topic: optimal control
    • Topic: numerical optimization
    • Target audience: research

    MATLAB reference implementations of primal-dual extragradient methods for nonlinear, nonsmooth PDE-constrained optimization.

    Christian Clason, Tuomo Valkonen

    Show details
  • sage_acsv

    • Topic: analytic combinatorics
    • Topic: asymptotic analysis
    • Topic: symbolic computation
    • Target audience: research
    • Maintenance: Actively maintained

    SageMath algorithms for computing asymptotics of multivariate sequences with rational generating functions, using exact algebraic computations.

    Benjamin Hackl, Andrew Luo, Stephen Melczer, Jesse Selover, Elaine Wong

    Show details
  • SageMath Asymptotic Ring

    • Topic: asymptotic analysis
    • Topic: symbolic computation
    • Target audience: research
    • Maintenance: Actively maintained

    Symbolic arithmetic with univariate and multivariate asymptotic expansions, including polynomial, logarithmic, and exponential growth.

    Benjamin Hackl, Daniel Krenn, Clemens Heuberger

    Show details
  • Banff cluster algebras and finite Laurent intersection rings in SageMath

    • Topic: cluster algebras
    • Topic: commutative algebra
    • Topic: factorization theory
    • Topic: symbolic computation
    • Target audience: research
    • Maintenance: Actively maintained

    SageMath classes for finite Laurent intersection rings (FLIRs) and Banff cluster algebras, with algorithms for membership testing, divisor/class group computation, and factorization.

    Mara Pompili, Daniel Smertnig

    Show details
  • SolvOpt

    • Topic: nonsmooth optimization
    • Topic: numerical optimization
    • Target audience: research
    • Maintenance: Archived

    A historical solver for local nonlinear and nonsmooth optimization, distributed with MATLAB, C, and Fortran implementations.

    Alexei Kuntsevich, Franz Kappel

    Show details
  • tgv_pycuda

    • Topic: inverse problems
    • Topic: mathematical imaging
    • Topic: numerical optimization
    • Topic: GPU computing
    • Target audience: research

    GPU-accelerated TV and TGV methods for denoising, deblurring, upscaling, dequantization, and compressive imaging in Python.

    Kristian Bredies

    Show details
  • vectormultibang

    • Topic: nonsmooth optimization
    • Topic: optimal control
    • Topic: numerical optimization
    • Target audience: research

    MATLAB implementations of convex relaxation for discrete vector-valued optimization, with examples in optimal control and branched transport.

    Christian Clason, Carla Tameling, Benedikt Wirth

    Show details
  • vitabel

    • Topic: medical data
    • Topic: time series
    • Topic: data annotation
    • Topic: machine learning
    • Target audience: research
    • Maintenance: Actively maintained

    A Python framework for loading, aligning, visualizing, and interactively annotating physiological time series in Jupyter notebooks.

    Simon Orlob, Wolfgang J. Kern, Benjamin Hackl, Jan Wnent, Jan-Thorsten Gräsner, Martin Holler

    Show details
  • zero-sum-sequences

    • Topic: additive combinatorics
    • Topic: factorization theory
    • Topic: symbolic computation
    • Target audience: research
    • Maintenance: Actively maintained

    Python tools for factoring finite additive sequences into minimal zero-sum sequences and exploring factorization lengths, relations, and automorphism orbits.

    Benjamin Hackl

    Show details