Git Product home page Git Product logo

cahn-hilliard's Introduction

Hello, world!

I am a researcher (Inria Starting Faculty Position) in the MATHERIALS group, a joint research team of Inria and École des Ponts ParisTech. My research focus within MATHERIALS is on the development and analysis of efficient and robust sampling methods in high dimensions, particularly for applications related to statistical inverse problems and computational statistical physics.

Most of the scientific software I wrote for my research is available on this Github page. This includes

  • A Python library for Fourier/Hermite spectral methods;

  • A library of Python scripts implementing interacting particle methods for Bayesian inverse problems;

  • A FreeFem++ code for the Cahn-Hilliard equation;

  • A Julia code for calculating the effective diffusion coefficient associated with standard Langevin dynamics, using a variance reduction approach based on control variates.

My GitHub stats

cahn-hilliard's People

Contributors

urbainvaes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

cahn-hilliard's Issues

Take the boundary free energy into account

In addition to the bulk free energy, the code should calculate the free energy related to the boundary.

Suggested workflow:

  • In the problem specification step, one should create two arrays: one with the labels of all the surfaces / lines of the problem, and another one with the corresponding spreading parameters.
  • In the main solver file, one can them loop over them.

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.