Hendrik Ranocha's repositories
SummationByPartsOperators.jl
A Julia library of summation-by-parts (SBP) operators used in finite difference, Fourier pseudospectral, continuous Galerkin, and discontinuous Galerkin methods to get provably stable semidiscretizations, paying special attention to boundary conditions.
BSeries.jl
Computing with B-series in Julia
PolynomialBases.jl
Polynomial bases for spectral element methods.
2023-RSE_in_Julia
Repository supporting the course "Research Software Engineering in Julia" at Johannes Gutenberg University Mainz in the winter term 2023/2024
Julia_User_Group_Mainz
Collecting material from talks at the Julia User Group in Mainz, Germany
2023_modeling_matters
Reproducibility repository for the article "Modeling still matters: a surprising instance of catastrophic floating point errors in mathematical biology and numerical methods for ODEs" by Cordula Reisch and Hendrik Ranocha
dealii
The development repository for the deal.II finite element library.
FastIce.jl
Parallel multi-xPU iterative fast iceflow solvers
GeoBackwardsTracing.jl
Advect passive tracers backwards/forward through geodynamic simulations
GeoDataPicker.jl
Tools to pick data in an interactive manner
GeometryBasics.jl
Basic Geometry Types
GeoParams.jl
Define material parameters, perform non-dimensionalization and provide computational routines for material parameters in geodynamic simulations
GeophysicalModelGenerator.jl
Import, process and interpret geophysical data sets to be used in numerical models.
InteractiveGeodynamics.jl
Interactive examples for different geodynamic problems
JustPIC.jl
Particle-in-Cell advection
JustRelax.jl
Pseudo-transient accelerated iterative solvers
LaMEM.jl
Julia interface to LaMEM (Lithosphere and Mantle Evolution Model)
MAGEMin
The parallel Mineral Assemblage Gibbs Energy Minimization package
MAGEMinApp.jl
Graphical User Interface for MAGEMin, which runs in your web-browser.
MSc-2024-Nils_Medinger
Nils Masterthesis code repository
PseudoTransientDiffusion.jl
Parallel (multi-)XPU iterative diffusion solvers
PseudoTransientHMC.jl
Iterative hydro-mechanical-chemical solvers
PseudoTransientStokes.jl
Parallel (multi-)XPU iterative Stokes solvers
QuadGK.jl
adaptive 1d numerical Gauss–Kronrod integration in Julia
SciMLBase.jl
The Base interface of the SciML ecosystem
setup-julia
This action sets up a Julia environment for use in actions by downloading a specified version of Julia and adding it to PATH.
t8code
Parallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
TopoPlots.jl
Makie topo plot recipes, for neuro-science, geo plots and anyone needing surface plots from unstructured data
ZirconIsotopeDiffusion.jl
Calculates and provides the Zircon Isotope Diffusion