LMP is a command line "calculator" comparable to the GNU command expr, but more flexible. It supports floating point and complex numbers and even higher level operations like differenziation and integration.
Be the first to post a text review of L Math Processor. Rate and review a project by clicking thumbs up or thumbs down in the right column.
integration added, latex output mode added, minor bugfixes, configure updates: C++ safe header file, lmp compiles on any SourceForge compiler farm system
2001-08-22 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpnodes.c: moved polynom functions from lmpfuncs.c * lmpnodes.c: added some '/' handlers for level1 and 2 simplification * lmpnodes.c: recursive level2-simplification with controls 2001-08-21 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmp.h: made C++ safe. 2001-08-17 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpfuncs.c: argument swap bug fixed, boolean bug fixed (!func () instead of func () ;) * lmpfuncs.c: lmp_ctrl_diff: polynom '/' bug fixed * lmpfuncs.c: lmp_ctrl_diff: ln bug fixed * lmpfuncs.c: lmp_ctrl_diff: pointer to NULL init fixed * lmpnodes.c: added level1 simplification for '/' * lmpfuncs.c: lmp_ctrl_int: catch polynoms: a / x^2+3*x^3 = a * (x^-2 + 3*x^-3) 2001-08-16 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpfuncs.c: lmp_ctrl_int: added result simplification * lmpfuncs.c: lmp_node_factored: swapped OP and CONTROL, works now * lmpfuncs.c: lmp_ctrl_int supports "+", "-", "sin", "cos" * lmpmain.c: added -l and --latex switches for latex output * lmpoutput.c: file added * lmpoutput.c: added latex output 2001-08-15 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * fixed autoconf bugs. Compiles on alpha now, but crashes with floating point errors. * lmpprint.c: fixed workaround for systems without fcvt. * configure.in, lmpnodes.c: MIPS cpu stdarg bug fixed by a simple workaround. 2001-08-14 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpfuncs.c: added * and ^ to integration * lmpparse.c: added integration as "int" 2001-08-12 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpfuncs.c: started implemention integration
2001-08-22 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpnodes.c: moved polynom functions from lmpfuncs.c * lmpnodes.c: added some '/' handlers for level1 and 2 simplification * lmpnodes.c: recursive level2-simplification with controls 2001-08-21 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmp.h: made C++ safe. 2001-08-17 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpfuncs.c: argument swap bug fixed, boolean bug fixed (!func () instead of func () ;) * lmpfuncs.c: lmp_ctrl_diff: polynom '/' bug fixed * lmpfuncs.c: lmp_ctrl_diff: ln bug fixed * lmpfuncs.c: lmp_ctrl_diff: pointer to NULL init fixed * lmpnodes.c: added level1 simplification for '/' * lmpfuncs.c: lmp_ctrl_int: catch polynoms: a / x^2+3*x^3 = a * (x^-2 + 3*x^-3) 2001-08-16 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpfuncs.c: lmp_ctrl_int: added result simplification * lmpfuncs.c: lmp_node_factored: swapped OP and CONTROL, works now * lmpfuncs.c: lmp_ctrl_int supports "+", "-", "sin", "cos" * lmpmain.c: added -l and --latex switches for latex output * lmpoutput.c: file added * lmpoutput.c: added latex output 2001-08-15 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * fixed autoconf bugs. Compiles on alpha now, but crashes with floating point errors. * lmpprint.c: fixed workaround for systems without fcvt. * configure.in, lmpnodes.c: MIPS cpu stdarg bug fixed by a simple workaround. 2001-08-14 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpfuncs.c: added * and ^ to integration * lmpparse.c: added integration as "int" 2001-08-12 Bernhard Pietsch <bjtp@gmx.net> * Version 0.2.99.10pre * lmpfuncs.c: started implemention integration
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?