External: Google Scholar | ORCID | Github | YouTube | ResearchGate |
Internal: Curriculum Vitae | Research (Span | Publications | Posters) | Computational Projects |
I am a research engineer at ANSYS working on the Fluent GPU solver development. My passion lies in crafting computational frameworks that analyze the static and dynamic equilibrium of aerospace designs and their environmental surroundings.
A computational physics simulations technology empowers the makers of aerospace systems to analyze how their design prototypes would perform beforehand, by doing repeated high-volume calculations – distributed for efficiency – across a larger network of inter-connected computer-hardware platforms, powered by electrical energy. Such computational simulations are a viable cost-effective alternative to the more-expensive and time-consuming laboratory experiments commonly performed with a limited set of design parameters. These simulations backed by the mathematical fabric of differential and algebraic equations, provide the ability to predict the performance of design prototypes on a much larger set of design parameters, and foster design innovations or quicker design turnarounds. Motivated by such exciting prospects:
In line with these motivations of practical interest, and my excitement about the sheer amount of Freedom offered by the domain of computational mathematics for scientific research:
The years of my graduate education and research are focussed on the domain of computational sciences in aerospace engineering; where I apply the subject areas of mathematics and computing in the ultimate context of design-optimization of aerospace systems and sub-systems.
Degree | Program | School | Year | Thesis | Slides |
---|---|---|---|---|---|
Ph.D | Aerospace Engineering | Georgia Institute of Technology | 2015 – 2020 | Adjoint Based Design Optimization of Systems with Time Dependent Physics and Probabilistically Modeled Uncertainties | Slides |
M.S | Aerospace Engineering | University of Dayton | 2012 – 2014 | Uncertainty Quantification and Optimization Under Uncertainty Using Surrogate Models | Slides |
B.Tech | Aerospace Engineering | SRM University | 2008 – 2012 | – | – |
The core methods forming the computational mathematics layer are fairly generic to other fields of engineering and computational sciences (e.g. computational biology, computational finance); thanks to R. Descartes’ (1596–1650) admirable philosophical insights into the abstract nature of mathematics. I hope to find time to explore other such interesting applications.
I conduct research within the domain spanned by Philosophy Mathematics Physics Computing. This is a multidisciplinary field that is synthesis of a fair bit of numerical mathematics, computer programming, and the mechanics of matter in fluid and solid forms. My long-term vision is creation of autonomous and scalable computational multi-physics analysis and design frameworks by synthesizing techniques from the following subject areas:
Area | Purpose |
---|---|
Flexible Multibody Dynamics and Computational Fluid Mechanics | laws concerning the behavior of solids and fluids under forces |
Uncertainty Quantification and Statistical Inference | theory to incorporate statistics into deterministic computational methods |
Design Optimization Under Uncertainty | field of optimization that is foundational to accommodate randomness for improving design robustness and reliability |
Adjoint and Tangent Sensitivity Analysis | scalable methods for obtaining analytical derivatives for design optimization |
Multi-Fidelity Surrogate Modelling | theoretical concepts for cost-effective approximations concerning data interpolation or regression and the augmentation of higher-order information |
Software Architecture and High Performance Computing | organization of computational modules and handling their complex interactions among themselves and the computer hardware |
Caution: the following are highly exploratory and may be impractical or useless. However, I do see strong analogies with established technical methods and find them worthy of investigation.
Area | Purpose |
---|---|
Blockchain and Artificial Intelligence | hosts the implementation of computational algorithms, handle inter-node communications, on- and off-chain data storage, and achieve automation |
flowchart TD
Research