Enguerran's repositories
GalaxyCollision
This Python project's goal is to model the collision of multiple galaxies through the use of an optimized N-Body problem engine.
HYG-STAR-MAP
This project's goal is to create a 3D Star map from HYG data as well as eventually create a HR diagramm and other pretty plots.
Planetary-Orbits-Solar-System
This project realised by Jonathan Oers and Enguerran Vidal vows to model the gravitational interactions between the planets of the Solar System and the influence of these perturbations on their orbits through the comparison of different differential equations integration schemes.
Turbulent-Convection-with-Dedalus
Under the supervision of Prof. Matthew Browning, I was tasked to study the creation of a spectral solver for Boussinesq approximated fluid dynamics and then, using Dedalus, to study the effects of rotation and stratification on turbulent convection.
Exoplanet-Simulation
This project seeks to simulate the atmospheric and surfacic temperature maps that would occur on exoplanets. We plan on taking into account the type of star and the orbit's profile as well as seasonal shift from axial tilt and what would happen on tidally locked planets.
EnguerranVidal
Just my profile README
Photonic-Coaxial-Crystal-Study
This instrumentation project was realized by Nina Moëllo, Maxime Thumin and Enguerran Vidal during a study bureau mandatory for our bachelor degree third year under the supervision of M. Hassan SABBAH. It consisted of a peer-review like project where we had to characterize a complicated set of juxtaposed coaxial cables made in such a way tat they model a photonic crystal.
PySatTracker
This projects focuses on using Norad provided TLE format data in order to track satellites orbiting around Earth and predict their overhead-passings using an analytical propagation estimator.
California-Wildfires
Pine forests in Mediterranean climate zones tend to be subject to bursts of wildfires that they usually rely on to regenerate themselves, killing larger trees to make way for new generations of pines. This is especially true in the state of California where these wildfires happen regularly each year. However, due to anthropogenic climate change, the severity, frequency, and total area burnt have heavily increased year by year, leading to disastrous environmental consequences. This culminated last year in summer of 2020 when California saw its most extreme wildfires season on record, with over 41000 square kilometers of burnt land from hundreds of wildfire starts. These wildfires can be tracked through the study of carbon monoxide levels above ground coming from the incomplete combustion of shrubs, dry leaves, and wood. This translates to a greater contribution to the overall CO levels above USA mainland in summer of 2020 which we plan on studying throughout this project.
Cellular-Automatons
This repository focuses on studying and showcasing interesting patterns emerging from simple rules random motion algorithms. It contains a Conway's Game of life made in Python and a second algorithm for an animation of random walk algorithms on a 2D plane.
NBodies-Problem-Solver
This project vows to achieve the creation of a physics simulation of the solution for the N-Bodies problem. The main Python class will choose a randomized distribution of massive bodies and will let them evolve, calculating their positions at the next time-step using the Barnes-Hut method in 2D or in 3D. This verison of the project is currently using Numpy elements but does not use it to calculate the next time-step positions. I will work in an optimized version in the future using Numpy and Cupy in order to get GPU-driven calculations.
Numpy-Multi-Perceptron
This is a quick project trying to achieve a Multi-Layer Perceptron only using Numpy available features and maybe later use the Cupy library to speed up its process to GPU-Tensorflow like training speed.
Orbitales-Atomiques-FR
Ce projet fait en collaboration avec Guillaume Sibra fut realisé dans le cadre d'un projet du module de deuxième année de Licence de Calcul Scientifique. Il propose un affichage d'isosurfaces des orbitales atomiques de valence d'un élément donné. On utilsie pour cela les expressions analytiques des orbitales atomiques par séries d'harmoniques sphériques.
Python-Arcade
This repository will gather a few Python games coded in Pygame, this will first contain a rudimentary Chess game.