]> gitweb.michael.orlitzky.com - sage.d.git/log
sage.d.git
5 years agoREADME: update comments on the test suite.
Michael Orlitzky [Thu, 1 Nov 2018 23:53:43 +0000 (19:53 -0400)]
README: update comments on the test suite.

5 years agoKill unnecessary sitedir mangling.
Michael Orlitzky [Thu, 1 Nov 2018 20:16:35 +0000 (16:16 -0400)]
Kill unnecessary sitedir mangling.

At some point in the past, mangling the sitedir made the test suite
work. Now it doesn't, and we have to do something else. So clean up
the sitedir stuff.

5 years agoAdd the new mjo.cone.faces module with the face_generated_by() function.
Michael Orlitzky [Thu, 1 Nov 2018 20:10:46 +0000 (16:10 -0400)]
Add the new mjo.cone.faces module with the face_generated_by() function.

5 years agomakefile: add a "make check" target to run the tests properly.
Michael Orlitzky [Thu, 1 Nov 2018 20:07:01 +0000 (16:07 -0400)]
makefile: add a "make check" target to run the tests properly.

We need to utter magic words to get the test suite to work, so I've
encoded them in a "make check" target for future reference.

5 years agomjo/cone/symmetric_psd.py: fix tests with PYTHONPATH="."
Michael Orlitzky [Thu, 1 Nov 2018 19:53:07 +0000 (15:53 -0400)]
mjo/cone/symmetric_psd.py: fix tests with PYTHONPATH="."

5 years agomjo/cone/rearrangement.py: fix tests with PYTHONPATH="."
Michael Orlitzky [Thu, 1 Nov 2018 19:48:46 +0000 (15:48 -0400)]
mjo/cone/rearrangement.py: fix tests with PYTHONPATH="."

5 years agomjo/cone/permutation_invariant.py: fix tests with PYTHONPATH="."
Michael Orlitzky [Thu, 1 Nov 2018 19:45:24 +0000 (15:45 -0400)]
mjo/cone/permutation_invariant.py: fix tests with PYTHONPATH="."

5 years agomjo/cone/doubly_nonnegative.py: fix tests with PYTHONPATH="."
Michael Orlitzky [Thu, 1 Nov 2018 19:43:28 +0000 (15:43 -0400)]
mjo/cone/doubly_nonnegative.py: fix tests with PYTHONPATH="."

5 years agomjo/cone/completely_positive.py: fix tests to work with PYTHONPATH="."
Michael Orlitzky [Thu, 1 Nov 2018 19:32:44 +0000 (15:32 -0400)]
mjo/cone/completely_positive.py: fix tests to work with PYTHONPATH="."

5 years agomjo/symbol_sequence.py: fix tests to work with PYTHONPATH="."
Michael Orlitzky [Thu, 1 Nov 2018 19:29:48 +0000 (15:29 -0400)]
mjo/symbol_sequence.py: fix tests to work with PYTHONPATH="."

5 years agomjo/orthogonal_polynomials.py: fix tests to work with PYTHONPATH="."
Michael Orlitzky [Thu, 1 Nov 2018 19:25:31 +0000 (15:25 -0400)]
mjo/orthogonal_polynomials.py: fix tests to work with PYTHONPATH="."

5 years agomjo/matrix_vector.py: make tests work with PYTHONPATH="."
Michael Orlitzky [Thu, 1 Nov 2018 19:21:16 +0000 (15:21 -0400)]
mjo/matrix_vector.py: make tests work with PYTHONPATH="."

5 years agomjo/interpolation.py: allow tests to run with PYTHONPATH=".".
Michael Orlitzky [Thu, 1 Nov 2018 19:10:20 +0000 (15:10 -0400)]
mjo/interpolation.py: allow tests to run with PYTHONPATH=".".

7 years agoRemove all of the is_foo_on() functions to a sage branch.
Michael Orlitzky [Sun, 19 Feb 2017 01:30:16 +0000 (20:30 -0500)]
Remove all of the is_foo_on() functions to a sage branch.

7 years agoAdd polynomial ring examples for is_positive_on.
Michael Orlitzky [Tue, 14 Feb 2017 14:29:24 +0000 (09:29 -0500)]
Add polynomial ring examples for is_positive_on.

7 years agoAdd another test and an implementation comment for is_lyapunov_like_on.
Michael Orlitzky [Mon, 13 Feb 2017 18:15:09 +0000 (13:15 -0500)]
Add another test and an implementation comment for is_lyapunov_like_on.

7 years agoAdd SEEALSO blocks and inexact ring error tests.
Michael Orlitzky [Mon, 13 Feb 2017 18:03:34 +0000 (13:03 -0500)]
Add SEEALSO blocks and inexact ring error tests.

7 years agoAdd tests for the "K must be a Cone" TypeError.
Michael Orlitzky [Mon, 13 Feb 2017 16:30:46 +0000 (11:30 -0500)]
Add tests for the "K must be a Cone" TypeError.

7 years agoClarify the docstrings for the is_foo_on functions.
Michael Orlitzky [Mon, 13 Feb 2017 16:21:15 +0000 (11:21 -0500)]
Clarify the docstrings for the is_foo_on functions.

7 years agoClean up some of the is_foo_on doctests.
Michael Orlitzky [Mon, 13 Feb 2017 15:33:02 +0000 (10:33 -0500)]
Clean up some of the is_foo_on doctests.

7 years agoFix the is_positive_on test and give better examples.
Michael Orlitzky [Sun, 12 Feb 2017 21:38:44 +0000 (16:38 -0500)]
Fix the is_positive_on test and give better examples.

7 years agoAdd work-in-progress code for the Schur cone (from David Sossa's work).
Michael Orlitzky [Sun, 12 Feb 2017 21:20:01 +0000 (16:20 -0500)]
Add work-in-progress code for the Schur cone (from David Sossa's work).

7 years agoAdd positive/Z tests and update code for upstream changes.
Michael Orlitzky [Sun, 12 Feb 2017 21:17:41 +0000 (16:17 -0500)]
Add positive/Z tests and update code for upstream changes.

7 years agoAdd an is_cross_positive() function and implement is_lyapunov_like() using it.
Michael Orlitzky [Sun, 25 Sep 2016 20:17:07 +0000 (16:17 -0400)]
Add an is_cross_positive() function and implement is_lyapunov_like() using it.

7 years agoRemove the Pi/Z stuff for inclusion into sage.
Michael Orlitzky [Sun, 25 Sep 2016 19:41:41 +0000 (15:41 -0400)]
Remove the Pi/Z stuff for inclusion into sage.

7 years agoRemove references to my unfinished paper.
Michael Orlitzky [Fri, 23 Sep 2016 14:09:17 +0000 (10:09 -0400)]
Remove references to my unfinished paper.

7 years agoImplement Z-operators in terms of cross-positive ones.
Michael Orlitzky [Fri, 23 Sep 2016 14:08:07 +0000 (10:08 -0400)]
Implement Z-operators in terms of cross-positive ones.

7 years agoAdd a test for my construction of LL(pi(K,H)).
Michael Orlitzky [Sat, 27 Aug 2016 22:25:20 +0000 (18:25 -0400)]
Add a test for my construction of LL(pi(K,H)).

7 years agoBegin working on a two-cone pi(K1,K2).
Michael Orlitzky [Mon, 22 Aug 2016 15:57:42 +0000 (11:57 -0400)]
Begin working on a two-cone pi(K1,K2).

7 years agoAdd LL_cone() convenience function.
Michael Orlitzky [Mon, 8 Aug 2016 00:21:58 +0000 (20:21 -0400)]
Add LL_cone() convenience function.

8 years agoChange "Z-transformation" to "Z-operator".
Michael Orlitzky [Sat, 6 Feb 2016 20:51:38 +0000 (15:51 -0500)]
Change "Z-transformation" to "Z-operator".

8 years agoAdd a comment to is_lyapunov_like().
Michael Orlitzky [Sun, 31 Jan 2016 14:33:39 +0000 (09:33 -0500)]
Add a comment to is_lyapunov_like().

8 years agoOnly check=False when K is proper (can't prove it otherwise).
Michael Orlitzky [Wed, 13 Jan 2016 14:51:48 +0000 (09:51 -0500)]
Only check=False when K is proper (can't prove it otherwise).

8 years agoRemove the motzkin_decomposition() method, now Trac #19867.
Michael Orlitzky [Tue, 12 Jan 2016 01:59:35 +0000 (20:59 -0500)]
Remove the motzkin_decomposition() method, now Trac #19867.

8 years agoAdd a note about the nonstandard name "Motzkin decomposition."
Michael Orlitzky [Mon, 11 Jan 2016 23:09:38 +0000 (18:09 -0500)]
Add a note about the nonstandard name "Motzkin decomposition."

8 years agoAdd tests for the dual/adjoint relationship of pi/Z.
Michael Orlitzky [Mon, 11 Jan 2016 18:31:14 +0000 (13:31 -0500)]
Add tests for the dual/adjoint relationship of pi/Z.

8 years agoAdd tests for permutation/conjugation of cones/transformations.
Michael Orlitzky [Mon, 11 Jan 2016 15:04:50 +0000 (10:04 -0500)]
Add tests for permutation/conjugation of cones/transformations.

8 years agoClean up some notation in tests.
Michael Orlitzky [Mon, 11 Jan 2016 14:42:36 +0000 (09:42 -0500)]
Clean up some notation in tests.

8 years agoAdd tests for the dimension of the Z-transformation cone.
Michael Orlitzky [Mon, 11 Jan 2016 14:34:10 +0000 (09:34 -0500)]
Add tests for the dimension of the Z-transformation cone.

8 years agoAdd some more Z_transformation_gens examples.
Michael Orlitzky [Mon, 11 Jan 2016 14:16:37 +0000 (09:16 -0500)]
Add some more Z_transformation_gens examples.

8 years agoDon't check the cones constructed in motzkin_decomposition().
Michael Orlitzky [Mon, 11 Jan 2016 03:40:26 +0000 (22:40 -0500)]
Don't check the cones constructed in motzkin_decomposition().

8 years agoAdd another test for motzkin_decomposition().
Michael Orlitzky [Mon, 11 Jan 2016 03:39:54 +0000 (22:39 -0500)]
Add another test for motzkin_decomposition().

8 years agoDon't check the pi/Z cone for when K is solid or pointed.
Michael Orlitzky [Mon, 11 Jan 2016 03:20:55 +0000 (22:20 -0500)]
Don't check the pi/Z cone for when K is solid or pointed.

8 years agoUse check=False when constructing pi/Z cones.
Michael Orlitzky [Sat, 9 Jan 2016 23:05:06 +0000 (18:05 -0500)]
Use check=False when constructing pi/Z cones.

8 years agoUse max_ambient_dim=4 for the pi/Z stuff, things get too slow at n=5.
Michael Orlitzky [Fri, 8 Jan 2016 05:55:08 +0000 (00:55 -0500)]
Use max_ambient_dim=4 for the pi/Z stuff, things get too slow at n=5.

8 years agoGive an example where check=True is necessary for the pi/Z cones.
Michael Orlitzky [Fri, 8 Jan 2016 05:53:34 +0000 (00:53 -0500)]
Give an example where check=True is necessary for the pi/Z cones.

8 years agoRemove some unused junk from the top of rearrangement.py.
Michael Orlitzky [Fri, 8 Jan 2016 05:53:09 +0000 (00:53 -0500)]
Remove some unused junk from the top of rearrangement.py.

8 years agoAdd some lineality examples, remove one dimension one covered elsewhere.
Michael Orlitzky [Thu, 7 Jan 2016 19:55:42 +0000 (14:55 -0500)]
Add some lineality examples, remove one dimension one covered elsewhere.

8 years agoAdd more examples for the positive operators.
Michael Orlitzky [Thu, 7 Jan 2016 19:29:51 +0000 (14:29 -0500)]
Add more examples for the positive operators.

8 years agoAdd tests for Corollary 2 in the paper (lineality of pi-star).
Michael Orlitzky [Thu, 7 Jan 2016 18:57:06 +0000 (13:57 -0500)]
Add tests for Corollary 2 in the paper (lineality of pi-star).

8 years agoTest the lineality space of the dual of the cone of positive operators.
Michael Orlitzky [Thu, 7 Jan 2016 03:35:03 +0000 (22:35 -0500)]
Test the lineality space of the dual of the cone of positive operators.

8 years agoAdd more positive operator examples from the paper.
Michael Orlitzky [Wed, 6 Jan 2016 21:34:25 +0000 (16:34 -0500)]
Add more positive operator examples from the paper.

8 years agoRemove the cone tests since they all belong to one paper (now in that repo).
Michael Orlitzky [Wed, 6 Jan 2016 14:01:10 +0000 (09:01 -0500)]
Remove the cone tests since they all belong to one paper (now in that repo).

8 years agoAdd some Proposition 3 tests for positive operators.
Michael Orlitzky [Wed, 6 Jan 2016 13:44:50 +0000 (08:44 -0500)]
Add some Proposition 3 tests for positive operators.

8 years agoMore minor tweaks to motzkin_decomposition().
Michael Orlitzky [Wed, 6 Jan 2016 13:38:30 +0000 (08:38 -0500)]
More minor tweaks to motzkin_decomposition().

8 years agoMore minor cleanup of motzkin_decomposition().
Michael Orlitzky [Wed, 6 Jan 2016 03:32:22 +0000 (22:32 -0500)]
More minor cleanup of motzkin_decomposition().

8 years agoCite Stoer & Witzgall for the Motzkin decomposition.
Michael Orlitzky [Tue, 5 Jan 2016 18:23:42 +0000 (13:23 -0500)]
Cite Stoer & Witzgall for the Motzkin decomposition.

8 years agoRemove random_element() for sage and start cleanup on motzkin_decomposition().
Michael Orlitzky [Mon, 4 Jan 2016 19:13:10 +0000 (14:13 -0500)]
Remove random_element() for sage and start cleanup on motzkin_decomposition().

8 years agoRename pointed_decomposition() to motzkin_decomposition().
Michael Orlitzky [Thu, 31 Dec 2015 04:49:58 +0000 (23:49 -0500)]
Rename pointed_decomposition() to motzkin_decomposition().

8 years agoAdd a description for the pointed_decomposition() doctest.
Michael Orlitzky [Thu, 31 Dec 2015 04:25:44 +0000 (23:25 -0500)]
Add a description for the pointed_decomposition() doctest.

8 years agoVery rough first implementation of pointed_decomposition().
Michael Orlitzky [Thu, 31 Dec 2015 04:23:09 +0000 (23:23 -0500)]
Very rough first implementation of pointed_decomposition().

8 years agoMore examples and a better implementation for random_element().
Michael Orlitzky [Thu, 31 Dec 2015 04:22:41 +0000 (23:22 -0500)]
More examples and a better implementation for random_element().

8 years agoRemove whitespace around keyword arguments.
Michael Orlitzky [Thu, 31 Dec 2015 04:19:42 +0000 (23:19 -0500)]
Remove whitespace around keyword arguments.

8 years agoDon't import the nonexistent mjo.plot.
Michael Orlitzky [Thu, 31 Dec 2015 00:19:30 +0000 (19:19 -0500)]
Don't import the nonexistent mjo.plot.

8 years agoFix a deprecated doctest.
Michael Orlitzky [Fri, 4 Dec 2015 01:05:23 +0000 (20:05 -0500)]
Fix a deprecated doctest.

8 years agoRemove the 'symbolic' module, there's no real use for it anymore.
Michael Orlitzky [Fri, 4 Dec 2015 01:03:52 +0000 (20:03 -0500)]
Remove the 'symbolic' module, there's no real use for it anymore.

8 years agoAdd a test for the lineality spaces of Z/pi-star being equal.
Michael Orlitzky [Wed, 25 Nov 2015 20:15:32 +0000 (15:15 -0500)]
Add a test for the lineality spaces of Z/pi-star being equal.

8 years agoAdd a test for K.is_proper() <==> pi(K).is_proper().
Michael Orlitzky [Wed, 25 Nov 2015 01:40:57 +0000 (20:40 -0500)]
Add a test for K.is_proper() <==> pi(K).is_proper().

8 years agoRename solid_quotient() to solid_restriction().
Michael Orlitzky [Tue, 17 Nov 2015 00:59:49 +0000 (19:59 -0500)]
Rename solid_quotient() to solid_restriction().

8 years agoAdd restrict_to_subspace function and use it to test the sage lyapunov_rank().
Michael Orlitzky [Sun, 15 Nov 2015 00:03:29 +0000 (19:03 -0500)]
Add restrict_to_subspace function and use it to test the sage lyapunov_rank().

8 years agoAdd another test for the lineality space of Z(K) being LL(K).
Michael Orlitzky [Thu, 12 Nov 2015 20:14:24 +0000 (15:14 -0500)]
Add another test for the lineality space of Z(K) being LL(K).

8 years agoRemove mjo/plot.py, merged in http://trac.sagemath.org/ticket/19485.
Michael Orlitzky [Tue, 10 Nov 2015 22:10:10 +0000 (17:10 -0500)]
Remove mjo/plot.py, merged in http://trac.sagemath.org/ticket/19485.

8 years agoAdd a test for the lineality of the cone of positive operators.
Michael Orlitzky [Fri, 23 Oct 2015 14:46:06 +0000 (10:46 -0400)]
Add a test for the lineality of the cone of positive operators.

8 years agoAdd missing set_random_seed() to tests and fix my corollary.
Michael Orlitzky [Mon, 19 Oct 2015 18:52:56 +0000 (14:52 -0400)]
Add missing set_random_seed() to tests and fix my corollary.

8 years agoPlay around with positive operators and Z-transformations. Add a new test.
Michael Orlitzky [Fri, 16 Oct 2015 00:08:22 +0000 (20:08 -0400)]
Play around with positive operators and Z-transformations. Add a new test.

8 years agoClean up some imports and fix another test failure.
Michael Orlitzky [Tue, 13 Oct 2015 00:58:54 +0000 (20:58 -0400)]
Clean up some imports and fix another test failure.

8 years agoFix deprecated zero_element().
Michael Orlitzky [Tue, 13 Oct 2015 00:28:20 +0000 (20:28 -0400)]
Fix deprecated zero_element().

8 years agoRemove lyapunov_rank() for inclusion in Sage.
Michael Orlitzky [Tue, 13 Oct 2015 00:22:50 +0000 (20:22 -0400)]
Remove lyapunov_rank() for inclusion in Sage.

8 years agoCleanup on _restrict_to_space() tests and documentation.
Michael Orlitzky [Mon, 12 Oct 2015 17:03:03 +0000 (13:03 -0400)]
Cleanup on _restrict_to_space() tests and documentation.

8 years agoRemove _basically_the_same from cone.py.
Michael Orlitzky [Mon, 12 Oct 2015 16:00:14 +0000 (12:00 -0400)]
Remove _basically_the_same from cone.py.

8 years agoMove basically_the_same() into tests.py and call it _look_isomorphic().
Michael Orlitzky [Mon, 12 Oct 2015 15:59:22 +0000 (11:59 -0400)]
Move basically_the_same() into tests.py and call it _look_isomorphic().

8 years agoBegin cleaning up lyapunov_rank().
Michael Orlitzky [Fri, 9 Oct 2015 21:16:22 +0000 (17:16 -0400)]
Begin cleaning up lyapunov_rank().

8 years agoRename LL() to lyapunov_like_basis().
Michael Orlitzky [Thu, 8 Oct 2015 19:53:32 +0000 (15:53 -0400)]
Rename LL() to lyapunov_like_basis().

8 years agoUpdate some tests still using LL(K).
Michael Orlitzky [Wed, 7 Oct 2015 21:14:03 +0000 (17:14 -0400)]
Update some tests still using LL(K).

8 years agoFix doctest in permutation_invariant.py.
Michael Orlitzky [Wed, 7 Oct 2015 18:27:15 +0000 (14:27 -0400)]
Fix doctest in permutation_invariant.py.

8 years agoFix Z_transformations() implementation and tests.
Michael Orlitzky [Mon, 5 Oct 2015 19:30:08 +0000 (15:30 -0400)]
Fix Z_transformations() implementation and tests.

8 years agoAdd Z_transformations() function.
Michael Orlitzky [Mon, 5 Oct 2015 05:05:47 +0000 (01:05 -0400)]
Add Z_transformations() function.

8 years agoSimplify implementation of positive_operators().
Michael Orlitzky [Mon, 5 Oct 2015 05:01:04 +0000 (01:01 -0400)]
Simplify implementation of positive_operators().

8 years agoRemove function LL() for Sage proper.
Michael Orlitzky [Fri, 2 Oct 2015 14:50:46 +0000 (10:50 -0400)]
Remove function LL() for Sage proper.

8 years agoRemove the discrete_complementarity_set() function (into Sage proper).
Michael Orlitzky [Fri, 2 Oct 2015 01:24:03 +0000 (21:24 -0400)]
Remove the discrete_complementarity_set() function (into Sage proper).

8 years agoAdd the positive_operators() function.
Michael Orlitzky [Thu, 1 Oct 2015 13:43:22 +0000 (09:43 -0400)]
Add the positive_operators() function.

8 years agoShorten the docstring for LL(K).
Michael Orlitzky [Thu, 1 Oct 2015 13:03:54 +0000 (09:03 -0400)]
Shorten the docstring for LL(K).

8 years agoAdd the cone.permutation_invariant module.
Michael Orlitzky [Mon, 28 Sep 2015 03:27:24 +0000 (23:27 -0400)]
Add the cone.permutation_invariant module.

8 years agoAdd the has_rearrangement_property() function for vectors.
Michael Orlitzky [Sun, 20 Sep 2015 19:44:57 +0000 (15:44 -0400)]
Add the has_rearrangement_property() function for vectors.

8 years agoAdd the random_element() function for cones.
Michael Orlitzky [Sun, 20 Sep 2015 14:57:31 +0000 (10:57 -0400)]
Add the random_element() function for cones.

8 years agoAdd remaining examples/tests for rearrangement_cone.
Michael Orlitzky [Sun, 20 Sep 2015 13:51:57 +0000 (09:51 -0400)]
Add remaining examples/tests for rearrangement_cone.

8 years agoRearrange some import statements.
Michael Orlitzky [Sun, 20 Sep 2015 04:54:24 +0000 (00:54 -0400)]
Rearrange some import statements.

8 years agoAdd examples for the is_lyapunov_like() function.
Michael Orlitzky [Sun, 20 Sep 2015 02:34:52 +0000 (22:34 -0400)]
Add examples for the is_lyapunov_like() function.

8 years agoUpdate usage of matrix_simplify_full (now part of Sage).
Michael Orlitzky [Sun, 20 Sep 2015 00:57:39 +0000 (20:57 -0400)]
Update usage of matrix_simplify_full (now part of Sage).

8 years agoRemove matrix_simplify_full(), this was merged in trac #12162.
Michael Orlitzky [Sat, 19 Sep 2015 01:50:10 +0000 (21:50 -0400)]
Remove matrix_simplify_full(), this was merged in trac #12162.