ali-ramadhan
Applied Scientist @afresh-technologies. Previously an ocean modeler @mit and @CliMA.
@afresh-technologiesCambridge, MA, USA
Pinned Repositories
Atmosfoolery.jl
Compressible non-hydrostatic model built on top of Oceananigans.jl so it runs on CPUs and GPUs
DocumenterCitations.jl
DocumenterCitations.jl uses Bibliography.jl to add support for BibTeX citations and references in documentation pages generated by Documenter.jl.
lagrangian-microbes
🦐🐟🦈 A framework for simulating millions of interacting Lagrangian particles (or microbes!) in a turbulent ocean.
matplotloom
Weave your frames into matplotlib animations
moe-plugins
Playing around with creating simple music tagging plugins for Moe.
NeuralFreeConvection.jl
Training and testing neural differential equations for oceanic free convection.
timescaledb-insert-benchmarks
Benchmarking inserting a ~trillion rows of weather data into TimescaleDB
TransformPlayground.jl
Playing around and debugging FFTs and DCTs on GPUs with Julia
Oceananigans.jl
🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
lovelace-website
📜 Back end and front end code for the Project Lovelace website.
ali-ramadhan's Repositories
ali-ramadhan/lagrangian-microbes
🦐🐟🦈 A framework for simulating millions of interacting Lagrangian particles (or microbes!) in a turbulent ocean.
ali-ramadhan/TransformPlayground.jl
Playing around and debugging FFTs and DCTs on GPUs with Julia
ali-ramadhan/antarctic-ice-shelf-meltwater-outflow
Idealized modeling of the ocean dynamics of meltwater outflow from beneath Antarctic ice shelves using Oceananigans.jl
ali-ramadhan/neural-differential-equation-climate-parameterizations
Developing parameterizations of physical processes for climate models with neural differential equations.
ali-ramadhan/DiscontinuousGherkins.jl
Learning the basics of discontinuous Galerkin numerical methods for solving partial differential equations in Julia.
ali-ramadhan/GeoMakie.jl
Geographical plotting utilities for Makie.jl
ali-ramadhan/Oceananigans.jl
🌊 A fast and friendly non-hydrostatic ocean model in Julia that can be run in 1-3 dimensions on CPUs and GPUs.
ali-ramadhan/AbstractPlotting.jl
An abstract interface for plotting libraries, part of the Makie ecosystem.
ali-ramadhan/Bibliography.jl
General bibliography manager in pure Julia
ali-ramadhan/CapacityExpansion.jl
Capacity Expansion Problem Formulation for Julia
ali-ramadhan/cmocean
Colormap setup for standardizing commonly-plotting oceanographic variables.
ali-ramadhan/Conda.jl
Conda managing Julia binary dependencies
ali-ramadhan/DaggerGPU.jl
GPU integrations for Dagger.jl
ali-ramadhan/DataDeps.jl
reproducible data setup for reproducible science
ali-ramadhan/DiffEqFlux.jl
Universal neural differential equations with O(1) backprop, GPUs, and stiff+non-stiff DE solvers, demonstrating scientific machine learning (SciML) and physics-informed machine learning methods
ali-ramadhan/DimensionalData.jl
Named dimensions and indexing for julia arrays and other data
ali-ramadhan/DispatchedTuples.jl
Dispatched tuples
ali-ramadhan/Gen
A general-purpose probabilistic programming system with programmable inference
ali-ramadhan/GeoData.jl
Standardising geospatial data in the Julia language
ali-ramadhan/GeometryBasics.jl
Basic Geometry Types
ali-ramadhan/GPUCompiler.jl
Reusable compiler infrastructure for Julia GPU backends.
ali-ramadhan/GPUifyLoops.jl
ali-ramadhan/julia
The Julia Programming Language
ali-ramadhan/MPI.jl
MPI wrappers for Julia
ali-ramadhan/PerturbationFields.jl
Generating analytic perturbation fields based on a specified spectrum.
ali-ramadhan/TimerOutputs.jl
Formatted output of timed sections in Julia
ali-ramadhan/UniversalApproximationTheorem.jl
Playing around in Julia to see how fast the universal approximation theorem holds true in idealized cases.
ali-ramadhan/V1.0
This repository contains the latest version of PSOM
ali-ramadhan/wasm-climate-model
ali-ramadhan/xgcm
python package for analyzing general circulation model output data