pde2path: Brief structural and function overview

To implement a continuation problem for pde2path the user needs to supply some variables and functions.
The first step is usually of the form p=[]; p=stanparam(p), which creates a standard pde2path problem struct p, and initializes most fields in p to standard values. Then of course we need to set the problem dependent fields.
We recommend to put this initialization into a function such as acinit
(from ac1D_simple, see Section 2 in the "Allen-Cahn tutorial", for a description)
A minimal setting contains:

Main fields in the structure p

The data in a pde2path structure p is organized as follows. Most values for stationary problems are initialized to standard values via stanparam, while p.hopf is initialized via hostanparam.

Functions typically called during init (in the OOPDE setting)

Main functions for user calls

Most basic plotting routines

Misc additional routines