mkIC - Specify initial conditions

Calling sequence:

mkIC(ICeq, unknown_list, params_list, bsf_file);

Parameters:

ICeq - A list of equations specifying initial conditions. Each entry in the list is an equation of the form u(x,y)=expr, where u(x,y) is a variable in unknown_list. Those variables in unknown_list which do not appear on the left hand side of an equation in ICeq, are set to zero initially.

unknown_list - The list of unknowns as discussed above.

params_list - A list of scalar input parameters.

bsf_file - A file containing a Maple description of a particular finite element.

Synopsis:

Examples:

> # make initial conditions. ic_eq is on the form 'unknown = expr':
> # variables that do not enter in lhs of an ic_eq are given the
# intial value 0:
> mkIC([ v(x,y)=x*x+y*y ], unknown_list, params_list ,
`2DP1_gsq_bsf`);
ic_init
icmkre
icamdp
icadr1
icadm1
icadr2
icadm2