IGAP4

IGAP4 : Isogeometric Analysis Program for (initial) boundary value problems that involve higher-order spatial derivatives. IGAP4 is written in C. It requires PETSc [https://www.mcs.anl.gov/petsc/] for linear/nonlinear solvers. It can optionally use MathGL [http://mathgl.sourceforge.net/doc_en/Main.html] for quick plottings. IGAP4 can be used to numerically solve (initial) boundary value problems that involve second-order spatial derivatives in the weak forms; examples include (transient) gradient elasticity and the Cahn-Hilliard equation.