Guillaume Bogopolsky's repositories
boris-method
A simple implementation of the Boris-Bunemann method for the Lorentz force, with test cases and an application.
fdm-operators
PyTorch and NumPy implementation of the physical operators (gradient, divergence, curl, laplacian) in Finite Difference formulation over rectangular cartesian grids.
spectral-analysis-astro
Spectral analysis of astronomical data using Fourier and Morlet wavelet transforms.
asterics-cpp
Optimization, vectorization, and SIMD alignement in C++, CMake and Python wrapper.
MPI-domain-decomposition
A simple implementation of a 2-D random walker with domain decomposition using MPI.
Prometheus
Spaceship simulation taking into account multiples thrusters and gravitational fields, with a simple SFML graphic interface.
simd-deposition-gathering
A comparison between a SIMD deposition and gather operation in a PIC code vs a classical version.