You will be able to use the VoronoiFVM.jl package I described in the lectures, but feel free to use other tools for the implementation, e.g. GridAP.jl or ExtendableFEM.jl by my colleague Christian Merdon. I would like to be able to check the running code.
The exam is performed as a portfolio exam, up to three students can work together on a topic. The examination consists of
written report,5-10 pages text, in addition as much as you want place for figures. The report can bea Pluto notebook saved as pdf - in that case it would be good to see the notebook as well.
I will need this the day before your exam date.
a joint presentation (15-20min)
Please feel free to ask me about a topic if you are interested, I will provide you with a write-up of the problem. Most of them are connected with some work I did earlier.
Porous medium equation
Poisson-Boltzmann equation: equilibrium charge distribution in an electrolyte close to an electrode
Darcy flow + solute transport in porous media
Homogeneous reaction-diffusion equation: species A -> Species B
Heterogeneous reaction-diffusion equation (catalysis): A-> C -> B, where C is a species located at a part of the domain boundary
Charged particles moving in electric field (Nernst-Planck-Poisson)
Porous medium heated from below (Darcy flow with temperature dependent density + heat transport)
Chemotaxis: bacteria moving in due to the gradient of the concentation of a chemical
Bidomaim equation: movement of electrical impulses in heart tissue
You can propose your own choice (even not bound to Julia and/or VoronoiFVM), I will check if it is feasible.