This repository contains applications for the NGSolve finite element library.
The surfacebulk wiki page demonstrates the Trace() operator, symbolic definition of bilinear forms and Euler time stepping. | |
cahnhilliard.py solves the Cahn-Hilliard equation for phase separation.
Newton solver
|
... |
The precipitation folder contains FDM and FEM implementations of a two-species reaction-diffusion system (paper), which exhibits wave patterns as seen on the right. See here for some videos.
NumPy Matplotlib Newton solver DG
|
|
Cellular blebs are protrusions of the plasma membrane of a biological cell, which form during apoptosis (programmed cell death). We implemented a model to investigate the critical pressure under which a bleb forms. The model takes into account the nonlinear kinetics of binding proteins near the membrane.
Matplotlib Newton solver
|
... |
crowdedtransport.py
Matplotlib Convolution DG
|
... |
crossdiffusion
Matplotlib + Qt Convolution ComposeCF DG
|
... |
nonlocaldiffusion
Convolution Periodic DG
|
... |
- LagrangeFESpace
- ParameterLF
- ComposeCF
- RandomCF
- CacheCF
- ZLogZCF