Thomas H. Gibson
thomasgibson
Computational scientist at @AMD-HPC
Languages
Top Repositories
Numerical examples for the Firedrake Springerbrief
Numerical studies and results for the manuscript: ''Slate: extending Firedrake's domain-specific abstraction to hybridized solvers for geoscience and beyond."
Grand Unified Discontinuous Galerkin Environment? A DG code in training.
Firedrake preconditioners for static condensation and hybridization
PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.
Standalone tracer advection benchmark from NEMO with 3D array and 1D array versions.
Repositories
30PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.
Standalone tracer advection benchmark from NEMO with 3D array and 1D array versions.
STREAM, for lots of devices written in many programming models
Object-oriented Utilitarian Functionality for Large-scale Physics Simulations
The ECMWF wave model ecWAM
No description provided.
Global spherical harmonics transforms library underpinning the IFS
No description provided.
Grand Unified Discontinuous Galerkin Environment? A DG code in training.
Compressed numerical arrays that support high-speed random access
a hello world repo for guix experimentation
Numerical examples for the Firedrake Springerbrief
❤️ CUDA/C++ GPU graph analytics simplified.
Graph500 reference implementations
Trixi.jl: Adaptive high-order numerical simulations of hyperbolic PDEs in Julia
Lazily evaluated arrays in Python (super duper alpha for now)
A simple package to do symbolic math (focus on code gen and DSLs)
Choose your favorite numpy-workalike!
Mirgecom aims to be the workhorse simulation library for the Center for Exascale-Enabled Scramjet Design at the University of Illinois.
logpyle: Time Series Logging (not just) for Simulation
Numerical studies and results for the manuscript: ''Slate: extending Firedrake's domain-specific abstraction to hybridized solvers for geoscience and beyond."
No description provided.
Climate Machine: an Earth System Model that automatically learns from data
Firedrake preconditioners for static condensation and hybridization
Experimentation repository testing hybridized solvers for GFD using Firedrake
Experimentation repository for multigrid methods and hybridizable methods using Firedrake
Learn Julia the hard way!
MOTR project
Experimentation repository for a linear Boussinesq atmospheric model
Introduction to programming for new students in the Centre for Doctoral Training in Mathematics of Planet Earth. Based on the book "A Primer on Scientific Programming with Python" by Hans Petter Langtangen.