]> gitweb.michael.orlitzky.com - spline3.git/log
spline3.git
13 years agoAdd assertTrue = assertBool.
Michael Orlitzky [Wed, 11 May 2011 19:17:41 +0000 (15:17 -0400)]
Add assertTrue = assertBool.

13 years agoFix an incorrect coordinate.
Michael Orlitzky [Wed, 11 May 2011 19:17:06 +0000 (15:17 -0400)]
Fix an incorrect coordinate.
Order the down/top functions consistently.

13 years agoEscape some special characters in comments, and make the publish_doc target sync...
Michael Orlitzky [Sun, 8 May 2011 21:38:25 +0000 (17:38 -0400)]
Escape some special characters in comments, and make the publish_doc target sync in the right direction.

13 years agoAdd a publish_doc target to the makefile that rsyncs the documentation to my website.
Michael Orlitzky [Sun, 8 May 2011 21:29:04 +0000 (17:29 -0400)]
Add a publish_doc target to the makefile that rsyncs the documentation to my website.

13 years agoUpdate the makefile to include a bunch more stuff from GHC and other libraries.
Michael Orlitzky [Sun, 8 May 2011 21:19:20 +0000 (17:19 -0400)]
Update the makefile to include a bunch more stuff from GHC and other libraries.

13 years agoAdd two more function comments.
Michael Orlitzky [Sun, 8 May 2011 20:56:09 +0000 (16:56 -0400)]
Add two more function comments.

13 years agoMore doc updates.
Michael Orlitzky [Sun, 8 May 2011 20:51:47 +0000 (16:51 -0400)]
More doc updates.

13 years agoMore minor doc fixes.
Michael Orlitzky [Sun, 8 May 2011 20:40:05 +0000 (16:40 -0400)]
More minor doc fixes.

13 years agoFix two minor documentation issues.
Michael Orlitzky [Sun, 8 May 2011 20:36:36 +0000 (16:36 -0400)]
Fix two minor documentation issues.

13 years agoAdd a bunch of documentation.
Michael Orlitzky [Sun, 8 May 2011 20:34:07 +0000 (16:34 -0400)]
Add a bunch of documentation.

13 years agoFix some warnings and hlint suggestions.
Michael Orlitzky [Sun, 8 May 2011 20:06:38 +0000 (16:06 -0400)]
Fix some warnings and hlint suggestions.

13 years agoComment out some failing tests.
Michael Orlitzky [Sun, 8 May 2011 17:03:10 +0000 (13:03 -0400)]
Comment out some failing tests.
Enable the new Cardinal tests.

13 years agoAdd a bunch of new Cardinal tests.
Michael Orlitzky [Sun, 8 May 2011 17:02:53 +0000 (13:02 -0400)]
Add a bunch of new Cardinal tests.

13 years agoMove the (2.8) tests from Face to Cube.
Michael Orlitzky [Sun, 8 May 2011 17:02:30 +0000 (13:02 -0400)]
Move the (2.8) tests from Face to Cube.

13 years agoRe-enable all of the tests for (2.7).
Michael Orlitzky [Sun, 8 May 2011 07:13:09 +0000 (03:13 -0400)]
Re-enable all of the tests for (2.7).

13 years agoRe-enable all of the tests for (2.6) and make them pass by switchint the third and...
Michael Orlitzky [Sun, 8 May 2011 04:21:29 +0000 (00:21 -0400)]
Re-enable all of the tests for (2.6) and make them pass by switchint the third and fourth indices for T-tilde.

13 years agoTry to re-enable some more tests; fail miserably.
Michael Orlitzky [Sun, 8 May 2011 03:56:37 +0000 (23:56 -0400)]
Try to re-enable some more tests; fail miserably.

13 years agoMove four vertex tests into Tests.Grid and re-enable them.
Michael Orlitzky [Sun, 8 May 2011 02:25:41 +0000 (22:25 -0400)]
Move four vertex tests into Tests.Grid and re-enable them.
Clean up some unneeded imports.

13 years agoComment out some failing tests, and add a TODO document to remind myself about it...
Michael Orlitzky [Sun, 8 May 2011 02:16:42 +0000 (22:16 -0400)]
Comment out some failing tests, and add a TODO document to remind myself about it later.

13 years agoMove all of the trilinear coefficient tests into the Tests.Grid module.
Michael Orlitzky [Sun, 8 May 2011 02:11:38 +0000 (22:11 -0400)]
Move all of the trilinear coefficient tests into the Tests.Grid module.
Move the two custom assertions into an Assertions module.

13 years agoAdd a cube_at function to Grid.
Michael Orlitzky [Sun, 8 May 2011 02:10:28 +0000 (22:10 -0400)]
Add a cube_at function to Grid.

13 years agoAdd the rest of the tetrahedron and tests.
Michael Orlitzky [Sat, 7 May 2011 22:14:46 +0000 (18:14 -0400)]
Add the rest of the tetrahedron and tests.

13 years agoFix two warnings in the Cube tests.
Michael Orlitzky [Sat, 7 May 2011 21:20:28 +0000 (17:20 -0400)]
Fix two warnings in the Cube tests.

13 years agoAdd tests/code for tetrahedron 12 through 15.
Michael Orlitzky [Sat, 7 May 2011 21:17:24 +0000 (17:17 -0400)]
Add tests/code for tetrahedron 12 through 15.

13 years agoAdd some tests to check that four rotations in one direction is the identity rotation.
Michael Orlitzky [Sat, 7 May 2011 20:05:31 +0000 (16:05 -0400)]
Add some tests to check that four rotations in one direction is the identity rotation.

13 years agoAdd the actual volume tests for tetrahedron 8 through 11.
Michael Orlitzky [Sat, 7 May 2011 20:05:07 +0000 (16:05 -0400)]
Add the actual volume tests for tetrahedron 8 through 11.

13 years agoRemove the 'reorient' function from Cube.
Michael Orlitzky [Sat, 7 May 2011 20:04:30 +0000 (16:04 -0400)]
Remove the 'reorient' function from Cube.
Add tetrahedron functions 8 through 11.
Add some tests for the volumes of tetrahedron 8 through 11 to the suite.

13 years agoAdd the rotations about the y and z axes to the Cardinal module.
Michael Orlitzky [Sat, 7 May 2011 20:03:14 +0000 (16:03 -0400)]
Add the rotations about the y and z axes to the Cardinal module.
Add haddock comments to the Cardinal module.

13 years agoUpdate the hmatrix version in the makefile.
Michael Orlitzky [Sat, 7 May 2011 20:02:34 +0000 (16:02 -0400)]
Update the hmatrix version in the makefile.
Add the haddock files for QuickCheck and HUnit to the doc target.

13 years agoSplit the exact volume test into seven separate ones.
Michael Orlitzky [Sat, 7 May 2011 17:41:02 +0000 (13:41 -0400)]
Split the exact volume test into seven separate ones.

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.