Pinned Repositories
callendar-van-dusen
Solves the Callendar--Van Dusen (CVD) equation to approximate the resistance-temperature curve associated with a resistance-temperature device (RTD).
compressible-rayleigh-taylor-instability
Solves the compressible Navier-Stokes equations using the finite difference method to simulate a 2D Rayleigh-Taylor instability.
game-of-life
An implementation of Conway's Game of Life in Python.
git-rdm
A research data management plugin for the Git version control system.
pyqso
PyQSO is a contact logging tool for amateur radio operators.
sudoku-genetic-algorithm
Solves a Sudoku puzzle using a genetic algorithm.
fluidity
Fluidity
opensbli
A framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures.
OpenTidalFarm
Layout optimisation for tidal turbine farms
pyrdm
PyRDM is a Python-based library for research data management (RDM). It facilitates the automated publication of scientific software and associated input and output data.
ctjacobs's Repositories
ctjacobs/pyqso
PyQSO is a contact logging tool for amateur radio operators.
ctjacobs/git-rdm
A research data management plugin for the Git version control system.
ctjacobs/sudoku-genetic-algorithm
Solves a Sudoku puzzle using a genetic algorithm.
ctjacobs/game-of-life
An implementation of Conway's Game of Life in Python.
ctjacobs/compressible-rayleigh-taylor-instability
Solves the compressible Navier-Stokes equations using the finite difference method to simulate a 2D Rayleigh-Taylor instability.
ctjacobs/callendar-van-dusen
Solves the Callendar--Van Dusen (CVD) equation to approximate the resistance-temperature curve associated with a resistance-temperature device (RTD).
ctjacobs/orchidokie
Lists the datasets associated with a journal article, conference paper, or other publication using ORCID.
ctjacobs/pynea
Pynea facilitates the reproducibility of LaTeX documents by embedding the scripts and dependencies required to regenerate the figures within the document itself.
ctjacobs/couette-flow
A MATLAB script for simulating Couette flow.
ctjacobs/data-handling-for-researchers
Slides and exercises for the Data Handling for Researchers course.
ctjacobs/flockuda
Flockuda is a predator-prey model that runs on a CUDA-enabled NVIDIA Graphics Processing Unit (GPU).
ctjacobs/hen-2016-sticky-notes
Slides for the talk entitled "More technology is not always the answer – the power of sticky notes", given at the Geological Society of London Higher Education Network Annual Meeting 2016.
ctjacobs/plane-poiseuille-flow
A MATLAB script for simulating plane Poiseuille flow.
ctjacobs/cxqwatch
A tool for monitoring jobs on the CX1 cluster at Imperial College London.
ctjacobs/eccomas2016-slides
Slides for the talk entitled "On the validity of tidal turbine array configurations obtained from steady-state adjoint optimisation", given at the ECCOMAS 2016 conference in Crete, Greece.
ctjacobs/img2doi
img2doi is a smartphone application that captures any DOIs in a photo taken by the camera, and looks up their bibliographic information.
ctjacobs/imperialscrmenu
An Android application for checking the daily menu at Imperial's SCR restaurant.
ctjacobs/inaugural-uk-fluids-conference-2016-slides
Slides for the talk entitled "An improved quantitative measure of the tendency for volcanic ash plumes to form in water: implications for the deposition of marine ash beds", given at the Inaugural UK Fluids Conference 2016 in London, UK on 7-9 September 2016.
ctjacobs/OpenTidalFarm
Layout optimisation for tidal turbine farms