Linear Algebra Functions with NAG Support - Maple Programming Help

Home : Support : Online Help : Applications and Example Worksheets : Algebra : examples/LA_NAG

Linear Algebra Functions with NAG Support

Many LinearAlgebra package functions use NAG routines to carry out computations.  The use of the NAG routines allows computations to be carried out very quickly.

This worksheet will guide you through techniques to maximize the power and speed of these routines.

 > $\mathrm{restart}$
 > $\mathrm{with}\left(\mathrm{LinearAlgebra}\right):$

In order to see when NAG routines are called, set the infolevel for LinearAlgebra to 1.

 > $\mathrm{infolevel}\left[\mathrm{LinearAlgebra}\right]:=1$
 ${{\mathrm{infolevel}}}_{{\mathrm{LinearAlgebra}}}{:=}{1}$ (1)

Determining Whether Hardware Floats are Used

When Maple uses hardware floats, it can execute more quickly than when software floats or symbolics are used.  By understanding how Maple decides which algorithm to use, you can ensure that the most efficient approach is used for your data.