ranocha
Professor analyzing & developing numerical methods for differential equations, focusing on stability, mimetic properties & structure preservation
Johannes Gutenberg University MainzMainz, Germany
Pinned Repositories
nodepy
Analysis of initial value ODE solvers
RK-Opt
A package for the design of numerical ODE solvers
BSeries.jl
Computing with B-series in Julia
HyperbolicDiffEq.jl
Numerical methods for hyperbolic differential equations.
Julia_User_Group_Mainz
Collecting material from talks at the Julia User Group in Mainz, Germany
PolynomialBases.jl
Polynomial bases for spectral element methods.
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.
Trixi.jl
A flexible tree-based numerical simulation framework for PDEs written in Julia
RootedTrees.jl
A collection of functionality around rooted trees to generate order conditions for Runge-Kutta methods in Julia for differential equations and scientific machine learning (SciML)
Trixi.jl
Trixi.jl: Adaptive high-order numerical simulations of conservation laws in Julia
ranocha's Repositories
ranocha/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.
ranocha/BSeries.jl
Computing with B-series in Julia
ranocha/Julia_User_Group_Mainz
Collecting material from talks at the Julia User Group in Mainz, Germany
ranocha/PolynomialBases.jl
Polynomial bases for spectral element methods.
ranocha/Trixi.jl
A flexible tree-based numerical simulation framework for PDEs written in Julia
ranocha/2023-RSE_in_Julia
Repository supporting the course "Research Software Engineering in Julia" at Johannes Gutenberg University Mainz in the winter term 2023/2024
ranocha/2024_MfI2b
Additional material for the lecture "Mathematik für Informatiker 2b" (in German), winter term 2024/2025
ranocha/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
ranocha/2024_serre_green_naghdi
Reproducibility repository for "Structure-preserving approximations of the Serre-Green-Naghdi equations in standard and hyperbolic form"
ranocha/2023_multiderivative_relaxation
Reproducibility repository for the paper "Multiderivative time integration methods preserving nonlinear functionals via relaxation"
ranocha/Implementing-Spectral-Methods
This is an introductory tutorial on Spectral Methods based off of Dr. David Kopriva's textbook: "Implementing Spectral Methods for Partial Differential Equations" Spectral Methods:
ranocha/2024_Hyperbolized_KdV_repro
Code to reproduce experiments in paper on hyperbolic relaxation of KdV equation.
ranocha/2024_MMA_Klima
Mainzer Mathe-Akademie 2024
ranocha/AlgebraOfGraphics.jl
Combine ingredients for a plot
ranocha/BSc-2024-Collin_Wittenstein
This is the GitHub Repository accompanying my mathematics Bachelor's thesis of simulating the rattleback.
ranocha/BSc-2024-Lisann_Radmacher
This is an expansion of the "BSeries.jl" package from Ketcheson and Ranocha. It is the work that was made while writing my bachelor thesis.
ranocha/Chmy.jl
ranocha/dealii
The development repository for the deal.II finite element library.
ranocha/DiffEqCallbacks.jl
A library of useful callbacks for DiffEq solvers
ranocha/DiffEqDocs.jl
Documentation for the DiffEq ecosystem
ranocha/FastBroadcast.jl
ranocha/GeometricMultigrid.jl
High speed Geometric Multigrid in pure Julia
ranocha/GeometryBasics.jl
Basic Geometry Types
ranocha/MSc-2024-Nils_Medinger
Nils Masterthesis code repository
ranocha/PETSc.jl
Julia wrappers for the PETSc library
ranocha/QuadGK.jl
adaptive 1d numerical Gauss–Kronrod integration in Julia
ranocha/SciMLBase.jl
The Base interface of the SciML ecosystem
ranocha/SparseArrays.jl
SparseArrays.jl is a Julia stdlib
ranocha/WaterLily.jl
Fast and simple fluid simulator in Julia
ranocha/www.julialang.org
Julia Project website