full_listify SciMax Toolbox fullmapl

SciMax Toolbox >> fullmap

fullmap

Maxima Function

Calling Sequence

fullmap (f, expr_1, ...)

Description

Similar to map, but fullmap keeps mapping down all subexpressions until the main operators are no longer the same.

fullmap is used by the Maxima simplifier for certain matrix manipulations; thus, Maxima sometimes generates an error message concerning fullmap even though fullmap was not explicitly called by the user.

Examples:

(%i1) a + b * c;
(%o1)                        b c + a
(%i2) fullmap (g, %);
(%o2)                   g(b) g(c) + g(a)
(%i3) map (g, %th(2));
(%o3)                     g(b c) + g(a)
full_listify SciMax Toolbox fullmapl