next up previous contents
Next: Subroutine init Up: userhtml Previous: Examples   Contents


User Interface

The basic user interface of MLD2P4 consists of eight routines. The six routines init, set, hierarchy_bld, smoothers_bld, bld, and apply encapsulate all the functionalities for the setup and the application of any multi-level and one-level preconditioner implemented in the package. The routine free deallocates the preconditioner data structure, while descr prints a description of the preconditioner setup by the user.

All the routines are available as methods of the preconditioner object. For each routine, the same user interface is overloaded with respect to the real/ complex case and the single/double precision; arguments with appropriate data types must be passed to the routine, i.e.,

A description of each routine is given in the remainder of this section.



Subsections
next up previous contents
Next: Subroutine init Up: userhtml Previous: Examples   Contents