]> gitweb.michael.orlitzky.com - spline3.git/log
spline3.git
13 years agoRework a bunch of Cube stuff and re-enable now-passing tests.
Michael Orlitzky [Sat, 7 May 2011 17:35:13 +0000 (13:35 -0400)]
Rework a bunch of Cube stuff and re-enable now-passing tests.

13 years agoCatch out-of-bounds calls to value_at.
Michael Orlitzky [Sat, 7 May 2011 17:16:01 +0000 (13:16 -0400)]
Catch out-of-bounds calls to value_at.

13 years agoRemove some dead code from the Cube module.
Michael Orlitzky [Sat, 7 May 2011 01:10:56 +0000 (21:10 -0400)]
Remove some dead code from the Cube module.

13 years agoHave the show function display the grid size of a cube.
Michael Orlitzky [Sat, 7 May 2011 00:32:07 +0000 (20:32 -0400)]
Have the show function display the grid size of a cube.

13 years agoAdd two new comparisons, very_positive and non_very_positive_entries.
Michael Orlitzky [Sat, 7 May 2011 00:31:37 +0000 (20:31 -0400)]
Add two new comparisons, very_positive and non_very_positive_entries.

13 years agoRe-enable the Cube tests in the suite.
Michael Orlitzky [Fri, 6 May 2011 22:38:20 +0000 (18:38 -0400)]
Re-enable the Cube tests in the suite.

13 years agoRe-enable the prop_all_volumes_positive check and add some new ones.
Michael Orlitzky [Fri, 6 May 2011 22:37:47 +0000 (18:37 -0400)]
Re-enable the prop_all_volumes_positive check and add some new ones.

13 years agoAdd two missing type signatures.
Michael Orlitzky [Fri, 6 May 2011 22:37:21 +0000 (18:37 -0400)]
Add two missing type signatures.

13 years agoMove a bunch of Face/Tetrahedron code into Cube.
Michael Orlitzky [Fri, 6 May 2011 22:13:21 +0000 (18:13 -0400)]
Move a bunch of Face/Tetrahedron code into Cube.

13 years agoAdd the code to rotate a FunctionValues object.
Michael Orlitzky [Fri, 6 May 2011 22:10:15 +0000 (18:10 -0400)]
Add the code to rotate a FunctionValues object.

13 years agoMove some dead code out of Face and add it to Cube where it now belongs.
Michael Orlitzky [Fri, 6 May 2011 22:09:27 +0000 (18:09 -0400)]
Move some dead code out of Face and add it to Cube where it now belongs.

13 years agoAdd a TODO comment.
Michael Orlitzky [Fri, 6 May 2011 22:09:11 +0000 (18:09 -0400)]
Add a TODO comment.

13 years agoAdd a bunch of broken y-axis rotations (still using the x-axis code).
Michael Orlitzky [Fri, 6 May 2011 22:08:17 +0000 (18:08 -0400)]
Add a bunch of broken y-axis rotations (still using the x-axis code).

13 years agoDisable most failing Face tests.
Michael Orlitzky [Fri, 6 May 2011 20:39:23 +0000 (16:39 -0400)]
Disable most failing Face tests.

13 years agoAdd an Arbitrary instance for Cardinal two Cardinal tests.
Michael Orlitzky [Fri, 6 May 2011 20:38:39 +0000 (16:38 -0400)]
Add an Arbitrary instance for Cardinal two Cardinal tests.

13 years agoAdd the counter-clockwise rotations (with respect to the x-axis) to the Cardinal...
Michael Orlitzky [Fri, 6 May 2011 20:37:52 +0000 (16:37 -0400)]
Add the counter-clockwise rotations (with respect to the x-axis) to the Cardinal module.

13 years agoBegin fixing some of the tests. Commented out most of them.
Michael Orlitzky [Wed, 4 May 2011 03:04:05 +0000 (23:04 -0400)]
Begin fixing some of the tests. Commented out most of them.
Added an Arbitrary instance for FunctionValues.

13 years agoBegin overhauling the program to handle other tetrahedra. Main is
Michael Orlitzky [Wed, 4 May 2011 00:57:37 +0000 (20:57 -0400)]
Begin overhauling the program to handle other tetrahedra. Main is
pretty much disabled at this point, waiting for me to implement the
tetrahedron[0-23] functions.

13 years agoAdd the Cardinal and FunctionValues modules which will hopefully replace the existing...
Michael Orlitzky [Tue, 3 May 2011 21:48:36 +0000 (17:48 -0400)]
Add the Cardinal and FunctionValues modules which will hopefully replace the existing cube magic.

13 years agoAdd the example1.py sage code.
Michael Orlitzky [Mon, 2 May 2011 21:39:26 +0000 (17:39 -0400)]
Add the example1.py sage code.

13 years agoFinish adding the coefficients, begin the barycentric stuff.
Michael Orlitzky [Mon, 2 May 2011 20:38:03 +0000 (16:38 -0400)]
Finish adding the coefficients, begin the barycentric stuff.

13 years agoAdd a bunch more coefficient tests.
Michael Orlitzky [Mon, 2 May 2011 20:37:41 +0000 (16:37 -0400)]
Add a bunch more coefficient tests.

13 years agoAdd distance and is_close functions to the Point module.
Michael Orlitzky [Mon, 2 May 2011 20:37:13 +0000 (16:37 -0400)]
Add distance and is_close functions to the Point module.

13 years agoCompute more coefficients manually for use in the tests.
Michael Orlitzky [Mon, 2 May 2011 01:14:17 +0000 (21:14 -0400)]
Compute more coefficients manually for use in the tests.

13 years agoAdded more coefficient tests.
Michael Orlitzky [Mon, 2 May 2011 01:14:00 +0000 (21:14 -0400)]
Added more coefficient tests.

13 years agoAdd some HUnit tests for the Face module.
Michael Orlitzky [Sun, 1 May 2011 21:44:24 +0000 (17:44 -0400)]
Add some HUnit tests for the Face module.

13 years agoFix the definition of cube_at; it had the 'x' and 'z' axes flipped.
Michael Orlitzky [Sun, 1 May 2011 16:02:28 +0000 (12:02 -0400)]
Fix the definition of cube_at; it had the 'x' and 'z' axes flipped.

13 years agoAdd the beginning of the final paper.
Michael Orlitzky [Sun, 1 May 2011 06:51:28 +0000 (02:51 -0400)]
Add the beginning of the final paper.

13 years agoAdd Dr. Sorokina's paper.
Michael Orlitzky [Sun, 1 May 2011 04:39:21 +0000 (00:39 -0400)]
Add Dr. Sorokina's paper.

13 years agoAdd a test for p. 78, (2.5).
Michael Orlitzky [Sun, 1 May 2011 01:35:44 +0000 (21:35 -0400)]
Add a test for p. 78, (2.5).

13 years agoAdd a ton of new tests based on pages 79 and 80 of Sorokina and Zeilfelder.
Michael Orlitzky [Sun, 1 May 2011 01:03:59 +0000 (21:03 -0400)]
Add a ton of new tests based on pages 79 and 80 of Sorokina and Zeilfelder.

13 years agoRename the xi function to domain_point, and make a new xi function which is an alias...
Michael Orlitzky [Sun, 1 May 2011 00:58:25 +0000 (20:58 -0400)]
Rename the xi function to domain_point, and make a new xi function which is an alias to domain_point.

13 years agoMove the almost_equals function into the Comparisons module.
Michael Orlitzky [Sun, 1 May 2011 00:57:38 +0000 (20:57 -0400)]
Move the almost_equals function into the Comparisons module.

13 years agoFix the naming of the faces and convert their comments to haddock form.
Michael Orlitzky [Sat, 30 Apr 2011 19:35:03 +0000 (15:35 -0400)]
Fix the naming of the faces and convert their comments to haddock form.

13 years agoFix a bunch of hlint warnings in Main.
Michael Orlitzky [Thu, 28 Apr 2011 02:11:13 +0000 (22:11 -0400)]
Fix a bunch of hlint warnings in Main.

13 years agoAdded an hlint makefile target.
Michael Orlitzky [Thu, 28 Apr 2011 02:05:34 +0000 (22:05 -0400)]
Added an hlint makefile target.

13 years agoEta reduce the reverse_cube function.
Michael Orlitzky [Thu, 28 Apr 2011 01:50:35 +0000 (21:50 -0400)]
Eta reduce the reverse_cube function.
Add a comment to the reverse_cube function.
Remove some redundant parentheses.

13 years agoUse the eta reduce in two Cube functions (hlint).
Michael Orlitzky [Thu, 28 Apr 2011 01:36:12 +0000 (21:36 -0400)]
Use the eta reduce in two Cube functions (hlint).
Add comments to three Cube functions.

13 years agoClean up some RealFunction definitions (remove lambdas).
Michael Orlitzky [Thu, 28 Apr 2011 01:29:05 +0000 (21:29 -0400)]
Clean up some RealFunction definitions (remove lambdas).

13 years agoAdd a README file listing dependencies.
Michael Orlitzky [Tue, 26 Apr 2011 05:18:31 +0000 (01:18 -0400)]
Add a README file listing dependencies.

13 years agoMove the HTML documentation into the doc/html directory.
Michael Orlitzky [Tue, 26 Apr 2011 05:08:26 +0000 (01:08 -0400)]
Move the HTML documentation into the doc/html directory.

13 years agoRename the binary to spline3.
Michael Orlitzky [Tue, 26 Apr 2011 05:06:32 +0000 (01:06 -0400)]
Rename the binary to spline3.

13 years agoRename the spline project to spline3.
Michael Orlitzky [Tue, 26 Apr 2011 05:06:06 +0000 (01:06 -0400)]
Rename the spline project to spline3.