Skip to content
View Prithvi1352's full-sized avatar

Block or report Prithvi1352

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Prithvi1352/README.md

Hi, I'm Prithvi Naga Simha πŸ‘‹

Welcome to my GitHub. This is where I document the tools, solvers, and simulation studies I build, most of them grounded in aerodynamics and computational fluid dynamics.

My M.Sc. in Aerospace Engineering at TU Munich is centered on fluids and aerodynamics: boundary layer theory, turbulent flows, turbomachinery CFD, and aerothermodynamics. I am drawn to problems where physical understanding and numerical method go hand in hand, building solvers from first principles alongside production tools like OpenFOAM and Ansys CFX.

Here you will find my two theses alongside a set of solvers and CFD studies spanning external aerodynamics, turbomachinery, heat transfer, and machine learning applied to design. Each project has its own story, so the README is worth reading.


πŸ› οΈ Tech Stack

C++ Python MATLAB MPI OpenFOAM Ansys LAMMPS HPC


πŸ“˜ Theses

Master's thesis β€” TUM Chair of Thermodynamics. Custom bond-breaking based event detection algorithm in LAMMPS for Parallel Replica Dynamics with spatial domain decomposition, enabling long timescale simulations of ablative thermal protection materials on HPC systems. Validated for first-order escape kinetics and scaled to 112 replicas on the LRZ cluster: the atomistic side of aerothermodynamic reentry modeling.

Semester thesis β€” TUM Chair of Turbomachinery and Flight Propulsion. Meanline design and parametric centrifugal compressor impeller geometry generation built on NASA's PyTurbo, extended with custom hub and shroud contour generation. Station-wise aerothermodynamics through to a full 3D impeller.


πŸ”¬ Projects

A from-scratch viscous-inviscid airfoil solver in Python. Linear-strength vortex panel method coupled with integral boundary layer methods. Validated against XFOIL to 0.57% agreement on NACA 0012.

Comparative 3D CFD study of rotor blade relief in an axial compressor stage at TUM. Full speed lines from surge to choke for 35 and 39 blade configurations: blade loading, tip vortex strength, separation behavior, and stage performance.

Surrogate-assisted optimisation of aircraft engine cooling fin geometry in MATLAB. A 2D finite difference heat solver provides ground-truth data, a neural network surrogate replaces expensive solves during optimisation, and adaptive refinement concentrates sampling in the promising design region. Standard aerospace MDO workflow, built end to end.

Transient RANS study of a NACA 2412 wing comparing zero sweep and 15Β° sweep configurations. Parametric STL geometry generation in Python, snappyHexMesh workflow, pimpleFoam with k-omega SST: the high fidelity reference for the panel method solver above.


πŸ“« Reach me

LinkedIn

Open to PhD positions and engineering roles in aerodynamics, CFD, and turbomachinery across Europe

Popular repositories Loading

  1. LAMMPS_Master_Thesis LAMMPS_Master_Thesis Public

    LAMMPS-based framework for large-scale Parallel Replica Dynamics simulations of ablative thermal protection materials.

  2. 3D_Turbomachinery_Tool_Semester_thesis 3D_Turbomachinery_Tool_Semester_thesis Public

    Parametric centrifugal compressor impeller geometry generation using PyTurbo for turbomachinery design and aerodynamic workflow development.

  3. OpenFOAM-simple-wing-case OpenFOAM-simple-wing-case Public

    Steady RANS simulation of a 3D wing in OpenFOAM β€” full blockMesh β†’ snappyHexMesh β†’ simpleFoam workflow

    C++

  4. Vortex_panel_method Vortex_panel_method Public

    Vortex panel method code for low fidelity aerodynamic simulations

    Python

  5. Prithvi1352 Prithvi1352 Public

  6. cooling-fin-piml cooling-fin-piml Public

    2D FDM heat solver + neural network surrogate for aircraft engine cooling fin geometry optimisation. Features adaptive refinement for improved surrogate accuracy. MATLAB.

    MATLAB