]>
gitweb.michael.orlitzky.com - sage.d.git/log
Michael Orlitzky [Thu, 30 Oct 2014 18:04:33 +0000 (14:04 -0400)]
Refactor symmetric_pds/doubly_nonnegative.
Ensure that we're working over an amenable base ring in factor_psd.
New module: completely_positive (cone).
Michael Orlitzky [Thu, 30 Oct 2014 12:37:04 +0000 (08:37 -0400)]
Add __init__.py for mjo.cone.
Michael Orlitzky [Thu, 30 Oct 2014 12:36:49 +0000 (08:36 -0400)]
New module: cone.doubly_nonnegative.
Michael Orlitzky [Thu, 30 Oct 2014 12:34:20 +0000 (08:34 -0400)]
New module: cone.symmetric_psd.
Michael Orlitzky [Wed, 29 Oct 2014 22:25:24 +0000 (18:25 -0400)]
Disable terminal colors in init.sage.
Michael Orlitzky [Wed, 29 Oct 2014 22:24:52 +0000 (18:24 -0400)]
Add the matrix_simplify_full() function to symbolic.py.
Michael Orlitzky [Fri, 24 Oct 2014 21:23:59 +0000 (17:23 -0400)]
Update SymbolSequence to use underscores.
Michael Orlitzky [Fri, 24 Oct 2014 16:45:55 +0000 (12:45 -0400)]
Fix a comment.
Michael Orlitzky [Fri, 24 Oct 2014 15:36:16 +0000 (11:36 -0400)]
Add a note to the README about `sage -t` not loading init.sage.
Michael Orlitzky [Fri, 24 Oct 2014 15:21:39 +0000 (11:21 -0400)]
Fix a (harmless) doctest failure in mjo.interpolation.
Michael Orlitzky [Thu, 16 Oct 2014 19:27:01 +0000 (15:27 -0400)]
Use ~/src/sage.d as library path.
Michael Orlitzky [Fri, 9 May 2014 07:10:38 +0000 (03:10 -0400)]
Add the matrix_subs_expr function.
Michael Orlitzky [Tue, 15 Apr 2014 01:08:56 +0000 (21:08 -0400)]
Override list_plot (in addition to the already-overriden plot()).
Michael Orlitzky [Tue, 15 Apr 2014 01:08:34 +0000 (21:08 -0400)]
Don't override matplotlib's LaTeX installation.
Michael Orlitzky [Fri, 16 Aug 2013 20:51:47 +0000 (16:51 -0400)]
Remove medium_simplify() now that simplify_radical() was removed from full_simplify().
Michael Orlitzky [Mon, 4 Mar 2013 23:58:59 +0000 (18:58 -0500)]
Add doctests for set_simplification_domain().
Michael Orlitzky [Wed, 5 Dec 2012 00:15:32 +0000 (19:15 -0500)]
Define product = prod, which is provided by Sage.
Michael Orlitzky [Tue, 4 Dec 2012 23:50:41 +0000 (18:50 -0500)]
Add a test for the empty product.
Add some backticks.
Michael Orlitzky [Tue, 4 Dec 2012 23:44:46 +0000 (18:44 -0500)]
Use SR.var() instead of var() everywhere.
Michael Orlitzky [Wed, 28 Nov 2012 02:54:39 +0000 (21:54 -0500)]
Add the lagrange_interpolate() function, which lets you avoid evaluating your function (if you have one) before calling lagrange_polynomial().
Michael Orlitzky [Sun, 18 Nov 2012 22:53:21 +0000 (17:53 -0500)]
Add an example of a least squares problem.
Michael Orlitzky [Sun, 18 Nov 2012 07:23:54 +0000 (02:23 -0500)]
Fix legendre_p for finite field elements.
Michael Orlitzky [Sun, 18 Nov 2012 05:26:11 +0000 (00:26 -0500)]
Add more tests and examples.
Fix the orthogonality test.
Michael Orlitzky [Sun, 18 Nov 2012 01:33:45 +0000 (20:33 -0500)]
Add a few tests for the shifted Legendre polynomials.
Michael Orlitzky [Sun, 18 Nov 2012 01:15:26 +0000 (20:15 -0500)]
Combine the standard/general Legendre polynomial functions.
Michael Orlitzky [Sat, 17 Nov 2012 20:53:14 +0000 (15:53 -0500)]
Add the orthogonal_polynomials module with the Legendre functions.
Michael Orlitzky [Tue, 6 Nov 2012 03:42:52 +0000 (22:42 -0500)]
Remove the __call__() code and refactor everything into subcalls of __getitem__().
Michael Orlitzky [Tue, 6 Nov 2012 01:50:22 +0000 (20:50 -0500)]
Update all doctests to use index[] notation instead of __call__.
Michael Orlitzky [Mon, 5 Nov 2012 21:45:01 +0000 (16:45 -0500)]
Allow tuples to be passed in square brackets.
Michael Orlitzky [Sun, 4 Nov 2012 21:32:50 +0000 (16:32 -0500)]
Clean up a little bit of the interpolation code.
Michael Orlitzky [Sun, 4 Nov 2012 21:12:49 +0000 (16:12 -0500)]
Add the SymbolSequence class; eventually headed upstream.
Michael Orlitzky [Sun, 4 Nov 2012 21:12:17 +0000 (16:12 -0500)]
Add the lagrange_psi function.
Michael Orlitzky [Fri, 26 Oct 2012 19:20:25 +0000 (15:20 -0400)]
Add the Hermite functions to interpolation.py.
Michael Orlitzky [Fri, 26 Oct 2012 18:22:56 +0000 (14:22 -0400)]
Make the divided_difference() function rely on divided_difference_coefficients().
Make divided_difference() and newton_polynomial() take a list of function values instead of the function itself.
Michael Orlitzky [Fri, 26 Oct 2012 18:13:03 +0000 (14:13 -0400)]
Add the divided_difference_coefficients() function.
Michael Orlitzky [Fri, 26 Oct 2012 18:00:25 +0000 (14:00 -0400)]
Update the lagrange_polynomial() function to take a list of y-values instead of a function.
Michael Orlitzky [Fri, 26 Oct 2012 15:13:55 +0000 (11:13 -0400)]
Add a makefile with a 'clean' target.
Michael Orlitzky [Fri, 26 Oct 2012 15:13:16 +0000 (11:13 -0400)]
Replace the load() call in interpolation.py with an import, which works in the daytime.
Michael Orlitzky [Fri, 26 Oct 2012 01:07:12 +0000 (21:07 -0400)]
Add the divided_difference() and newton_polynomial() functions to interpolation.py.
Michael Orlitzky [Fri, 26 Oct 2012 00:07:56 +0000 (20:07 -0400)]
Add the 'product' function to misc.py.
Add interpolation.py with two Lagrange polynomial functions.
Michael Orlitzky [Fri, 26 Oct 2012 00:07:02 +0000 (20:07 -0400)]
Add a gitignore for *.pyc files.
Michael Orlitzky [Sat, 20 Oct 2012 01:57:20 +0000 (21:57 -0400)]
Enable text.usetex for Matplotlib to work around trac #13543.
Michael Orlitzky [Fri, 28 Sep 2012 02:54:33 +0000 (22:54 -0400)]
Add the misc module with the legend_latex() function.
Michael Orlitzky [Sat, 12 May 2012 23:03:05 +0000 (19:03 -0400)]
Try replacing _plot() instead of plot() so that plotting python functions works.
Michael Orlitzky [Fri, 11 May 2012 02:16:28 +0000 (22:16 -0400)]
Finally get the plot defaults to behave (maybe).
Michael Orlitzky [Thu, 10 May 2012 20:29:38 +0000 (16:29 -0400)]
Fix plot option defaulting.
Replace another plot() function.
Michael Orlitzky [Thu, 10 May 2012 16:56:02 +0000 (12:56 -0400)]
Remove an unused import.
Michael Orlitzky [Thu, 10 May 2012 13:29:56 +0000 (09:29 -0400)]
Initial commit.