About me

I am a principal research scientist at the Department of Aeronautics and Astronautics, Massachusetts Institute of Technology. My research interests include computational mechanics, molecular mechanics, nanophotonics, numerical simulation and optimization, scientific computing, and machine learning. My research projects focus on reduced basis methods for parametrized partial differential equations, hybridizable discontinuous Galerkin methods for multi-scale multi-physics simulations, hypersonic flow simulations, large eddy simulations, space weather prediction, atomistic and molecular simulations, nanoplasmonics, bandgap optimization, parallel computing on distributed systems, GPU computing. I am actively contributing to open source projects. In my spare time, I enjoy hanging around and traveling with my family.

Address: 77 Massachusetts Avenue, Office 37-371, Cambridge, MA 02139, USA. Administrative contact: Andres Forero at aforero@mit.edu and 617-253-4926.

Interests
  • Computational Mechanics
  • Molecular Mechanics
  • Nanophotonics
  • Scientific Computing
  • Machine Learning
Education
  • PhD in High Performance Computation for Engineered Systems, 2005

    National University of Singapore

  • BEng in Aeronautical Engineering, 2001

    Ho Chi Minh City University of Technology

Projects

.js-id-cesmix
Accelerated First-Order Methods in Simulations and Optimizations
We develop new computational methods and new theoretical analysis for important classes of large-scale simulation and soptimization problems arising in a variety of areas in engineering, science, data science, and applied mathematics. Towards this goal, we will develop and analyze new classes of principled first-order methods (FOMs) that are adapted to deal with the lack of smoothness of the objective function and/or the feasible domain. FOMs are appealing in several ways, as they need only work with gradients, they enjoy reasonably fast convergence, and they scale well in problem dimensions. These features make them suitable for truly large-scale applications, where the objective function is a sum (or average) of a huge number of component functions and the dimension of the optimization variable is huge. However, many existing state-of-the-art FOMs suffer from much slower convergence for a wide range of non-smooth problems. Indeed, without the smoothness condition, traditional FOMs and their accelerated versions do not converge either theoretically or empirically. The development of FOMs with improved and guaranteed convergence rates for solving non-smooth problems will not only advance theory but also broaden the scope of applicability of FOMs to important applications. The proposed research aims to discover new curvature or other mathematical structure conditions (beyond the smoothness condition traditionally required by FOMs) and accordingly, develop new first-order methods (or frameworks) for these conditions. We aim to establish rigorous convergence results to theoretically analyze the methods we will develop for non-smooth optimization problems. Finally, we apply our developed algorithms to solve very large-scale optimization problems in application areas both traditional and new. We will demonstrate the usefulness of our optimization algorithms on novel large-scale applications in the synergistic domains of medical imaging, quantum computing, molecular dynamics, and deep learning. This project is funded by AFOSR.

Publications

Quickly discover relevant content by filtering publications.
(2022). A dissimilar non-matching HDG discretization for Stokes flows. Computer Methods in Applied Mechanics and Engineering 399, 115292.

Cite DOI

(2022). Exasim: Generating Discontinuous Galerkin Codes for Numerical Solutions of Partial Differential Equations on Graphics Processors. arXiv, 2022.

Cite DOI

(2022). Large-Eddy Simulation of Transonic Buffet Using Matrix-Free Discontinuous Galerkin Method. AIAA Journal 60(5), 3060-3077.

Cite DOI

(2022). Multiscale Modeling of Streamers: High-Fidelity Versus Computationally Efficient Methods. AIAA SCITECH 2022 Forum, 2124.

Cite DOI

(2022). Symplectic Hamiltonian finite element methods for electromagnetics. Computer Methods in Applied Mechanics and Engineering 396, 114969.

Cite DOI

(2021). A nested hybridizable discontinuous Galerkin method for computing second-harmonic generation in three-dimensional metallic nanostructures. Journal of Computational Physics 429, 110000.

Cite DOI

(2021). An HDG method for dissimilar meshes. IMA Journal of Numerical Analysis 42(2), 1665-1699.

Cite DOI

(2021). Symplectic Hamiltonian finite element methods for linear elastodynamics. Computer Methods in Applied Mechanics and Engineering 381, 113843.

Cite DOI

(2021). A posteriori goal-oriented bounds for the Poisson problem using potential and equilibrated flux reconstructions: Application to the hybridizable discontinuous Galerkin method. Computer Methods in Applied Mechanics and Engineering 386, 114088.

Cite DOI

(2020). Aircraft Charging and its Influence on Triggered Lightning. Journal of Geophysical Research Atmospheres 125(1), e2019JD031245.

Cite DOI

(2020). Controlled Electric Charging of an Aircraft in Flight using Corona Discharge. AIAA Scitech 2020 Forum, 1887.

Cite DOI

(2020). Corona Discharge in Wind for Electrically Isolated Electrodes. Journal of Geophysical Research Atmospheres 125(16), e2020JD032908.

Cite DOI

(2020). GPU-accelerated Large Eddy Simulation of Hypersonic Flows. AIAA Scitech 2020 Forum, 1062.

Cite DOI

(2020). Implicit hybridized discontinuous Galerkin methods for compressible magnetohydrodynamics. Journal of Computational Physics X 5, 100042.

Cite DOI

(2020). Terahertz and infrared nonlocality and field saturation in extreme-scale nanoslits. Opt. Express 28(6), 8701-8715.

Cite DOI

(2020). Wall-resolved implicit large eddy simulation of transonic buffet over the OAT15A airfoil using a discontinuous Galerkin method. AIAA Scitech 2020 Forum, 2062.

Cite DOI

(2019). A hybridizable discontinuous Galerkin method for both thin and 3D nonlinear elastic structures. Computer Methods in Applied Mechanics and Engineering 352, 561-585.

Cite DOI

(2019). A multiscale continuous Galerkin method for stochastic simulation and robust design of photonic crystals. Journal of Computational Physics X 2, 100016.

Cite DOI

(2019). Modeling and observation of mid-infrared nonlocality in effective epsilon-near-zero ultranarrow coaxial apertures. Nature Communications 10(1), 4476.

Cite DOI

(2018). A hybridizable discontinuous Galerkin method for computing nonlocal electromagnetic effects in three-dimensional metallic nanostructures. Journal of Computational Physics 355, 548-565.

Cite DOI

(2018). A physics-based shock capturing method for large-eddy simulation. arXiv, 2018.

Cite DOI

(2018). A physics-based shock capturing method for unsteady laminar and turbulent flows. 2018 AIAA Aerospace Sciences Meeting, 0062.

Cite DOI

(2018). Accelerated Residual Methods for the Iterative Solution of Systems of Equations. SIAM Journal on Scientific Computing 40(5), A3157-A3179.

Cite DOI

(2018). Charge Control Strategy for Aircraft-Triggered Lightning Strike Risk Reduction. AIAA Journal 56(5), 1988-2002.

Cite DOI

(2018). Computing parametrized solutions for plasmonic nanogap structures. Journal of Computational Physics 366, 89-106.

Cite DOI

(2018). Hybridized discontinuous Galerkin methods for wave propagation. Journal of Scientific Computing 77(3), 1566-1604.

Cite DOI

(2018). On the ability of discontinuous Galerkin methods to simulate under-resolved turbulent flows. arXiv, 2018.

Cite DOI

(2018). High-Contrast Infrared Absorption Spectroscopy via Mass-Produced Coaxial Zero-Mode Resonators with Sub-10 nm Gaps. Nano Letters 18(3), 1930-1936.

Cite DOI

(2017). Computational study of glow corona discharge in wind: Biased conductor. Journal of Electrostatics 89, 1-12.

Cite DOI

(2017). Mesh Topology Preserving Boundary-Layer Adaptivity Method for Steady Viscous Flows. AIAA Journal 55(6), 1970-1985.

Cite DOI

(2017). Subgrid-scale modeling and implicit numerical dissipation in DG-based Large-Eddy Simulation. 23rd AIAA Computational Fluid Dynamics Conference, 3951.

Cite DOI

(2017). Symplectic Hamiltonian HDG methods for wave propagation phenomena. Journal of Computational Physics 350, 951-973.

Cite DOI

(2017). The hybridized discontinuous Galerkin method for implicit large-eddy simulation of transitional turbulent flows. Journal of Computational Physics 336, 308-329.

Cite DOI

(2016). An Empirical Interpolation and Model-Variance Reduction Method for Computing Statistical Outputs of Parametrized Stochastic Partial Differential Equations. SIAM/ASA Journal on Uncertainty Quantification 4(1), 244-265.

Cite DOI

(2016). An explicit hybridizable discontinuous Galerkin method for the acoustic wave equation. Computer Methods in Applied Mechanics and Engineering 300, 748-769.

Cite DOI

(2016). Arc reattachment driven by a turbulent boundary layer: implications for the sweeping of lightning arcs along aircraft. Journal of Physics D Applied Physics 49(37), 375204.

Cite DOI

(2016). Chapter 8 - HDG Methods for Hyperbolic Problems. Handbook of Numerical Methods for Hyperbolic Problems 17, 173-197.

Cite DOI

(2016). Dilation-based shock capturing for high-order methods. International Journal for Numerical Methods in Fluids 82(7), 398-416.

Cite DOI

(2016). Functional Regression for State Prediction Using Linear PDE Models and Observations. SIAM Journal on Scientific Computing 38(2), B247-B271.

Cite DOI

(2016). Gaussian functional regression for output prediction: Model assimilation and experimental design. Journal of Computational Physics 309, 52-68.

Cite DOI

(2016). High-throughput fabrication of resonant metamaterials with ultrasmall coaxial apertures via atomic layer lithography. Nano letters 16(3), 2040-2046.

Cite DOI

(2016). Implicit large-eddy simulation of compressible flows using the Interior Embedded Discontinuous Galerkin method. 54th AIAA Aerospace Sciences Meeting, 1332.

Cite DOI

(2015). A class of embedded discontinuous Galerkin methods for computational fluid dynamics. Journal of Computational Physics 302, 674-692.

Cite DOI

(2015). A model and variance reduction method for computing statistical outputs of stochastic elliptic partial differential equations. Journal of Computational Physics 297, 700-720.

Cite DOI

(2015). A phase-based hybridizable discontinuous Galerkin method for the numerical solution of the Helmholtz equation. Journal of Computational Physics 290, 318-335.

Cite DOI

(2015). Gaussian functional regression for linear partial differential equations. Computer Methods in Applied Mechanics and Engineering 287, 69-89.

Cite DOI

(2015). Nanogap-enhanced terahertz sensing of 1 nm thick lambda/106 dielectric films. Acs Photonics 2(3), 417-424.

Cite DOI

(2015). Spectral approximations by the HDG method. Mathematics of Computation 84(293), 1037-1059.

Cite DOI

(2014). Fabrication-Adaptive Optimization with an Application to Photonic Crystal Design. Operations Research 62(2), 418-434.

Cite DOI

(2013). A high-order hybridizable discontinuous Galerkin method for elliptic interface problems. International Journal for Numerical Methods in Engineering 93(2), 183-200.

Cite DOI

(2013). A High-Order Self-Adaptive Monolithic Solver for Viscous-Inviscid Interacting Flows. 51st AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, 857.

Cite DOI

(2013). A Hybridized Multiscale Discontinuous Galerkin Method for Compressible Flows. 51st AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, 689.

Cite DOI

(2013). A Time-Spectral Hybridizable Discontinuous Galerkin Method for Periodic Flow Problems. 21st AIAA Computational Fluid Dynamics Conference, 2861.

Cite DOI

(2013). Advances in the development of a High Order, Viscous-Inviscid Interaction Solver. 21st AIAA Computational Fluid Dynamics Conference, 2943.

Cite DOI

(2013). Analysis of HDG methods for Oseen equations. Journal of Scientific Computing 55(2), 392-431.

Cite DOI

(2013). Rapid identification of material properties of the interface tissue in dental implant systems using reduced basis method. Inverse Problems in Science and Engineering 21(8), 1310-1334.

Cite DOI

(2013). Scalable parallelization of the hybridized discontinuous Galerkin method for compressible flow. 21st AIAA Computational Fluid Dynamics Conference, 2939.

Cite DOI

(2012). A hybridized discontinuous Petrov-Galerkin scheme for scalar conservation laws. International Journal for Numerical Methods in Engineering 91(9), 950-970.

Cite DOI

(2012). Binary optimization techniques for linear PDE-governed material design. Appl. Phys. A - Mater. Sci. Process. 109(4), 1023-1030.

Cite DOI

(2012). Hybridizable discontinuous Galerkin methods for partial differential equations in continuum mechanics. Journal of Computational Physics 231(18), 5955-5988.

Cite DOI

(2011). A Hybridized Discontinuous Petrov-Galerkin Method for Compresible Flows. 49th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, 197.

Cite DOI

(2011). An adaptive shock-capturing HDG method for compressible flows. 20th AIAA Computational Fluid Dynamics Conference, 3060.

Cite DOI

(2011). An embedded discontinuous Galerkin method for the compressible Euler and Navier-Stokes equations. 20th AIAA Computational Fluid Dynamics Conference, 3228.

Cite DOI

(2011). Design of photonic crystals with multiple and combined band gaps. Physical Review E 83(4), 046703.

Cite DOI

(2011). GPU-accelerated sparse matrix-vector product for a hybridizable discontinuous Galerkin method. 49th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition , 687.

Cite DOI

(2011). High-order implicit hybridizable discontinuous Galerkin methods for acoustics and elastodynamics. Journal of Computational Physics 230(10), 3695-3718.

Cite DOI

(2011). Hybridizable discontinuous Galerkin methods. Spectral and High Order Methods for Partial Differential Equations, 63-84. Springer.

PDF Cite

(2011). Hybridizable discontinuous Galerkin methods for the time-harmonic Maxwells equations. Journal of Computational Physics 230(19), 7151-7175.

Cite DOI

(2011). Navier-Stokes solution using hybridizable discontinuous Galerkin methods. 20th AIAA computational fluid dynamics conference, 3407.

Cite DOI

(2011). Reduced basis approximation and a posteriori error estimation for the parametrized unsteady Boussinesq equations. Mathematical Models and Methods in Applied Sciences 21(07), 1415-1442.

Cite DOI

(2011). Analysis of HDG methods for Stokes flow. Mathematics of Computation 80 (274), 723-760.

Cite DOI

(2011). An implicit high-order hybridizable discontinuous Galerkin method for the incompressible Navier-Stokes equations. Journal of Computational Physics 230 (4), 1147-1170.

Cite DOI

(2010). Reduced Basis Techniques for Stochastic Problems. Archives of Computational methods in Engineering 17 (4), 435-454.

Cite Link

(2010). A comparison of HDG methods for Stokes flow. Journal of Scientific Computing 45(1), 215-237.

Cite DOI

(2010). A hybridizable discontinuous Galerkin method for the compressible Euler and Navier-Stokes equations. 48th AIAA aerospace sciences meeting including the new horizons forum and aerospace exposition, 363.

Cite DOI

(2010). A hybridizable discontinuous Galerkin method for the incompressible Navier-Stokes equations. 48th AIAA Aerospace Sciences meeting including the new horizons forum and aerospace exposition, 362.

Cite DOI

(2010). Bandgap optimization of two-dimensional photonic crystals using semidefinite programming and subspace methods. Journal of Computational Physics 229(10), 3706-3725.

Cite DOI

(2010). Hybridization and Postprocessing Techniques for Mixed Eigenfunctions. SIAM Journal on Numerical Analysis 48(3), 857-881.

Cite DOI

(2010). Reduced Basis Approximation and a Posteriori Error Estimation for Parametrized Parabolic PDEs: Application to Real-Time Bayesian Parameter Estimation. Large-Scale Inverse Problems and Quantification of Uncertainty, 151-177.

Cite DOI

(2010). A hybridizable discontinuous Galerkin method for Stokes flow. Computer Methods in Applied Mechanics and Engineering 199 (9-12), 582-597.

Cite DOI

(2009). An implicit high-order hybridizable discontinuous Galerkin method for nonlinear convection-diffusion equations. Journal of Computational Physics 228 (23), 8841-8855.

Cite DOI

(2009). A reduced basis approach for variational problems with stochastic parameters: Application to heat conduction with variable Robin coefficient. Computer Methods in Applied Mechanics and Engineering 198(41-44), 3187-3206.

Cite DOI

(2009). Real-Time Reliable Simulation of Heat Transfer Phenomena. Heat Transfer Summer Conference, 851-860. ASME.

Cite DOI

(2009). Reduced basis approximation and a posteriori error estimation for the time-dependent viscous Burgers equation. Calcolo 46 (3), 157-185.

Cite DOI

(2009). Reduced Basis Methods and a Posteriori Error Estimators for Heat Transfer Problems. Heat Transfer Summer Conference, 753-762.

Cite DOI

(2009). An implicit high-order hybridizable discontinuous Galerkin method for linear convection-diffusion equations. Journal of Computational Physics 228 (9), 3232-3254.

Cite DOI

(2009). A general multipurpose interpolation procedure: the magic points. Communications on Pure & Applied Analysis 8 (1), 383.

Cite DOI

(2008). An efficient reduced-order modeling approach for non-linear parametrized partial differential equations. International Journal for Numerical Methods in Engineering 76(1), 27-55.

Cite

(2008). A best points interpolation method for efficient approximation of parametrized functions. International journal for numerical methods in engineering 73 (4), 521-543.

Cite DOI

(2007). Certified rapid solution of partial differential equations for real-time parameter estimation and optimization. Real-time PDE-constrained optimization, 199-216. SIAM.

Cite DOI

(2007). Certified Rapid Solution of Partial Differential Equations for Real-Time Parameter Estimation and Optimization. Real-Time PDE-Constrained Optimization, 199-216, SIAM.

Cite DOI

(2007). Feasibility and competitiveness of a reduced basis approach for rapid electronic structure calculations in quantum chemistry. Proceedings of the workshop for high-dimensional partial differential equations in science and engineering (Montreal), 15-57.

Cite

(2007). RANS solutions using high order discontinuous Galerkin methods. 45th AIAA Aerospace Sciences Meeting and Exhibit, 914.

Cite DOI

(2007). Efficient reduced-basis treatment of nonaffine and nonlinear partial differential equations. Mathematical Modelling and Numerical Analysis 41 (3), 575-605.

Cite DOI

(2006). ?Natural norm? a posteriori error estimators for reduced basis approximations. Journal of Computational Physics 217(1), 37-62.

Cite DOI

(2006). A Note on Tikhonov Regularization of Linear Ill-Posed Problems. Massachusetts Institute of Technology, 1-4.

PDF Cite

(2005). Turbulence modeling. Department of Aeronautics and Astronautics, MIT, 1-6.

PDF Cite

(2005). Certified real-time solution of parametrized partial differential equations. Handbook of materials modeling, 1529-1564.

Cite Link

(2004). An empirical interpolation method: application to efficient reduced-basis discretization of partial differential equations. Comptes Rendus Mathematique 339 (9), 667-672.

Cite DOI

Recent & Upcoming Talks

Courses

 
 
 
 
 
Advanced Numerical Methods for PDEs
Department of Aeronautics & Astronautics, MIT
January 2021 – Present Cambridge, MA

Course description:

  • Analysing
  • Modelling
  • Deploying
 
 
 
 
 
Advanced Numerical Methods for PDEs
Department of Aeronautics & Astronautics, MIT
January 2016 – December 2020 Cambridge, MA
Course description: Covers advanced topics in numerical methods for the discretization, solution, and control of problems governed by partial differential equations. Specific topics include the Discontinuous Galerkin finite element method for systems of conservations laws, therory and implementation, applications involving compressible, viscous flows, grid generation, optimal control of PDEconstrained systems, a posteriori error estimation and adaptivity.

Softwares

Coursera
Neural Networks and Deep Learning
See certificate
Formulated informed blockchain models, hypotheses, and use cases.
See certificate
DataCamp
Object-Oriented Programming in R
See certificate

Collaborators

Academic Collaborators
Formulated informed blockchain models, hypotheses, and use cases.
See certificate
DataCamp
Object-Oriented Programming in R
See certificate

Contact