]>
gitweb.michael.orlitzky.com - spline3.git/log
Michael Orlitzky [Tue, 5 Mar 2019 01:48:32 +0000 (20:48 -0500)]
src/Cube.hs: make some import lists explicit.
Michael Orlitzky [Tue, 5 Mar 2019 01:35:43 +0000 (20:35 -0500)]
src/Grid.hs: make two import lists explicit.
Michael Orlitzky [Tue, 5 Mar 2019 01:33:54 +0000 (20:33 -0500)]
src/Grid.hs: add a type signature to eliminate polymorphism.
Michael Orlitzky [Tue, 5 Mar 2019 01:26:17 +0000 (20:26 -0500)]
src/Volumetric.hs: remove a redundant constraint from a function.
Michael Orlitzky [Tue, 5 Mar 2019 01:24:49 +0000 (20:24 -0500)]
src/Main.hs: make two import lists explicit.
Michael Orlitzky [Tue, 5 Mar 2019 01:24:30 +0000 (20:24 -0500)]
src/Main.hs: add an explicit export list.
Michael Orlitzky [Tue, 5 Mar 2019 01:18:23 +0000 (20:18 -0500)]
src/Everything.hs: disable missing import list warning.
The point of this module is to import everything, for convenience.
Michael Orlitzky [Tue, 5 Mar 2019 01:11:33 +0000 (20:11 -0500)]
spline3.cabal: remove "-prof" from the profiling flags because Cabal said to.
Michael Orlitzky [Tue, 5 Mar 2019 01:09:11 +0000 (20:09 -0500)]
spline3.cabal: remove untested and probably-busted "llvm" flag.
Michael Orlitzky [Tue, 5 Mar 2019 01:07:28 +0000 (20:07 -0500)]
src/Point.hs: add a type annotation to avoid a monomorphism warning.
Michael Orlitzky [Tue, 5 Mar 2019 01:07:04 +0000 (20:07 -0500)]
src/FunctionValues.hs: undo a stupid trick, to fix a monomorphism warning.
Michael Orlitzky [Tue, 5 Mar 2019 01:06:36 +0000 (20:06 -0500)]
src/Misc.hs: add a type annotation to avoid a monomorphism warning.
Michael Orlitzky [Tue, 5 Mar 2019 00:59:02 +0000 (19:59 -0500)]
src/Tetrahedron.hs: add a type annotation to avoid a monomorphism warning.
Michael Orlitzky [Tue, 5 Mar 2019 00:55:49 +0000 (19:55 -0500)]
src/RealFunction.hs: ignore orphan instance warnings.
I'm pretty sure I don't want to make RealFunction a newtype, although
I haven't tested the performance impact. But I definitely don't want
to see these warnings. Use a pragma thingy to ignore them.
Michael Orlitzky [Tue, 5 Mar 2019 00:49:59 +0000 (19:49 -0500)]
src/Cube.hs: add type annotations to avoid monomorphism warnings.
Michael Orlitzky [Tue, 5 Mar 2019 00:44:22 +0000 (19:44 -0500)]
src/Grid.hs: add type annotations to avoid monomorphism warnings.
Michael Orlitzky [Tue, 5 Mar 2019 00:33:13 +0000 (19:33 -0500)]
src/Volumetric.hs: add type annotations to avoid monomorphism warnings.
Michael Orlitzky [Tue, 5 Mar 2019 00:32:51 +0000 (19:32 -0500)]
src/Volumetric.hs: fix whitespace alignment of an "equals" sign.
Michael Orlitzky [Tue, 5 Mar 2019 00:30:35 +0000 (19:30 -0500)]
src/Main.hs: add a few type annotations to avoid monomorphism warnings.
Michael Orlitzky [Tue, 5 Mar 2019 00:25:33 +0000 (19:25 -0500)]
src/Grid.hs: define the Grid using "newtype" instead of "data".
Michael Orlitzky [Tue, 5 Mar 2019 00:24:47 +0000 (19:24 -0500)]
spline3.cabal: add other-modules for the test suite section.
Michael Orlitzky [Tue, 5 Mar 2019 00:19:50 +0000 (19:19 -0500)]
spline3.cabal: add Paths_spline3 to other-modules to silence a warning.
Michael Orlitzky [Tue, 5 Dec 2017 14:29:23 +0000 (09:29 -0500)]
spline3.cabal: loosen repa dependency bounds (any 3.x version will work).
Michael Orlitzky [Tue, 8 Nov 2016 03:38:56 +0000 (22:38 -0500)]
Switch from GPL-3 to AGPL-3 and update the project URLs.
Michael Orlitzky [Fri, 17 Apr 2015 00:59:26 +0000 (20:59 -0400)]
Remove the hpc build flag to appease Hackage.
Michael Orlitzky [Fri, 17 Apr 2015 00:49:25 +0000 (20:49 -0400)]
Instate Repa upper bound (due to its GHC dependency).
Michael Orlitzky [Fri, 17 Apr 2015 00:35:44 +0000 (20:35 -0400)]
Set cabal version to 0.0.1.
Ship MRI data companion files (suggested by the website).
Update some makefile rules.
Fix extra-source-modules in the cabal file.
Michael Orlitzky [Thu, 16 Apr 2015 23:47:18 +0000 (19:47 -0400)]
Fix typo.
Michael Orlitzky [Thu, 16 Apr 2015 23:45:21 +0000 (19:45 -0400)]
Switch to Tasty for testing.
Michael Orlitzky [Thu, 16 Apr 2015 01:37:34 +0000 (21:37 -0400)]
Import cleanup in Volumetric.
Michael Orlitzky [Thu, 16 Apr 2015 01:37:21 +0000 (21:37 -0400)]
Import cleanup in Values.
Michael Orlitzky [Thu, 16 Apr 2015 01:37:08 +0000 (21:37 -0400)]
Import cleanup in Tetrahedron.
Michael Orlitzky [Thu, 16 Apr 2015 01:36:53 +0000 (21:36 -0400)]
Add a comment to the ScaleFactor module.
Michael Orlitzky [Thu, 16 Apr 2015 01:36:29 +0000 (21:36 -0400)]
Whitespace cleanup and hlint fix in RealFunction.
Michael Orlitzky [Thu, 16 Apr 2015 01:36:06 +0000 (21:36 -0400)]
Whitespace cleanup in Point.
Michael Orlitzky [Thu, 16 Apr 2015 01:35:49 +0000 (21:35 -0400)]
Define an export list in Misc, clean up imports.
Michael Orlitzky [Thu, 16 Apr 2015 01:35:23 +0000 (21:35 -0400)]
Import cleanup and hlint fix in Main.
Michael Orlitzky [Thu, 16 Apr 2015 01:35:08 +0000 (21:35 -0400)]
Import cleanup in Grid.
Michael Orlitzky [Thu, 16 Apr 2015 01:15:38 +0000 (21:15 -0400)]
Import cleanup in FunctionValues.
Michael Orlitzky [Thu, 16 Apr 2015 01:15:22 +0000 (21:15 -0400)]
Import cleanup in Face.
Michael Orlitzky [Thu, 16 Apr 2015 01:15:03 +0000 (21:15 -0400)]
Define an export list in ExitCodes.
Michael Orlitzky [Thu, 16 Apr 2015 01:14:04 +0000 (21:14 -0400)]
Whitespace and import cleanup in Examples.
Michael Orlitzky [Thu, 16 Apr 2015 01:13:44 +0000 (21:13 -0400)]
Whitespace cleanup in Everything.hs.
Michael Orlitzky [Thu, 16 Apr 2015 01:13:28 +0000 (21:13 -0400)]
Whitespace and import cleanup in Cube.
Michael Orlitzky [Thu, 16 Apr 2015 01:04:11 +0000 (21:04 -0400)]
Whitespace cleanup in Comparisons.
Michael Orlitzky [Thu, 16 Apr 2015 01:03:45 +0000 (21:03 -0400)]
Import cleanup and hlint fix in CommandLine.
Michael Orlitzky [Thu, 16 Apr 2015 01:03:34 +0000 (21:03 -0400)]
Define an export list in Cardinal.
Michael Orlitzky [Thu, 16 Apr 2015 01:03:14 +0000 (21:03 -0400)]
Import cleanup in Assertions.
Michael Orlitzky [Wed, 15 Apr 2015 17:32:58 +0000 (13:32 -0400)]
Bump non-test dependencies in the cabal file.
Michael Orlitzky [Wed, 15 Apr 2015 17:17:56 +0000 (13:17 -0400)]
Add some doctest examples to RealFunction.
Michael Orlitzky [Wed, 15 Apr 2015 17:17:33 +0000 (13:17 -0400)]
Pass -isrc to doctest directly (without --optghc).
Michael Orlitzky [Wed, 15 Apr 2015 17:17:26 +0000 (13:17 -0400)]
Whitespace cleanup.
Michael Orlitzky [Tue, 4 Jun 2013 15:16:19 +0000 (11:16 -0400)]
Bump dependencies, and move some Arbitrary code from Values.hs to Grid.hs to avoid an instance collision.
Michael Orlitzky [Fri, 30 Nov 2012 19:01:52 +0000 (14:01 -0500)]
Bump deps for ghc-7.6.
Michael Orlitzky [Fri, 12 Oct 2012 00:11:50 +0000 (20:11 -0400)]
Bump the cmdargs dep to 0.10.*.
Michael Orlitzky [Fri, 24 Aug 2012 19:59:56 +0000 (15:59 -0400)]
Remove the TODO; "add more documentation" is an implicit TODO.
Michael Orlitzky [Fri, 24 Aug 2012 19:07:50 +0000 (15:07 -0400)]
Remove the plain text README now that the webpage works.
Michael Orlitzky [Fri, 24 Aug 2012 18:05:39 +0000 (14:05 -0400)]
Update all 3D result images.
Michael Orlitzky [Fri, 24 Aug 2012 15:18:16 +0000 (11:18 -0400)]
Remove the 'src_html' makefile target and replace it with 'dist'.
Add a few fields to the cabal file.
Shorten the synopsis.
Michael Orlitzky [Wed, 22 Aug 2012 21:00:23 +0000 (17:00 -0400)]
Add a preliminary README.
Michael Orlitzky [Wed, 22 Aug 2012 20:55:07 +0000 (16:55 -0400)]
Add the python script used to view the 3D input/results.
Michael Orlitzky [Wed, 22 Aug 2012 20:51:56 +0000 (16:51 -0400)]
Flip bytes again before outputting the 3D data.
Michael Orlitzky [Wed, 22 Aug 2012 20:51:14 +0000 (16:51 -0400)]
Recreate the MRI data, something went wrong with it.
Michael Orlitzky [Wed, 22 Aug 2012 20:07:12 +0000 (16:07 -0400)]
Move the last two MRI-specific variables out of MRI.hs and into the command-line configuration.
Rename MRI to Volumetric.
Michael Orlitzky [Wed, 22 Aug 2012 18:40:18 +0000 (14:40 -0400)]
Remove the hscolour_srcs script, praying that Cabal/Haddock get it right soon.
Michael Orlitzky [Wed, 22 Aug 2012 17:53:03 +0000 (13:53 -0400)]
Add images of some results.
Michael Orlitzky [Wed, 22 Aug 2012 17:52:39 +0000 (13:52 -0400)]
Add a LICENSE file.
Michael Orlitzky [Wed, 22 Aug 2012 17:51:22 +0000 (13:51 -0400)]
Update the doc target.
Michael Orlitzky [Wed, 22 Aug 2012 14:38:40 +0000 (10:38 -0400)]
Remove the old (unused) doc/html directory.
Michael Orlitzky [Wed, 22 Aug 2012 14:35:27 +0000 (10:35 -0400)]
Remove the unused example1.py/spline3.lyx paper that I never finished.
Michael Orlitzky [Tue, 21 Aug 2012 19:55:01 +0000 (15:55 -0400)]
Use cmdargs to parse command-line arguments.
Allow selection of 2d/3d processing from the command-line.
Michael Orlitzky [Tue, 21 Aug 2012 19:52:27 +0000 (15:52 -0400)]
Add dependencies on cmdargs and MissingH.
Michael Orlitzky [Sun, 19 Aug 2012 18:01:00 +0000 (14:01 -0400)]
Remove the test-framework-doctest dependency.
Split the doctests out into a new file, Doctests.hs.
Integrate all tests with cabal.
Michael Orlitzky [Sun, 19 Aug 2012 17:59:36 +0000 (13:59 -0400)]
Fix MRI.hs for repa-3.2.
Michael Orlitzky [Sun, 19 Aug 2012 16:32:22 +0000 (12:32 -0400)]
Update repa, quickcheck, and doctest version bounds.
Michael Orlitzky [Wed, 30 May 2012 19:09:06 +0000 (15:09 -0400)]
Use lenient comparisons in two failing tests.
Reduce the number of test cases to 500 to prevent exhaustion.
Michael Orlitzky [Tue, 17 Apr 2012 04:01:40 +0000 (00:01 -0400)]
Fix all of the sequential operations with the caveat that it now segfaults.
Michael Orlitzky [Tue, 17 Apr 2012 01:31:41 +0000 (21:31 -0400)]
Make the minimum number of changes necessary to work with repa-3.1.1.1. Unfortunately, to do so, we compute some things sequentially.
Michael Orlitzky [Tue, 17 Apr 2012 01:30:17 +0000 (21:30 -0400)]
Bump dependencies in the cabal file.
Add doctest and test-framework-doctest as dependencies.
Michael Orlitzky [Wed, 18 Jan 2012 23:57:41 +0000 (18:57 -0500)]
Remove the bin/.gitignore file.
Michael Orlitzky [Tue, 3 Jan 2012 16:46:02 +0000 (11:46 -0500)]
Update the cabal file for ghc-7.4.
Michael Orlitzky [Sun, 27 Nov 2011 16:03:11 +0000 (11:03 -0500)]
Remove the README since the cabal file now lists dependencies.
Michael Orlitzky [Sun, 27 Nov 2011 01:37:59 +0000 (20:37 -0500)]
Update the hscolour_srcs script to use the Cabal filesystem layout.
Michael Orlitzky [Sun, 27 Nov 2011 01:37:28 +0000 (20:37 -0500)]
Update the makefile to use Cabal.
Michael Orlitzky [Sun, 27 Nov 2011 01:36:26 +0000 (20:36 -0500)]
Add an empty Setup.hs file for Cabal.
Michael Orlitzky [Sun, 27 Nov 2011 01:35:28 +0000 (20:35 -0500)]
Add a cabal file.
Michael Orlitzky [Tue, 8 Nov 2011 17:39:41 +0000 (12:39 -0500)]
Remove the repa3 includes from the GHC command-line. It seems to work without them.
Michael Orlitzky [Mon, 7 Nov 2011 02:32:55 +0000 (21:32 -0500)]
Remove the 'h' parameter from the model entirely by defining h=1.
Michael Orlitzky [Mon, 7 Nov 2011 02:14:25 +0000 (21:14 -0500)]
Remove redundant '$' operators.
Michael Orlitzky [Mon, 7 Nov 2011 02:12:55 +0000 (21:12 -0500)]
Fix more hlint issues in Grid tests.
Michael Orlitzky [Mon, 7 Nov 2011 02:12:07 +0000 (21:12 -0500)]
Fix some hlint issues.
Michael Orlitzky [Mon, 7 Nov 2011 01:44:13 +0000 (20:44 -0500)]
Remove the now-useless make_grid function.
Michael Orlitzky [Mon, 7 Nov 2011 01:20:05 +0000 (20:20 -0500)]
Remove an unused import of Comparisons.nearly_ge.
Michael Orlitzky [Mon, 7 Nov 2011 01:17:06 +0000 (20:17 -0500)]
Remove the Tetrahedron contains_point function and its tests since the search algorithm was updated to use something faster.
Michael Orlitzky [Mon, 7 Nov 2011 01:05:40 +0000 (20:05 -0500)]
Remove the coincident vertices guards from the Tetrahedron volume function.
Michael Orlitzky [Sun, 6 Nov 2011 23:58:04 +0000 (18:58 -0500)]
Add Repa 3 to the README.
Michael Orlitzky [Sun, 6 Nov 2011 23:16:54 +0000 (18:16 -0500)]
Drop the no-longer-useful ThreeDimensional class.
Michael Orlitzky [Mon, 31 Oct 2011 04:56:14 +0000 (00:56 -0400)]
Remove all "otherwise -> error" cases for performance reasons.
Michael Orlitzky [Mon, 31 Oct 2011 04:29:59 +0000 (00:29 -0400)]
Update to repa3 (Ben Lippmeier).
Michael Orlitzky [Thu, 27 Oct 2011 13:32:40 +0000 (09:32 -0400)]
Inline the polynomial function.