Git Product home page Git Product logo

Hi there, I am Christophe 👋

I am a Professor in Applied Mathematics at the University of Strasbourg in France. I’m passionate about mathematics and their endless applications in industry, sciences in particular health and environmental sciences.

A little bit about me 😄

I got my Ph.D. at University Pierre and Marie Curie in Paris in 2000. Then I spent 3 years at MIT in Mech. Eng. Dept. working on reduced basis output bounds methods. Between 2003 and 2006, I was at EPFL, Switzerland, where I worked on various projects in Health as well as Solar Impulse airplane by Bertrand Picard. Since 2006, I am a full Professor, first in Grenoble until 2012 and since Sept. 2012 in Strasbourg.

In 2013, I created and since then lead Cemosis, the Center for Modeling and Simulation in Strasbourg, which the technological platform in Mathematics of the University to develop collaboration with Enterprises and Other Disciplines.

We have various collaborations in Physics, Health and more recently we started in Environmental Sciences. We aim at pushing state of the art and beyond mathematics in applications.

My expertise is in Modeling Simulation and Optimization as well as Scientific and High Performance Computing. In particular, I am interested in solving partial differential equations (PDEs) efficiently using methods such that Finite Element (cG, hdG), domain decomposition methods, fictitious domain methods.Reduced order methods are a major interest as well in the context of Optimization, Uncertainty Quantification and Real-Time Control. Recently I started mixing PDEs methods with machine/deep learning methods.

🔭 Open Science and Open Software

All this time, and it started way before my academic career in 1990 with Linux, I worked with and contributed to Open Source Software. In 2006, I started Feel++. Feel++ has matured and is now behind most of our collaborations at Cemosis and it is used also in Master and Ph.D. level courses. Feel++ is a framework written in C++ which aims at solving efficiently PDEs with a wide range of numerical methods. To this end, I have developed a DSEL for variational formulation embedded in C++ that allows to write formulation close to the mathematical one and hide many details to the mathematician and empower him to develop and test (new) methods. Recently a set of mono and multi-physics toolboxes have been developed to facilitate the development of applications.

👯 Always looking for collaborations !

If you are interested in our Open Source project feelpp or one of the projects we are working on at Cemosis or if you have a collaboration to propose, don't hesitate to contact me by email, via Twitter or LinkedIn.

Christophe Prud'homme's Projects

asciidoc-docs icon asciidoc-docs

The documentation for the AsciiDoc language as processed by Asciidoctor. The documentation in this repository serves as the initial contribution for the AsciiDoc Language specification project.

asciidoctor-docs-ui icon asciidoctor-docs-ui

The project that produces the UI (theme & user interactions) for docs.asciidoctor.org.

asciidoctor-reveal.js icon asciidoctor-reveal.js

:crystal_ball: A reveal.js converter for Asciidoctor and Asciidoctor.js. Write your slides in AsciiDoc!

autorevision icon autorevision

A script for extracting version information useful in release/build scripting.

breathe icon breathe

ReStructuredText and Sphinx bridge to Doxygen

catch icon catch

A modern, C++-native, header-only, framework for unit-tests, TDD and BDD

fastbook icon fastbook

The fastai book, published as Jupyter Notebooks

feeling-responsive icon feeling-responsive

»Feeling Responsive« is a free flexible theme for Jekyll built on Foundation framework. You can use it for your company site, as a portfolio or as a blog.

github-mathjax icon github-mathjax

Chrome extension for rendering LaTeX equations in GitHub with MathJax

imde icon imde

Image Multi-Distortion Estimation

intro-to-ci-cd icon intro-to-ci-cd

Slides for "Build and Release Confidently with Continuous Integration and Delivery"

java9to13 icon java9to13

Power Catchup – Java 9 to 13: HTML5 Presentation and Code Examples

jekyll icon jekyll

Jekyll is a blog-aware, static site generator in Ruby

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.