Update of /cvsroot/maxima/maxima/doc/info In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv15978 Modified Files: Tag: category-tagging-branch Affine.texi Atensor.texi Command.texi Contexts.texi Ctensor.texi Differentiation.texi Equations.texi Expressions.texi Floating.texi Function.texi Input.texi Integration.texi Itensor.texi Limits.texi Lists.texi Logarithms.texi Matrices.texi Miscellaneous.texi Number.texi Numerical.texi Operators.texi Polynomials.texi Program.texi Rules.texi Series.texi Simplification.texi Special.texi Trigonometric.texi grobner.texi lapack.texi orthopoly.texi simplex.texi simplifications.texi solve_rec.texi stats.texi zeilberger.texi Log Message: Move some items from one category to another, and tag some more items. Index: Affine.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Affine.texi,v retrieving revision 1.13.6.1 retrieving revision 1.13.6.2 diff -u -d -r1.13.6.1 -r1.13.6.2 --- Affine.texi 28 Oct 2007 21:55:24 -0000 1.13.6.1 +++ Affine.texi 25 Nov 2007 00:42:27 -0000 1.13.6.2 @@ -76,6 +76,9 @@ Returns 0 if and only if @var{f} is in the ideal generated by the equations, i.e., if and only if @var{f} is a polynomial combination of the elements of the equations. +@opencatbox +@category{Simplification functions} +@closecatbox @end deffn @deffn {Function} fast_central_elements ([@var{x_1}, ..., @var{x_n}], @var{n}) @@ -182,7 +185,7 @@ By default, denominators are not collected by @code{dotsimp}. @opencatbox -@category{Global flags} +@category{Simplification flags} @closecatbox @end defvr Index: Atensor.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Atensor.texi,v retrieving revision 1.9.6.2 retrieving revision 1.9.6.3 diff -u -d -r1.9.6.2 -r1.9.6.3 --- Atensor.texi 1 Nov 2007 05:29:53 -0000 1.9.6.2 +++ Atensor.texi 25 Nov 2007 00:42:28 -0000 1.9.6.3 @@ -177,7 +177,7 @@ for complex expressions. @opencatbox -@category{Package atensor} +@category{Package atensor} @category{Simplification functions} @closecatbox @end deffn Index: Command.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Command.texi,v retrieving revision 1.45.2.1 retrieving revision 1.45.2.2 diff -u -d -r1.45.2.1 -r1.45.2.2 --- Command.texi 21 Oct 2007 20:25:20 -0000 1.45.2.1 +++ Command.texi 25 Nov 2007 00:42:28 -0000 1.45.2.2 @@ -648,7 +648,7 @@ @end example @opencatbox -@category{Global flags} +@category{Simplification flags} @closecatbox @end defvr Index: Contexts.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Contexts.texi,v retrieving revision 1.13.6.1 retrieving revision 1.13.6.2 diff -u -d -r1.13.6.1 -r1.13.6.2 --- Contexts.texi 28 Oct 2007 21:55:25 -0000 1.13.6.1 +++ Contexts.texi 25 Nov 2007 00:42:28 -0000 1.13.6.2 @@ -15,6 +15,9 @@ The variable @code{activecontexts} is the list of contexts which are active by way of the @code{activate} function. +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @defvr {System variable} activecontexts @@ -25,7 +28,7 @@ they are subcontexts of the current context. @opencatbox -@category{Global variables} +@category{Declarations and inferences} @closecatbox @end defvr @@ -100,6 +103,9 @@ (%o10) unknown @end example +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @defvr {Option variable} assumescalar @@ -128,7 +134,7 @@ above. @opencatbox -@category{Global flags} +@category{Declarations and inferences} @closecatbox @end defvr @@ -164,7 +170,7 @@ @c NEED EXAMPLES HERE @opencatbox -@category{Global flags} +@category{Declarations and inferences} @closecatbox @end defvr @@ -254,7 +260,7 @@ @end example @opencatbox -@category{Global flags} +@category{Declarations and inferences} @closecatbox @end defvr @@ -276,7 +282,7 @@ See @code{contexts} for a general description of the context mechanism. @opencatbox -@category{Global variables} +@category{Declarations and inferences} @closecatbox @end defvr @@ -313,7 +319,7 @@ @code{supcontext}, @code{killcontext}, @code{activate}, @code{deactivate}, @code{assume}, and @code{forget}. @opencatbox -@category{Global variables} +@category{Declarations and inferences} @closecatbox @end defvr @@ -335,6 +341,9 @@ @code{facts ()} (i.e., without an argument) lists the current context. +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @defvr {Declaration} features @@ -366,7 +375,7 @@ There is also a list of non-mathematical, system-dependent features. See @code{status}. @opencatbox -@category{Global variables} +@category{Declarations and inferences} @closecatbox @end defvr @@ -380,6 +389,9 @@ @code{forget (@var{L})}, where @var{L} is a list of predicates, forgets each item on the list. +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @deffn {Function} killcontext (@var{context_1}, ..., @var{context_n}) @@ -398,6 +410,9 @@ @code{killcontext} evaluates its arguments. @code{killcontext} returns @code{done}. +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @deffn {Function} newcontext (@var{name}) @@ -408,6 +423,9 @@ @code{newcontext} evaluates its argument. @code{newcontext} returns @var{name}. +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @deffn {Function} supcontext (@var{name}, @var{context}) @@ -418,4 +436,7 @@ If @var{context} is not specified, the current context is assumed. +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn Index: Ctensor.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Ctensor.texi,v retrieving revision 1.34.6.3 retrieving revision 1.34.6.4 diff -u -d -r1.34.6.3 -r1.34.6.4 --- Ctensor.texi 1 Nov 2007 05:29:54 -0000 1.34.6.3 +++ Ctensor.texi 25 Nov 2007 00:42:28 -0000 1.34.6.4 @@ -1403,7 +1403,7 @@ value @code{n}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1419,7 +1419,7 @@ automatically by @code{csetup} if a diagonal metric is specified. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1430,7 +1430,7 @@ @code{ctrgsimp} affects only computations involving a moving frame. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @category{Simplification flags} @closecatbox @end defvr @@ -1445,7 +1445,7 @@ signature. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1457,7 +1457,7 @@ @code{contortion} from the user-supplied tensor @code{tr}. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1470,7 +1470,7 @@ @code{nonmetricity}. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1483,7 +1483,7 @@ setting. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1494,7 +1494,7 @@ @code{true}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1505,7 +1505,7 @@ set to @code{true}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1516,7 +1516,7 @@ @code{ctayswitch} is set to @code{true}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1527,7 +1527,7 @@ @code{cframe_flag} is set to @code{false}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1537,7 +1537,7 @@ Causes rational simplification to be applied by @code{christof}. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1550,7 +1550,7 @@ @code{ratfac} is @code{true} then the components will also be factored. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1563,7 +1563,7 @@ components will also be factored. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1576,7 +1576,7 @@ @code{ratfac} is @code{true}, then the components will also be factored. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1585,7 +1585,7 @@ The covariant frame metric. By default, it is initialized to the 4-dimensional Lorentz frame with signature (+,+,+,-). Used when @code{cframe_flag} is @code{true}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1594,7 +1594,7 @@ The inverse frame metric. Computed from @code{lfg} when @code{cmetric} is called while @code{cframe_flag} is set to @code{true}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1605,7 +1605,7 @@ If @code{cframe_flag} is @code{true}, @code{riem} is computed from the covariant Riemann-tensor @code{lriem}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1615,7 +1615,7 @@ The covariant Riemann tensor. Computed by @code{lriemann}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1625,7 +1625,7 @@ The contravariant Riemann tensor. Computed by @code{uriemann}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1635,7 +1635,7 @@ The mixed Ricci-tensor. Computed by @code{ricci}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1645,7 +1645,7 @@ The contravariant Ricci-tensor. Computed by @code{uricci}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1656,7 +1656,7 @@ before other computations can be performed. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1666,7 +1666,7 @@ The inverse of the metric tensor. Computed by @code{cmetric}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1676,7 +1676,7 @@ The Weyl tensor. Computed by @code{weyl}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1686,7 +1686,7 @@ Frame bracket coefficients, as computed by @code{frame_bracket}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1696,7 +1696,7 @@ The Kretchmann invariant. Computed by @code{rinvariant}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1706,7 +1706,7 @@ A Newman-Penrose null tetrad. Computed by @code{nptetrad}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1728,7 +1728,7 @@ @end example @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1738,7 +1738,7 @@ User-supplied rank-3 tensor representing torsion. Used by @code{contortion}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1747,7 +1747,7 @@ The contortion tensor, computed from @code{tr} by @code{contortion}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1756,7 +1756,7 @@ User-supplied nonmetricity vector. Used by @code{nonmetricity}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1765,7 +1765,7 @@ The nonmetricity coefficients, computed from @code{nm} by @code{nonmetricity}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr @@ -1776,7 +1776,7 @@ @code{csetup}, reset by @code{init_ctensor}. @opencatbox -@category{Package ctensor} @category{Global flags} +@category{Package ctensor} @closecatbox @end defvr @@ -1792,7 +1792,7 @@ See also @code{csetup}. @opencatbox -@category{Package ctensor} @category{Global variables} +@category{Package ctensor} @closecatbox @end defvr Index: Differentiation.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Differentiation.texi,v retrieving revision 1.20.6.1 retrieving revision 1.20.6.2 diff -u -d -r1.20.6.1 -r1.20.6.2 --- Differentiation.texi 28 Oct 2007 21:55:25 -0000 1.20.6.1 +++ Differentiation.texi 25 Nov 2007 00:42:28 -0000 1.20.6.2 @@ -293,7 +293,7 @@ See @code{depends} and @code{gradef}. @opencatbox -@category{Global variables} +@category{Declarations and inferences} @closecatbox @end defvr @@ -700,6 +700,9 @@ higher order derivatives. @c NEED EXAMPLES HERE +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @defvr {System variable} gradefs @@ -711,7 +714,7 @@ for which partial derivatives have been defined by @code{gradef}. @opencatbox -@category{Global variables} +@category{Declarations and inferences} @closecatbox @end defvr Index: Equations.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Equations.texi,v retrieving revision 1.27.6.2 retrieving revision 1.27.6.3 diff -u -d -r1.27.6.2 -r1.27.6.3 --- Equations.texi 11 Nov 2007 16:43:27 -0000 1.27.6.2 +++ Equations.texi 25 Nov 2007 00:42:28 -0000 1.27.6.3 @@ -11,7 +11,7 @@ Default value: @code{[]} @code{%rnum_list} is the list of variables introduced in solutions -by @code{algsys}. +by @code{solve} and @code{algsys}. @code{%r} variables are added to @code{%rnum_list} in the order they are created. This is convenient for doing substitutions into the @@ -22,7 +22,7 @@ @c NEED EXAMPLE HERE @opencatbox -@category{Algebraic equations} @category{Global variables} +@category{Algebraic equations} @closecatbox @end defvr @@ -47,7 +47,7 @@ @c ABOVE DESCRIPTION NOT TOO CLEAR -- MAYBE EXAMPLES WILL HELP @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -258,7 +258,7 @@ the generation of extremely large expressions. @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -338,7 +338,7 @@ @end example @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -362,7 +362,7 @@ @code{dispflag} to @code{false}. @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @category{Display flags} @closecatbox @end defvr @@ -452,7 +452,7 @@ @end example @opencatbox -@category{Linear equations} @category{Global flags} +@category{Linear equations} @closecatbox @end defvr @@ -512,7 +512,7 @@ given to @code{ieqn} if an error prevented generation of further terms). @opencatbox -@category{Integral equations} @category{Global flags} +@category{Integral equations} @closecatbox @end defvr @@ -688,7 +688,7 @@ @code{linsolve} prints a message "Dependent equations eliminated". @opencatbox -@category{Linear equations} @category{Global flags} +@category{Linear equations} @closecatbox @end defvr @@ -703,7 +703,7 @@ equations with some variables expressed in terms of others. @opencatbox -@category{Linear equations} @category{Global flags} +@category{Linear equations} @closecatbox @end defvr @@ -717,7 +717,7 @@ @c NEED AN EXAMPLE HERE @opencatbox -@category{Algebraic equations} @category{Global variables} +@category{Algebraic equations} @category{Polynomials} @closecatbox @end defvr @@ -771,7 +771,7 @@ @c NEED AN EXAMPLE HERE @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @category{Polynomials} @closecatbox @end defvr @@ -783,7 +783,7 @@ those solutions which are free of @code{%i}. @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -927,7 +927,7 @@ @code{rootscontract} command. See @code{rootscontract} for details. @opencatbox -@category{Operations on expressions} @category{Global flags} +@category{Operations on expressions} @category{Simplification flags} @closecatbox @end defvr @@ -1013,7 +1013,7 @@ @end example @opencatbox -@category{Operations on expressions} +@category{Simplification functions} @closecatbox @end deffn @@ -1026,7 +1026,7 @@ @c NEED EXAMPLE HERE @opencatbox -@category{Polynomials} @category{Numerical methods} @category{Global variables} +@category{Polynomials} @category{Numerical methods} @closecatbox @end defvr @@ -1214,7 +1214,7 @@ @c OTHERWISE WHAT HAPPENS -- CAN'T SOLVE POLYNOMIALS, OR SOME OTHER METHOD IS USED ?? @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -1228,7 +1228,7 @@ @c NEED AN EXAMPLE HERE @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -1243,7 +1243,7 @@ @c NEED AN EXAMPLE HERE @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -1256,7 +1256,7 @@ For example, @code{solve ([], [])} would print two warning messages and return @code{[]}. @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -1270,7 +1270,7 @@ @c NEED AN EXAMPLE HERE @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -1286,7 +1286,7 @@ @c NEED AN EXAMPLE HERE @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr @@ -1313,7 +1313,7 @@ @end example @opencatbox -@category{Algebraic equations} @category{Global flags} +@category{Algebraic equations} @closecatbox @end defvr Index: Expressions.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Expressions.texi,v retrieving revision 1.57.2.2 retrieving revision 1.57.2.3 diff -u -d -r1.57.2.2 -r1.57.2.3 --- Expressions.texi 1 Nov 2007 05:29:54 -0000 1.57.2.2 +++ Expressions.texi 25 Nov 2007 00:42:28 -0000 1.57.2.3 @@ -582,6 +582,9 @@ ----------------- @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @defvr {Option variable} boxchar @@ -594,7 +597,7 @@ the drawing character is not stored with the box expression. @opencatbox -@category{Display variables} +@category{Expressions} @closecatbox @end defvr @@ -647,6 +650,9 @@ (%o6) 2 @end example +@opencatbox +@category{Complex variables} +@closecatbox @end deffn @c NEEDS EXPANSION, CLARIFICATION, AND EXAMPLES @@ -656,6 +662,9 @@ See @code{declare}. @c WHAT EXACTLY ARE THE CONSEQUENCES OF DECLARING AN ATOM TO BE CONSTANT ?? +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @deffn {Function} constantp (@var{expr}) @@ -1122,6 +1131,9 @@ k = 1 k = 1 @end example +@opencatbox +@category{Declarations and inferences} +@closecatbox @end deffn @c NEEDS WORK @@ -1135,6 +1147,9 @@ @file{simplification/disol.mac}. A demo is available by @code{demo("disol")$}. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1149,6 +1164,9 @@ @code{freeof (sqrt, dispform (expr))} give @code{true}, while @code{freeof (sqrt, dispform (expr, all))} gives @code{false}. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1175,6 +1193,9 @@ b d + a d + b c + a c @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1194,6 +1215,9 @@ """ @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c PROBABLY MORE TO BE SAID HERE @@ -1212,6 +1236,9 @@ 2.718... whenever @code{numer} is @code{true}. See @code{%enumer}. @c NEED EXAMPLES HERE +@opencatbox +@category{Exponential and logarithm functions} +@closecatbox @end deffn @defvr {Option variable} %emode @@ -1233,7 +1260,7 @@ @c NEED EXAMPLES HERE @opencatbox -@category{Global flags} +@category{Exponential and logarithm functions} @category{Simplification flags} @closecatbox @end defvr @@ -1252,7 +1279,7 @@ @c NEED EXAMPLES HERE @opencatbox -@category{Global flags} +@category{Exponential and logarithm functions} @category{Evaluation flags} @closecatbox @end defvr @@ -1266,7 +1293,7 @@ @c NEED EXAMPLES HERE @opencatbox -@category{Global flags} +@category{Expressions} @closecatbox @end defvr @@ -1279,7 +1306,7 @@ @c NEED EXAMPLES HERE @opencatbox -@category{Global flags} +@category{Exponential and logarithm functions} @category{Expressions} @closecatbox @end defvr @@ -1386,6 +1413,9 @@ @end example @end itemize +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c IS THIS DEFINITION CORRECT ?? @@ -1408,6 +1438,9 @@ and @code{realpart}. @c NEED EXAMPLES HERE +@opencatbox +@category{Complex variables} +@closecatbox @end deffn @deffn {Function} infix (@var{op}) @@ -1562,7 +1595,7 @@ @c NEED EXAMPLES HERE @opencatbox -@category{Global flags} +@category{Expressions} @closecatbox @end defvr @@ -1597,6 +1630,9 @@ (%o5) g(x + 1) @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1617,6 +1653,9 @@ Do @code{example (isolate)} for examples. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1649,7 +1688,7 @@ @end example @opencatbox -@category{Global flags} +@category{Expressions} @closecatbox @end defvr @@ -1664,7 +1703,7 @@ The default is to omit these. @opencatbox -@category{Global flags} +@category{Expressions} @closecatbox @end defvr @@ -1689,7 +1728,7 @@ @end example @opencatbox -@category{Global flags} +@category{Expressions} @closecatbox @end defvr @@ -1708,12 +1747,19 @@ 1 @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @deffn {Function} lfreeof (@var{list}, @var{expr}) For each member @var{m} of list, calls @code{freeof (@var{m}, @var{expr})}. It returns @code{false} if any call to @code{freeof} does and @code{true} otherwise. + +@opencatbox +@category{Expressions} +@closecatbox @end deffn @deffn {Function} lopow (@var{expr}, @var{x}) @@ -1725,6 +1771,9 @@ (%o1) min(a, 2) @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1733,6 +1782,9 @@ labelled box. A labelled box is similar to the one produced by @code{dpart} but it has a name in the top line. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1782,6 +1834,9 @@ (%o7) a . f + a . c . e + a . c . d + a . b @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1792,6 +1847,9 @@ forms if they can't be evaluated for certain arguments. This is also the form returned if a function call is preceded by a quote. +@opencatbox +@category{Nouns and verbs} +@closecatbox @end deffn @c NEEDS WORK @@ -1803,6 +1861,9 @@ count as just one term regardless of how many terms @var{expr} has (if it is a sum). +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1873,7 +1934,7 @@ @end example @opencatbox -@category{Operators} +@category{Expressions} @category{Operators} @closecatbox @end deffn @@ -1903,6 +1964,9 @@ are shared. Do @code{example (optimize)} for examples. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @defvr {Option variable} optimprefix @@ -1912,7 +1976,7 @@ the @code{optimize} command. @opencatbox -@category{Global variables} +@category{Expressions} @closecatbox @end defvr @@ -1927,6 +1991,9 @@ See also @code{orderless}. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1936,7 +2003,7 @@ ordering set up with the @code{ordergreat} function. @opencatbox -@category{Predicate functions} +@category{Expressions} @category{Predicate functions} @closecatbox @end deffn @@ -1958,6 +2025,9 @@ See also @code{ordergreat} and @code{mainvar}. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -1967,7 +2037,7 @@ ordering set up by the @code{orderless} command. @opencatbox -@category{Predicate functions} +@category{Expressions} @category{Predicate functions} @closecatbox @end deffn @@ -2002,6 +2072,9 @@ @c MERGE IN example (part) OUTPUT HERE @code{example (part)} displays additional examples. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -2020,6 +2093,9 @@ (%o3) [[b, c], [a, f(a)]] @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS EXAMPLE @@ -2031,7 +2107,7 @@ error message is given. @opencatbox -@category{Global flags} +@category{Expressions} @closecatbox @end defvr @@ -2125,6 +2201,9 @@ 3 2 @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c NEEDS WORK @@ -2138,7 +2217,7 @@ @c NEED "SEE ALSO" TO POINT TO LIST OF ALL RELEVANT FUNCTIONS @opencatbox -@category{Global variables} +@category{Expressions} @closecatbox @end defvr @@ -2148,6 +2227,9 @@ Returns an expression @code{r %e^(%i theta)} equivalent to @var{expr}, such that @code{r} and @code{theta} are purely real. +@opencatbox +@category{Complex variables} @category{Exponential and logarithm functions} +@closecatbox @end deffn @c ISN'T THERE AN EQUIVALENT FUNCTION SOMEWHERE ?? @@ -2170,6 +2252,9 @@ @c MAP(LAMBDA([POW],COEFF(POLY,X,POW)),POWERS(POLY,X)); @c AND MANY OTHER SIMILAR USEFUL HACKS. +@opencatbox +@category{Expressions} @category{Polynomials} +@closecatbox @end deffn @deffn {Function} product (@var{expr}, @var{i}, @var{i_0}, @var{i_1}) @@ -2244,6 +2329,9 @@ (%o9) a b @end example +@opencatbox +@category{Sum and product functions} +@closecatbox @end deffn @c NEEDS EXAMPLES @@ -2252,6 +2340,9 @@ work on expressions involving trigonometic and hyperbolic functions, as well as square root, logarithm, and exponentiation. +@opencatbox +@category{Complex variables} +@closecatbox @end deffn @c NEEDS EXAMPLES @@ -2259,6 +2350,9 @@ Returns an expression @code{a + b %i} equivalent to @var{expr}, such that @var{a} and @var{b} are purely real. +@opencatbox +@category{Complex variables} +@closecatbox @end deffn @deffn {Function} rembox (@var{expr}, unlabelled) @@ -2338,6 +2432,9 @@ h @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @deffn {Function} sum (@var{expr}, @var{i}, @var{i_0}, @var{i_1}) @@ -2457,6 +2554,9 @@ (%o12) b + b + b + b + b + a + a + a + a + a @end example +@opencatbox +@category{Sum and product functions} +@closecatbox @end deffn @deffn {Function} lsum (@var{expr}, @var{x}, @var{L}) @@ -2485,6 +2585,9 @@ i in rootsof(x - 1) @end example +@opencatbox +@category{Sum and product functions} +@closecatbox @end deffn @deffn {Function} verbify (@var{f}) @@ -2511,4 +2614,7 @@ %FOO @end example +@opencatbox +@category{Nouns and verbs} +@closecatbox @end deffn Index: Floating.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Floating.texi,v retrieving revision 1.20.6.2 retrieving revision 1.20.6.3 diff -u -d -r1.20.6.2 -r1.20.6.3 --- Floating.texi 1 Nov 2007 05:29:54 -0000 1.20.6.2 +++ Floating.texi 25 Nov 2007 00:42:28 -0000 1.20.6.3 @@ -24,6 +24,9 @@ @code{load ("bffac")} loads this function. +@opencatbox +@category{Gamma and factorial function} @category{Numerical evaluation} +@closecatbox @end deffn @defvr {Option variable} algepsilon @@ -33,7 +36,7 @@ @code{algepsilon} is used by @code{algsys}. @opencatbox -@category{Algebraic equations} @category{Global variables} +@category{Algebraic equations} @closecatbox @end defvr @@ -46,13 +49,16 @@ a floating point number is converted into a bigfloat number (since this may lead to loss of precision). +@opencatbox +@category{Numerical evaluation} +@closecatbox @end deffn @deffn {Function} bfloatp (@var{expr}) Returns @code{true} if @var{expr} is a bigfloat number, otherwise @code{false}. @opencatbox -@category{Predicate functions} +@category{Numerical evaluation} @category{Predicate functions} @closecatbox @end deffn @@ -72,6 +78,9 @@ @code{load ("bffac")} loads these functions. +@opencatbox +@category{Gamma and factorial functions} @category{Numerical evaluation} +@closecatbox @end deffn @defvr {Option variable} bftorat @@ -88,7 +97,7 @@ accurately represent the bfloat. @opencatbox -@category{Global flags} +@category{Numerical evaluation} @closecatbox @end defvr @@ -102,7 +111,7 @@ @code{1.0B0}. @opencatbox -@category{Global flags} +@category{Numerical evaluation} @closecatbox @end defvr @@ -112,6 +121,9 @@ @code{load ("bffac")} loads this function. +@opencatbox +@category{Gamma and factorial functions} @category{Complex variables} @category{Numerical evaluation} +@closecatbox @end deffn @deffn {Function} float (@var{expr}) @@ -120,6 +132,9 @@ non-integral rational numbers and bigfloat numbers to be converted to floating point. +@opencatbox +@category{Numerical evaluation} +@closecatbox @end deffn @defvr {Option variable} float2bf @@ -130,7 +145,7 @@ this may lead to loss of precision). @opencatbox -@category{Global flags} +@category{Numerical evaluation} @closecatbox @end defvr @@ -139,7 +154,7 @@ Returns @code{true} if @var{expr} is a floating point number, otherwise @code{false}. @opencatbox -@category{Predicate functions} +@category{Numerical evaluation} @category{Predicate functions} @closecatbox @end deffn @@ -153,7 +168,7 @@ See also @code{bfloat} and @code{fpprintprec}. @opencatbox -@category{Global variables} +@category{Numerical evaluation} @closecatbox @end defvr @@ -178,7 +193,7 @@ @code{fpprintprec} cannot be 1. @opencatbox -@category{Global variables} +@category{Numerical evaluation} @category{Display variables} @closecatbox @end defvr Index: Function.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Function.texi,v retrieving revision 1.50.6.1 retrieving revision 1.50.6.2 diff -u -d -r1.50.6.1 -r1.50.6.2 --- Function.texi 28 Oct 2007 21:55:26 -0000 1.50.6.1 +++ Function.texi 25 Nov 2007 00:42:28 -0000 1.50.6.2 @@ -283,6 +283,9 @@ (%o4) map(=, '([a, b, c - b - a]), [a, b, c - b - a]) @end example +@opencatbox +@category{Functions and macros} +@closecatbox @end deffn @deffn {Function} macroexpand (@var{expr}) @@ -327,6 +330,9 @@ 99 @end example +@opencatbox +@category{Functions and macros} +@closecatbox @end deffn @deffn {Function} macroexpand1 (@var{expr}) @@ -369,6 +375,9 @@ 99 @end example +@opencatbox +@category{Functions and macros} +@closecatbox @end deffn @defvr {Global variable} macros @@ -381,7 +390,7 @@ See also @code{infolists}. @opencatbox -@category{Global variables} +@category{Functions and macros} @category{Global variables} @closecatbox @end defvr @@ -426,6 +435,9 @@ (%o4) <>1, %pi, z - y<> @end example +@opencatbox +@category{Functions and macros} +@closecatbox @end deffn @@ -514,6 +526,9 @@ (%o4) %i sin(x) + cos(x) @end example +@opencatbox +@category{Functions and macros} +@closecatbox @end deffn @@ -564,6 +579,9 @@ Blocks typically appear on the right side of a function definition but can be used in other places as well. +@opencatbox +@category{Expressions} @category{Programming structures} +@closecatbox @end deffn @c REPHRASE, NEEDS EXAMPLE @@ -572,6 +590,9 @@ causes a Maxima break at which point the user can examine and change his environment. Upon typing @code{exit;} the computation resumes. +@opencatbox +@category{Debugging} +@closecatbox @end deffn @c FOR SOME REASON throw IS IN SOME OTHER FILE. MOVE throw INTO THIS FILE. @@ -602,6 +623,9 @@ consists only of non-negative numbers; otherwise, @code{g} "catches" the first negative element of @code{l} and "throws" it up. +@opencatbox +@category{Programming structures} +@closecatbox @end deffn @deffn {Function} compfile (@var{filename}, @var{f_1}, ..., @var{f_n}) @@ -652,6 +676,9 @@ @code{compile} quotes its arguments; the quote-quote operator @code{'@w{}'} defeats quotation. +@opencatbox +@category{Translation and compilation} +@closecatbox @end deffn @deffn {Function} define (@var{f}(@var{x_1}, ..., @var{x_n}), @var{expr}) @@ -768,6 +795,9 @@ (%o6) bar(y, x) := sin(x) - cos(y) @end example +@opencatbox +@category{Functions and macros} +@closecatbox @end deffn @c SEE NOTE BELOW ABOUT THE DOCUMENTATION STRING @@ -910,6 +940,9 @@ (%o6) baz_quux @end example +@opencatbox +@category{Translation and compilation} +@closecatbox @end deffn @deffn {Function} dispfun (@var{f_1}, ..., @var{f_n}) @@ -1007,6 +1040,9 @@ 5 10 @end example +@opencatbox +@category{Functions and macros} @category{Display functions} +@closecatbox @end deffn @defvr {System variable} functions @@ -1068,7 +1104,7 @@ @end example @opencatbox -@category{Global variables} +@category{Functions and macros} @category{Global variables} @closecatbox @end defvr @@ -1094,6 +1130,9 @@ and assigns the definition to the label. @c PROBABLY NEED SOME EXAMPLES HERE +@opencatbox +@category{Functions and macros} +@closecatbox @end deffn @deffn {Function} funmake (@var{F}, [@var{arg_1}, ..., @var{arg_n}]) @@ -1223,6 +1262,9 @@ (%o1) 1 @end example +@opencatbox +@category{Functions and macros} @category{Expressions} +@closecatbox @end deffn @deffn {Function} lambda ([@var{x_1}, ..., @var{x_m}], @var{expr_1}, ..., @var{expr_n}) @@ -1404,6 +1446,10 @@ (%i4) g (17, 29, x, y, z, %e); (%o4) z + y + x + %e + 46 @end example + +@opencatbox +@category{Functions and macros} +@closecatbox @end deffn @c NEEDS CLARIFICATION AND EXAMPLES @@ -1421,6 +1467,9 @@ @code{local} is independent of @code{context}. +@opencatbox +@category{Functions and macros} @category{Programming structures} +@closecatbox @end deffn @defvr {Option variable} macroexpansion @@ -1601,7 +1650,7 @@ @end example @opencatbox -@category{Global flags} +@category{Functions and macros} @category{Global flags} @closecatbox @end defvr @@ -1704,6 +1753,9 @@ @code{modedeclare} is a synonym for @code{mode_declare}. +@opencatbox +@category{Translation and compilation} +@closecatbox @end deffn @c WHAT IS THIS ABOUT ?? @@ -1733,6 +1785,9 @@ and use @code{firstnumb} every time you take the first of a list of numbers. +@opencatbox +@category{Translation and compilation} +@closecatbox @end deffn @c IS THERE ANY REASON TO SET transcompile: false ?? @@ -1812,6 +1867,9 @@ The result returned by @code{translate} is a list of the names of the functions translated. +@opencatbox +@category{Translation and compilation} +@closecatbox @end deffn @deffn {Function} translate_file (@var{maxima_filename}) @@ -2062,6 +2120,9 @@ Prints a list of warnings which have been given by the translator during the current translation. +@opencatbox +@category{Translation and compilation} +@closecatbox @end deffn @defvr {Option variable} tr_warn_bad_function_calls @@ -2208,5 +2269,8 @@ call time. @code{(MFUNCTION-CALL fn arg1 arg2 ...)} is generated when the translator does not know @code{fn} is going to be a Lisp function. +@opencatbox +@category{Translation and compilation} +@closecatbox @end deffn Index: Input.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Input.texi,v retrieving revision 1.62.2.2 retrieving revision 1.62.2.3 diff -u -d -r1.62.2.2 -r1.62.2.3 --- Input.texi 28 Oct 2007 21:55:26 -0000 1.62.2.2 +++ Input.texi 25 Nov 2007 00:42:28 -0000 1.62.2.3 @@ -187,7 +187,7 @@ @end example @opencatbox -@category{Global variables} +@category{Console interaction} @category{Global variables} @closecatbox @end defvr @@ -211,7 +211,7 @@ See also @code{_}, @code{%%}, and @code{%th}. @opencatbox -@category{Global variables} +@category{Console interaction} @category{Global variables} @closecatbox @end defvr @@ -277,7 +277,7 @@ For example, @code{%e^-x} is displayed as @code{1/%e^x}. @opencatbox -@category{Display flags} +@category{Exponential and logarithm functions} @category{Display flags} @closecatbox @end defvr @@ -330,7 +330,7 @@ otherwise it is not recognized as a request for documentation. @opencatbox -@category{Help} +@category{Help} @category{Console interaction} @closecatbox @end deffn @@ -346,7 +346,7 @@ otherwise it is not recognized as a request for documentation. @opencatbox -@category{Help} +@category{Help} @category{Console interaction} @closecatbox @end deffn @@ -392,7 +392,7 @@ @code{closefile} closes the transcript file opened by @code{appendfile} or @code{writefile}. @opencatbox -@category{File output} +@category{File output} @category{Console interaction} @closecatbox @end deffn @@ -475,7 +475,7 @@ Closes the transcript file opened by @code{writefile} or @code{appendfile}. @opencatbox -@category{File output} +@category{File output} @category{Console interaction} @closecatbox @end deffn @@ -491,6 +491,9 @@ collapse the elements of the array @code{A} by doing @code{collapse (listarray ('A))}. +@opencatbox +@category{Expressions} +@closecatbox @end deffn @deffn {Function} concat (@var{arg_1}, @var{arg_2}, ...) @@ -537,6 +540,9 @@ (%o10) 12 + 3 @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @deffn {Function} sconcat (@var{arg_1}, @var{arg_2}, ...) @@ -549,6 +555,9 @@ (%o1) xx[3]:y^3+3*x*y^2+3*x^2*y+x^3 @end example +@opencatbox +@category{Expressions} +@closecatbox @end deffn @c AFTER REVIEWING src/displa.lisp, IT LOOKS LIKE THIS VARIABLE HAS NO EFFECT @@ -780,7 +789,7 @@ with negative exponents using quotients, e.g., @code{X^(-1)} as @code{1/X}. @opencatbox -@category{Display flags} +@category{Expressions} @category{Display flags} @closecatbox @end defvr @@ -1063,7 +1072,7 @@ @c NEED EXAMPLES HERE @opencatbox -@category{Display variables} +@category{Console interaction} @closecatbox @end defvr @@ -1328,7 +1337,7 @@ @c NEED EXAMPLES HERE @opencatbox -@category{Display variables} +@category{Display variables} @category{Console interaction} @closecatbox @end defvr @@ -1625,7 +1634,7 @@ @end example @opencatbox -@category{Display functions} +@category{Expressions} @category{Display functions} @closecatbox @end deffn @@ -1742,7 +1751,7 @@ See also @code{ratvars}. @opencatbox -@category{Display functions} +@category{Expressions} @category{Display functions} @closecatbox @end deffn @@ -1767,6 +1776,9 @@ The return value of @code{string} is a string, and thus it cannot be used in a computation. +@opencatbox +@category{Strings} +@closecatbox @end deffn @c SHOULD BE WRITTEN WITH LEADING ? BUT THAT CONFUSES CL-INFO SO WORK AROUND @@ -2231,7 +2243,7 @@ @code{closefile} closes the transcript file opened by @code{writefile} or @code{appendfile}. @opencatbox -@category{File output} +@category{File output} @category{Console interaction} @closecatbox @end deffn Index: Integration.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Integration.texi,v retrieving revision 1.34.2.1 retrieving revision 1.34.2.2 diff -u -d -r1.34.2.1 -r1.34.2.2 --- Integration.texi 28 Oct 2007 21:55:26 -0000 1.34.2.1 +++ Integration.texi 25 Nov 2007 00:42:28 -0000 1.34.2.2 @@ -85,6 +85,9 @@ n = - 2 @end example +@opencatbox +@category{Integration} +@closecatbox @end deffn @c THIS ITEM IS A MESS, BUT DON'T BOTHER TO CLEAN IT UP: @@ -135,6 +138,9 @@ @c demo (dblint_1) FAILS WITH Could not find `fltdfnk.mc' -- DON'T BOTHER TO MENTION IT. !!! @c @code{demo (dblint_1)} executes another demonstration. +@opencatbox +@category{Integration} +@closecatbox @end deffn @deffn {Function} defint (@var{expr}, @var{x}, @var{a}, @var{b}) @@ -148,6 +154,9 @@ either the computed integral or the noun form of the integral. See @code{quad_qag} and related functions for numerical approximation of definite integrals. +@opencatbox +@category{Integration} +@closecatbox @end deffn @c NEEDS EXPANSION AND EXAMPLES @@ -165,7 +174,7 @@ begin with. @opencatbox -@category{Global flags} +@category{Integration} @closecatbox @end defvr @@ -216,6 +225,9 @@ a b - 2 a b + a @end example +@opencatbox +@category{Integration} +@closecatbox @end deffn @deffn {Function} integrate (@var{expr}, @var{x}) @@ -405,6 +417,9 @@ @end example @end itemize +@opencatbox +@category{Integration} +@closecatbox @end deffn @defvr {System variable} integration_constant @@ -439,7 +454,7 @@ @end example @opencatbox -@category{Global variables} +@category{Integration} @closecatbox @end defvr @@ -488,7 +503,7 @@ @end example @opencatbox -@category{Global variables} +@category{Integration} @closecatbox @end defvr @@ -545,7 +560,7 @@ Sometimes this will help Maxima obtain a more useful result. @opencatbox -@category{Global flags} +@category{Integration} @closecatbox @end defvr @@ -564,6 +579,9 @@ @code{ldefint} always uses the same method to evaluate the definite integral, while @code{integrate} may employ various heuristics and may recognize some special cases. +@opencatbox +@category{Integration} +@closecatbox @end deffn @c UMM, IS THERE SOME TEXT MISSING HERE ??? @@ -603,6 +621,9 @@ 6 @end example +@opencatbox +@category{Integration} @category{Complex variables} +@closecatbox @end deffn @deffn {Function} risch (@var{expr}, @var{x}) @@ -629,12 +650,18 @@ (%o2) x erf(x) @end example +@opencatbox +@category{Integration} +@closecatbox @end deffn @c NEEDS EXPANSION, CLARIFICATION, AND EXAMPLES @deffn {Function} tldefint (@var{expr}, @var{x}, @var{a}, @var{b}) Equivalent to @code{ldefint} with @code{tlimswitch} set to @code{true}. +@opencatbox +@category{Integration} +@closecatbox @end deffn @footnotestyle end @@ -721,7 +748,7 @@ @end table @opencatbox -@category{Numerical methods} @category{Share packages} @category{Package quadpack} +@category{Integration} @category{Numerical methods} @category{Share packages} @category{Package quadpack} @closecatbox @node Functions and Variables for QUADPACK, , Introduction to QUADPACK, Integration Index: Itensor.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/Itensor.texi,v retrieving revision 1.42.6.1 retrieving revision 1.42.6.2 diff -u -d -r1.42.6.1 -r1.42.6.2 --- Itensor.texi 28 Oct 2007 21:55:26 -0000 1.42.6.1 +++ Itensor.texi 25 Nov 2007 00:42:28 -0000 1.42.6.2 @@ -57,6 +57,10 @@ user may find difficulty with the specification of the metric, function definition, and the evaluation of differentiated "indexed" objects. +@opencatbox +@category{Tensors} @category{Share packages} @category{Package itensor} +@closecatbox + @subsection New tensor notation Until now, the @code{itensor} package in Maxima has used a notation that sometimes @@ -256,6 +260,9 @@ indices. Either a single index or a list of indices (which may be null) is acceptable input (see the example under @code{covdiff}). +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} changename (@var{old}, @var{new}, @var{expr}) @@ -266,6 +273,9 @@ @var{name} with @var{m} covariant and @var{n} contravariant indices will be renamed to @var{new}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} listoftens @@ -285,6 +295,9 @@ @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} ishow (@var{expr}) @@ -295,6 +308,9 @@ separated from the covariant indices by a comma (see the examples throughout this document). +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} indices (@var{expr}) @@ -323,6 +339,9 @@ illegal expression, its behavior should be considered undefined. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} rename (@var{expr}) @@ -386,6 +405,9 @@ %1 %3 %2 %6 %4 r %5 %7 @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @defvr {Option variable} flipflag @@ -402,9 +424,8 @@ under @code{rename}). @opencatbox -@category{Global flags} +@category{Package itensor} @closecatbox - @end defvr @deffn {Function} defcon (@var{tensor_1}) @@ -425,6 +446,9 @@ @code{contractions} is a list of those indexed objects which have been given contraction properties with @code{defcon}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} remcon (@var{tensor_1}, ..., @var{tensor_n}) @@ -433,6 +457,9 @@ from the @var{tensor_1}, ..., @var{tensor_n}). @code{remcon(all)} removes all contraction properties from all indexed objects. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} contract (@var{expr}) @@ -445,6 +472,9 @@ of the terms. The @code{gcd} switch should be @code{false} if GCD cancellations are unnecessary. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} indexed_tensor (@var{tensor}) @@ -453,6 +483,9 @@ a built in value already exists as with @code{ichr1}, @code{ichr2}, @code{icurvature}. See the example under @code{icurvature}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} components (@var{tensor}, @var{expr}) @@ -552,6 +585,9 @@ @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} remcomps (@var{tensor}) @@ -559,6 +595,9 @@ Unbinds all values from @var{tensor} which were assigned with the @code{components} function. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @c NEED LIST OF ARGUMENTS HERE @@ -609,6 +648,9 @@ The @code{showcomps} command can also display components of a tensor of rank higher than 2. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} idummy () @@ -618,6 +660,9 @@ which are needed in forming expressions will not conflict with indices already in use (see the example under @code{indices}). +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @defvr {Option variable} idummyx @@ -626,9 +671,8 @@ Is the prefix for dummy indices (see the example under @code{indices}). @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Option variable} icounter @@ -639,9 +683,8 @@ determined by the option @code{idummy} (default: @code{%}). @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @deffn {Function} kdelta (@var{L1}, @var{L2}) @@ -658,6 +701,9 @@ capability. This is strictly considered a programming aid and not meant to imply that @code{kdelta([i,j],[])} is a valid tensorial object. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} kdels (@var{L1}, @var{L2}) @@ -683,6 +729,9 @@ @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} levi_civita (@var{L}) @@ -691,6 +740,9 @@ consists of an odd permutation, and 0 if some indices in @var{L} are repeated. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} lc2kdt (@var{expr}) @@ -769,6 +821,9 @@ @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @c HMM, WHICH CATEGORY DOES THIS FALL INTO -- FUNCTION, VARIABLE, OTHER ?? @@ -798,6 +853,9 @@ @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @c HMM, WHICH CATEGORY DOES THIS FALL INTO -- FUNCTION, VARIABLE, OTHER ?? @@ -808,6 +866,9 @@ many expressions more efficiently than the evaluation of @code{levi_civita}. For details, see @code{lc_l}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} canten (@var{expr}) @@ -822,11 +883,17 @@ For this reason, @code{canten} returns an error if @code{allsym} is not set to @code{true}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} concan (@var{expr}) Similar to @code{canten} but also performs index contraction. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @subsection Tensor symmetries @@ -840,9 +907,8 @@ unless @code{iframe_flag} is set to @code{true}. @opencatbox -@category{Global flags} +@category{Package itensor} @closecatbox - @end defvr @deffn {Function} decsym (@var{tensor}, @var{m}, @var{n}, [@var{cov_1}, @var{cov_2}, ...], [@var{contr_1}, @var{contr_2}, ...]) @@ -898,11 +964,18 @@ @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} remsym (@var{tensor}, @var{m}, @var{n}) Removes all symmetry properties from @var{tensor} which has @var{m} covariant indices and @var{n} contravariant indices. + +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} canform (@var{expr}) @@ -917,6 +990,10 @@ Also see the example under @code{decsym}. Note: @code{canform} may not be able to reduce an expression completely to its simplest form although it will always return a mathematically correct result. + +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @subsection Indicial tensor calculus @@ -934,6 +1011,10 @@ subscripted by @var{v_i} will be used for the variable of differentiation. This permits an array of coordinate names or subscripted names like @code{x[1]}, @code{x[2]}, ... to be used. + +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} idiff (@var{expr}, @var{v_1}, [@var{n_1}, [@var{v_2}, @var{n_2}] ...]) @@ -950,7 +1031,9 @@ @code{2*determinant(g)*ichr2([%i,k],[%i])} where the dummy index @code{%i} is chosen appropriately. - +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} liediff (@var{v}, @var{ten}) @@ -975,7 +1058,9 @@ @end example - +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} rediff (@var{ten}) @@ -983,6 +1068,9 @@ Evaluates all occurrences of the @code{idiff} command in the tensorial expression @var{ten}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} undiff (@var{expr}) @@ -995,6 +1083,9 @@ in @var{expr} and then carry out the differentiation by saying @code{ev(@var{expr}, idiff)}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} evundiff (@var{expr}) @@ -1058,19 +1149,27 @@ 2 @end example - +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} flush (@var{expr}, @var{tensor_1}, @var{tensor_2}, ...) Set to zero, in @var{expr}, all occurrences of the @var{tensor_i} that have no derivative indices. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} flushd (@var{expr}, @var{tensor_1}, @var{tensor_2}, ...) Set to zero, in @var{expr}, all occurrences of the @var{tensor_i} that have derivative indices. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} flushnd (@var{expr}, @var{tensor}, @var{n}) @@ -1090,6 +1189,10 @@ (%t3) a i,k r @end example + +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} coord (@var{tensor_1}, @var{tensor_2}, ...) @@ -1100,6 +1203,9 @@ been done then @code{idiff(x([],[i]),j)} gives @code{kdelta([i],[j])}. @code{coord} is a list of all indexed objects having this property. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} remcoord (@var{tensor_1}, @var{tensor_2}, ...) @@ -1109,6 +1215,9 @@ that was established by the function @code{coord}. @code{remcoord(all)} removes this property from all indexed objects. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} makebox (@var{expr}) @@ -1117,6 +1226,9 @@ symbol @code{[]}. For example, @code{[]p([m],[n])} represents @code{g([],[i,j])*p([m],[n],i,j)}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} conmetderiv (@var{expr}, @var{tensor}) @@ -1140,6 +1252,10 @@ (%t3) - g ichr2 - g ichr2 %1 c %1 c @end example + +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} simpmetderiv (@var{expr}) @@ -1229,6 +1345,9 @@ See also @code{weyl.dem} for an example that uses @code{simpmetderiv} and @code{conmetderiv} together to simplify contractions of the Weyl tensor. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} flush1deriv (@var{expr}, @var{tensor}) @@ -1236,6 +1355,9 @@ Set to zero, in @code{expr}, all occurrences of @code{tensor} that have exactly one derivative index. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @subsection Tensors in curved spaces @@ -1249,12 +1371,18 @@ The variable @code{imetric} (unbound by default), is bound to the metric, assigned by the @code{imetric(@var{g})} command. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} idim (@var{n}) Sets the dimensions of the metric. Also initializes the antisymmetry properties of the Levi-Civita symbols for the given dimension. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} ichr1 ([@var{i}, @var{j}, @var{k}]) @@ -1268,6 +1396,9 @@ To evaluate the Christoffel symbols for a particular metric, the variable @code{imetric} must be assigned a name as in the example under @code{chr2}. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} ichr2 ([@var{i}, @var{j}], [@var{k}]) @@ -1278,6 +1409,10 @@ ichr2([i,j],[k]) = g (g + g - g )/2 is,j js,i ij,s @end example + +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} icurvature ([@var{i}, @var{j}, @var{k}], [@var{h}]) @@ -1292,6 +1427,10 @@ + ichr2 ichr2 %1 k i j @end example + +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} covdiff (@var{expr}, @var{v_1}, @var{v_2}, ...) @@ -1341,6 +1480,9 @@ (%i6) @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} lorentz_gauge (@var{expr}) @@ -1348,6 +1490,9 @@ indexed objects in @var{expr} that have a derivative index identical to a contravariant index. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @deffn {Function} igeodesic_coords (@var{expr}, @var{name}) @@ -1391,6 +1536,9 @@ @end example +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @subsection Moving frames @@ -1471,6 +1619,9 @@ @code{ifri} are always defined, as is the frame bracket (@code{ifb}), this function does nothing. +@opencatbox +@category{Package itensor} +@closecatbox @end deffn @defvr {Variable} ifb @@ -1512,9 +1663,8 @@ @end example @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @@ -1538,9 +1688,8 @@ @code{inmc1} will not be present. @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} icc2 @@ -1564,9 +1713,8 @@ @code{inmc2} will not be present. @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} ifc1 @@ -1587,9 +1735,8 @@ @end example @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} ifc2 @@ -1608,9 +1755,8 @@ @end example @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} ifr @@ -1619,9 +1765,8 @@ form the frame metric (@code{ifg}). @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} ifri @@ -1631,9 +1776,8 @@ frames. @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} ifg @@ -1642,9 +1786,8 @@ @code{components}. @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} ifgi @@ -1653,9 +1796,8 @@ to @code{kdelta}. @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Option variable} iframe_bracket_form @@ -1664,9 +1806,8 @@ Specifies how the frame bracket (@code{ifb}) is computed. @opencatbox -@category{Global flags} +@category{Package itensor} @closecatbox - @end defvr @subsection Torsion and nonmetricity @@ -1691,9 +1832,8 @@ @end example @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @@ -1713,9 +1853,8 @@ (Substitute @code{ifg} in place of @code{g} if a frame metric is used.) @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} inmc2 @@ -1737,9 +1876,8 @@ (Substitute @code{ifg} in place of @code{g} if a frame metric is used.) @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} ikt1 @@ -1760,9 +1898,8 @@ (Substitute @code{ifg} in place of @code{g} if a frame metric is used.) @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} ikt2 @@ -1781,9 +1918,8 @@ (Substitute @code{ifg} in place of @code{g} if a frame metric is used.) @opencatbox -@category{Global variables} +@category{Package itensor} @closecatbox - @end defvr @defvr {Variable} itr @@ -1845,9 +1981,8 @@ @end example @openca... [truncated message content] |