Petr Karnakov
Scholar

Petr Karnakov

Google Scholar ID: h6ix7c8AAAAJ
Unknown affiliation
CFDmultiphase flowmachine learninginverse problems
Citations & Impact
All-time
Citations
523
 
H-index
13
 
i10-index
15
 
Publications
20
 
Co-authors
0
 
Resume (English only)
Academic Achievements
  • List of publications and other research outcomes, see personal website for details.
Research Experience
  • ODIL: A method and Python framework for solving inverse problems for partial differential equations, which is orders of magnitude faster than PINN (physics-informed neural networks).
  • Aphros: Distributed multiphysics solver in C++ with MPI for simulating multiphase flow with bubbles and electrochemical reactors. The solver performed the largest simulations of foaming by breakup and mixing of air in water.
  • autodiff: Automatic differentiation framework in C++ with GPU support through OpenCL.
  • AM205: Visual materials for a class on numerical methods that I lectured in 2022.
  • ptoy: Game with particles and portals in C++.
  • TinyOS: Prototype operating system in x86 assembly for a school competition in 2008.
Background
  • Research scientist developing software and numerical algorithms for simulation, control, and design of complex physical systems. Interests ranging from classical numerical methods to data-driven techniques and machine learning, with a focus on software engineering and high-performance computing.
Miscellany
  • Other projects and personal interests include video processing (e.g., removing day-night cycle from videos) and sound synthesis.
Co-authors
0 total
Co-authors: 0 (list not available)