Hi there, I’m Elvis Mello-Terencio 👋
I'm an astrophysics MSc graduate currently applying for PhD positions. My work has focused on galaxy evolution, exploring how jellyfish galaxies are influenced by their environments. I have a profound interest in data analysis and numerical simulations.
I maintain a few repositories related to astrophysics research in
- galstep: Generates initial conditions for simulating disc galaxies. It can output in HDF5 and Gadget2 binary format, being able to run in any Gadget version, RAMSES and Arepo.
- clustep: Generates initial conditions for galaxy clusters, working similarly to galstep.
- snapshotJoiner: Merges initial conditions either in Gadget2 or HDF5 formats.
- snapshotJoinerMk2: An upgraded version of snapshotJoiner that works exclusively with HDF5. This version provides improved merging logic.
Outside of these scripts, I also enjoy developing side projects that I find interesting, such as:
-
visualizations_cpp: (In progress) framework for quickly prototyping GPU kernels. Includes an out-of-the-box direct-sum gravity simulation of
$\sim 10^{4.5}$ particles that runs in real time. - BurguersSolution: Translation to C++ from Fortran of a differential equation solver from Eleuterio F. Toro's book for Numerical Methods.
- simpleBilliards: A simple 2d simulation of colliding circles.

