programming

iFEM

iFEM is is a collection of MATLAB subroutines contributed by all group members. For example, you are welcome to add your subroutines for convection diffusion problems or eigenvalue problems etc. It is different with Matlab Central or Matlab Database where you can find lots of existing packages for FEM computation. iFEM requries the code to be consistent with a simple data structure and certain programming style. Each subroutine can accept standard input arguments and is easy to modify to fit a specific problem. Please read the following references to get a feeling on the programming style.

Existing subroutines

Planned Subroutines

Documentation

Please acknowledge your use of subroutines by citing the corresponding paper: