Solution Specification using //ELLPACK


            


Once you have decided whether you are going to use a finite difference or finite element method and discretized your domain, you need to specify how the operator will be discretized, specify how to reorder the resulting algebraic equation and then how to solve the resulting linear system. The next to last row of icons in the session window are menus which allow you to specify the discretization, indexing and solution methods.

The problem and how to solve it has now been defined. The last icon in the session window is the RUN tool. If you click on this button, //ELLPACK will solve the problem you have specified. //ELLPACK takes the ELLPACK language and generates a fortran program. This program will be compiled and linked with the //ELLPACK library of solvers, and then executed. This process is controlled by a script whose commands are echoed in a trace window, so that you can view its progress. The trace window also displays the status of program execution as the probelm moves through discretization, indexing and solution.

Click here to get back to the main //ELLPACK main page.


For further information contact pellpack@cs.purdue.edu