MHM

Most of our developments on multiscale numerical simulators are based on the family of Multiscale Hybrid-Mixed (MHM) methods, which provides a multi-level strategy to approximate the solution of boundary value problems with heterogeneous coefficients.

HPC

We devise multiscale numerical simulators to run at scale, exploring massively parallel architectures and developing code with bleeding-edge technologies.

Machine learning

We explore machine learning techniques to predict resource consumption and approximate local solutions in multiscale numerical simulations.

Team

A multidisciplinary group with mathematicians, computer scientists and engineers.

LNCC

Antônio Tadeu Gomes

Head of the IPES Research Group, he is a researcher at the National Laboratory for Scientific Computing (LNCC) since 2005. He is currently the executive officer of the Brazilian National System for High-Performance Computing (SINAPAD), and coordinator of the Steering Committee of the Santos Dumont supercomputing facility (SDumont). He received his Ph.D. in Computer Science from the Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil, in 2005. His main research areas are in computer networks, distributed systems, high-performance computing, and software architecture. He is particularly interested in the investigation of software architecture techniques that tame the tension between programming productivity, performance optimization, and parallel computing. He is the main software architect of the MHM Set of Software Libraries (MSL) for implementing multiscale numerical simulators. He is a member of the Association for Computing Machinery (ACM) and the Brazilian Computer Society (SBC).

Frédéric Valentin

PhD in applied mathematics from the Sorbonne Universités - Paris VI (1999), France, and pos-doctoral from the University of Colorado at Denver (2006), USA, he holds a senior researcher position at the National Laboratory for Scientific Computing - LNCC (since 2012) where he leads the Department of Computational and Mathematical Methods (since 2017). Also, he holds an INRIA International Chair from 2018 to 2022. His research lies in devising and analyzing innovative numerical methods and mathematical models for multiscale phenomena appearing in engineering and life science problems. His primary tools are partial differential equations, finite element methods, domain decomposition techniques, and numerical and asymptotic analysis. He is also interested in the implementation of numerical algorithms underlying multiscale numerical methods for the new generation of massively parallel architectures.

Roberto Souto

Researcher at the National Laboratory for Scientific Computing (LNCC), since 2013. He holds a degree in Computational Applied Mathematics (1997) from the Federal University of Rio Grande do Sul (UFRGS), Masters in Remote Sensing (2000) and Ph.D. in Applied Computing (2006) by the National Institute for Space Research (INPE). He works in the area of Computer Science, with emphasis on Scientific Computing, mainly on the following topics: high performance computing, parallel programming and massively parallel architectures.

Alexandre Madureira

Senior researcher at LNCC, and holds Ph.D. from PennState University. His research involves the mathematical analysis and development of computational models with applications in mechanics, economics and life science. One of his interests is the development of massively parallel numerical schemes for PDEs using finite element methods.

Weslley Pereira

External consultant at Colorado University Denver (CU Denver), since February 2021, working with software development in the context of the NSF BALLISTIC project. He is a collaborator in the Laboratory of Applied Mathematics (LAMAP) at the Federal University of Juiz de Fora (UFJF) and in the IPES Research Group. He holds a master's degree in Mathematics from UFJF (2015), and a doctor's degree in Computational Modeling from the LNCC (2019). Passionated about Applied Mathematics, he has experience in Numerical Analysis and development of Finite Element Methods. He is member of the Brazilian Society for the Advancement of Science (SBPC).

Larissa Martins

Bachelor of Mathematics with an emphasis on Computational Mathematics from Federal University Fluminense (UFF - 2017) and master's degree in Computational Modeling from the LNCC (2019). Experience in monitoring pure mathematics subjects. Advanced English. Currently a doctorate student in Computational Modeling at the LNCC and linked to the technical-scientific project Parallelization and Analysis of Accuracy, Performance and Applicability in Simulators based on Finite Element Methods (PADEF).

Larissa Miguez

Bachelor of Mathematics with an emphasis on Computational Mathematics from Federal University Fluminense (UFF) in 2017, where she worked in the areas of statistics and probability. Master's degree in Computational Modeling in UFF, studying Tumor Growth Models, working mainly in the areas of Mathematics and Computational Models. Also at UFF, she played the role of Tutor of Calculus I. Currently, doctorate student at the LNCC where she started working on machine learning applied to MHM-based surrogate models.

Juan Humberto Leonardo Fabian

Bachelor of Scientific Computing from Universidad Nacional Mayor de San Marcos (Lima, Peru - 2013). Master's degree in Computational Modeling at LNCC (2016), studying calibration of tumor growth models. Currently, doctoral student at the LNCC where he started working on machine learning applied to resource consumption prediction of MHM simulations.

Aaron Leão

Bachelor of Computer Engeneer by Pontifical of Catholic University of Goias (PUC GO 2012). Ph.D. Student of Molecular Modeling at the National Laboratory for Scientific Computing (LNCC). Has a Master degree in Computational Modeling in Quantum Computing at LNCC. Linked to INCT-Inofar and Molecular Modeling of Biological Systems Group at LNCC, and to the technical-scientific project Parallelization and Analysis of Accuracy, Performance and Applicability in Simulators based on Finite Element Methods (PADEF).

Lucas Prett

Bachelor of Physics with an emphasis on Computacional Physics from Federal University Fluminense (UFF) in 2017. Worked with some projects related to computational physics, such as the econophysics model of Harris-Todaro and the Brunel Network model in the theoretical neuroscience field. Obtained a Master's degree in material physics at UFF (2019) studying, computationally, thermoelectric properties via Boltzmann model and Density Functional Theory. Linked to the technical-scientific project Parallelization and Analysis of Accuracy, Performance and Applicability in Simulators based on Finite Element Methods (PADEF).

Mateus Melo

Bachelor of Information Systems from Estácio de Sá University (UNESA - 2016). Has experience in High Performance Computing, having worked in research projects related with Numerical Weather Prediction Models. He is linked to the technical-scientific project Parallelization and Analysis of Accuracy, Performance and Applicability in Simulators based on Finite Element Methods (PADEF).

External Collaborators

Diego Paredes (Universidad de Concepción

External collaborator of the IPES Research group, Assistant Professor at the Mathematical Engineering Department (DIM), and Researcher at the Center for Research in Mathematical Engineering (CI²MA), both based in the University of Concepción (UDEC), Chile. He received his D.Sc. in Computational Modelling from the National Laboratory for Scientific Computing (LNCC) in 2013, then obtained a post-doctoral position at the same institute and later at the National Institute for Research in Computer Science and Automation (INRIA). From 2014 to 2018, he worked at the Institute of Mathematics (IMA) of the Pontifical Catholic University of Valparaiso (PUCV), Chile. His research is focused on development, mathematical analysis, and efficient computational implementation of numerical methods. He is particularly interested in proposing new numerical schemes to solve multiscale problems related to fluid flow in porous media and wave propagation models.

Christopher Harder (Metropolitan State University of Denver)

Currently an Associate Professor at Metropolitan State University of Denver, Chris completed his Ph.D. in Applied Mathematics at the University of Colorado Denver. He spent two years working as a post-doc at LNCC working on finite element methods suitable for massively parallel architectures. His interests include partial differential equations, multiscale finite element methods, and domain decomposition methods.

Other collaborators

Henrique Versieux (UFMG, Brazil)
Honório Fernando (UFF, Brazil)
Sonia Gomes, Philippe Devloo (UNICAMP, Brazil)
Rodolfo Araya (Universidad de Concepción, Chile)
Stephane Lanteri, Claire Scheid, Théophile Chaumont (Inria, France)
Gabriel Barrenechea (University of Straitclyde, UK)
Fabrice Jaillet (IUT-Lyon, France)
Jean-François Méhaut (LIG-UGA, France)
Marcus Sarkis (WPI, EUA)

Projects

Contributing to the advancement of science and technology, and to transferring knowledge to industry.

PADEF: Parallelism and Analysis of Accuracy, Performance and Applicability in Simulators based on Finite Element Methods (2018-2020)

This project aims at refactoring simulation software from Petrobras (the Brazilian Oil Company) in order to improve quality attributes related to its functionality and interoperability with other systems, as well as its performance in parallel architectures. It also proposes the integration of the family of MHM methods within this software.

PHOTOM: Photovoltaic Solar Devices in Multiscale Computational Simulations (2018-2020)

This project aims at developing, analyzing and performing parallel implementations of innovative multiscale finite element methods for wave propagation models in grating media motivated by its use in the simulation of photovoltaic solar cells. This two-year international collaboration involves universities and research laboratories from Brazil, Chile, and France.

HPC4e: High-Performance Computing for Energy (2016-2019)

This project aimed to apply the new exascale HPC techniques to energy industry simulations, customizing them, and going beyond the state-of-the-art in the required HPC exascale simulations for different energy sources: wind energy production and design, efficient combustion systems for biomass-derived fuels (biogas), and exploration geophysics for hydrocarbon reservoirs. FUNDING FROM THE EUROPEAN UNION'S HORIZON 2020 PROGRAMME (2014-2020) AND FROM BRAZILIAN MINISTRY OF SCIENCE,TECHNOLOGY AND INNOVATION THROUGH REDE NACIONAL DE PESQUISA (RNP) UNDER THE HPC4E PROJECT (WWW.HPC4E.EU), GRANT AGREEMENT N° 689772.

HOMAR: High-performance Multiscale Algorithms for wave pRopagation problems (2015-2018)

The main scientific goals of this collaboration were: (i) to design and analyze new MHM methods for the system of time-domain Maxwell equations coupled to models of physical dispersion, in view of their application to light interaction with nanometer-scale structures; (ii) to design and analyze new MHM methods for the system of time-domain elastodynamic equations for modeling elastic wave propagation in anisotropic media; (iii) to devise appropriate discrete versions of the proposed MHM methods using DG (Discontinuous Galerkin) formulations for the discretization of the local solvers, and to study the mathematical properties (stability, convergence) of the combined MHM-DGTD strategies.

HOSCAR: High performance cOmputing and SCientific dAta management dRiven by highly demanding applications (2013-2015)

The HOSCAR project is a CNPq - INRIA collaborative project between Brazilian and French researchers, in the field of computational sciences. The project was also sponsored by the French Embassy in Brazil. The general objective of the project was to setup a multidisciplinary Brazil-France collaborative effort for taking full benefits of future high-performance massively parallel architectures. The targets were the very large-scale datasets and numerical simulations relevant to a selected set of applications in natural sciences: (i) resource prospection, (ii) reservoir simulation, (iii) ecological modeling, (iv) astronomy data management, and (v) simulation data management. The project involved computer scientists and numerical mathematicians divided in 3 fundamental research groups: (i) numerical schemes for PDE models (Group 1), (ii) scientific data management (Group 2), and (iii) high-performance software systems (Group 3).

Publications

High-impact research and developement results, and associated training of human resources with a strong multidisciplinary character.

Journals

Conference papers

PhD Theses

Master Theses

Preprints

Courses

Training of human resources with a strong multidisciplinary character.

Regular courses

Minicourses

Keynotes

Software

Our research is deeply connected with the development of high-quality software. All of our implementations are made available on GitLab, under request.

MSL Core

C++ library for implementing key concepts present in most FEM-based simulators.

MSL CG

C++ library for implementing key concepts present in Continuous Galerkin-based simulators.

MSL MHM

C++ library for implementing simulators based on the the family of MHM methods.

Partners

"Knowledge can only be volunteered it cannot be conscripted" (David Snowden)

Institutions

Sponsors