54
I Use This!
High Activity

Commits : Listings

Analyzed about 22 hours ago. based on code collected 1 day ago.
Apr 30, 2023 — Apr 30, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fixes plotting option palette. It now accepts expressions that can be converted into real numbers and a more careful check is done of the values given to that option. Also, more comments in plot.lisp trying to make it more readable.
Jaime E. Villate
as villate
More... about 1 month ago
Replaces other uses of ~ by the value set in the maxima_priv array
Jaime E. Villate
as villate
More... about 1 month ago
A fix for Tcl/Tk 9.0, where ~ no longer means the home directory
Jaime E. Villate
as villate
More... about 1 month ago
Add #4246 to the list of fixed bugs
Jaime E. Villate
as villate
More... about 1 month ago
Xmaxima: accept versions of Tk later than 8.6 (in particular 9.0 now in beta)
Jaime E. Villate
as villate
More... about 1 month ago
Reduces the size of the Xmaxima manual figures from 19M to 1.5M It is important to use the right program to convert PNG images to PostScript, because the result may differen by a factor of 20 or more.
Jaime E. Villate
as villate
More... about 1 month ago
Updates the Changelog
Jaime E. Villate
as villate
More... about 1 month ago
Cleaning up of the code for the macros used in Xmaxima.
Jaime E. Villate
as villate
More... about 1 month ago
Don't check to see if abs_integrate is loaded.
rtoy
as Raymond Toy
More... about 1 month ago
More efficient macros for newer versions of Tcl.
Jaime E. Villate
as villate
More... about 1 month ago
Fix #4265: integrate(sin(n*x)*sin(m*x),x,0,2*%pi) is always 0
rtoy
as Raymond Toy
More... about 1 month ago
Documentation: remove double 'can'. More... about 1 month ago
Xamxima: in plotdf and plot2d add extra vertical space when sliders are used.
Jaime E. Villate
as villate
More... about 1 month ago
Xmaxima code clean up and removal of unused procedures and global variables
Jaime E. Villate
as villate
More... about 1 month ago
Fixes a bug reported on the mailing list on 2023/11/26 The plotdf sliders were hidden by the coordinates box. To avoid that bug, the sliders have been moved to the right; they will still have to be moved down because the may hide the x axis label.
Jaime E. Villate
as villate
More... about 1 month ago
Includes Xmaxima in the applications menu of the desktop manager. In order for an XDG desktop manager to show Xmaxima among the available applications, the icon should go into an icons subdirectory of share, rather than a "pixmaps" subdirectory, and the name of the desktop menu entry file should match the name of the application.
Jaime E. Villate
as villate
More... about 1 month ago
Fixes a bug with the xfun option of plotdf. This option became incompatible with the newest version of plotdf.
Jaime E. Villate
as villate
More... about 2 months ago
Brings back rungeKutta, rungeKuttaA and adamsMoulton functions. These functions are now compatible with the newest version of plotdf. There is no need for rk4.tcl which became equivalent to rungeKutta and the default integration method is now adamMoulton.
Jaime E. Villate
as villate
More... about 2 months ago
Places the time plots of plotdf into two separate windows. And the scale is adjusted to show the important part of each plot.
Jaime E. Villate
as villate
More... about 2 months ago
Makes gnuplot line clipping work as described in any book on computer graphics A sample plot that didn't work without this commit is the following: plot2d([discrete,[[-0.1,1],[1,2.1],[2.1,1],[1,-0.1],[-0.1,1]]],[x,0,2],[y,0,2]);
Jaime E. Villate
as villate
More... about 2 months ago
One more fix to the clipping code in Xmaxima plots.
Jaime E. Villate
as villate
More... about 2 months ago
Fixes an error in the counting of the number of points
Jaime E. Villate
as villate
More... about 2 months ago
Some code cleaning
Jaime E. Villate
as villate
More... about 2 months ago
Adds line clipping to plotdf.
Jaime E. Villate
as villate
More... about 2 months ago
Improves line clippling in Xmaxima's plot2d Some points that were being left out are now included and the code can now be used to do clipping with the actual points or with their representations on the screen.
Jaime E. Villate
as villate
More... about 2 months ago
Uses fixed time steps in the Runge-Kutta method of plotdf. Trying to guess a time step that will lead to a desired displacement in the phase plane has proven to work badly. This commit changes the integration method defined in rk4.tcl into a regular fourth-order Runge-Kutta method. It also introduces some changes to make it feasible to use the alternative methods of adapative-step Runge-Kutta and Adams-Moulton, which will be made in a separate commit.
Jaime E. Villate
as villate
More... about 2 months ago
Introduces line clipping in Xmaxima plot2d Examples: plot2d(x-floor(x),[x,0,5], [y,0,.5],[plot_format,xmaxima]); d:[discrete,[[-0.1,1],[1,2.1],[2.1,1],[1,-0.1],[-0.1,1]]]$ plot2d(d,[x,0,2],[y,0,2],[plot_format,xmaxima]);
Jaime E. Villate
as villate
More... about 2 months ago
A better fix for bug #4263 This commit reverts some of the changes of commit [210a27] to get a solution that will work in other cases and not just in the example given in that bug report. Currently, Maxima delegates the clipping of points and lines to the external graphic programs. Xmaxima should be modified to do that clipping and Gnuplot should be further investigated because it seems to me that its clipping algorithm fails in some cases. For example compare the following two plots: d:[discrete,[[-0.1,1],[1,2.1],[2.1,1],[1,-0.1],[-0.1,1]]]$ plot2d(d,[x,0,2],[y,0,2],[plot_format,gnuplot]); plot2d(d,[x,0,2],[y,0,2],[plot_format,xmaxima]);
Jaime E. Villate
as villate
More... about 2 months ago
Changes the default values for plotting option sample By using a prime number (47) for the sample grid, many bugs of the implicit plots algorithm, such as #3849 and #4198, will remain hidden from ocasional users while I work on solving them which will take some time :)
Jaime E. Villate
as villate
More... about 2 months ago
Minor change: a more precise comment.
Jaime E. Villate
as villate
More... about 2 months ago