Julia Longtin
|
2b74224ea1
|
two more examples.
|
2019-06-06 07:58:14 +01:00 |
|
Julia Longtin
|
9dcebd719d
|
make haskell examples also spit out timing info.
|
2019-06-06 07:56:42 +01:00 |
|
Julia Longtin
|
638f5357ce
|
add another newtype, and simplify the computation state.
|
2019-05-30 22:50:42 +01:00 |
|
Lisa Marie Maginnis
|
99da44f144
|
switch partially away from fromIntegral.
|
2019-05-30 14:48:05 +01:00 |
|
Julia Longtin
|
9685d63eee
|
remove some warnings.
|
2019-05-30 13:17:59 +01:00 |
|
Julia Longtin
|
a72bea9d2d
|
quiet some warnings.
|
2019-05-30 13:16:43 +01:00 |
|
Julia Longtin
|
c63a329eb2
|
partial type rewrite of raytracing. clearer now.
|
2019-05-30 12:57:54 +01:00 |
|
Julia Longtin
|
8b357710fc
|
remove some warnings
|
2019-05-30 12:49:36 +01:00 |
|
Lisa Marie Maginnis
|
249909ed48
|
final changes for Polyline being a newtype.
|
2019-05-30 12:18:00 +01:00 |
|
Lisa Marie Maginnis
|
0c0f12a582
|
Change from type to newtype.
|
2019-05-30 08:49:44 +01:00 |
|
Julia Longtin
|
6f35bf4e89
|
improve example18, and pull in dependencies from the main import, not the sub export.
|
2019-05-28 06:51:23 +01:00 |
|
Julia Longtin
|
f1ca17caee
|
remove unused types.
|
2019-05-26 14:42:46 +01:00 |
|
Julia Longtin
|
910f649a83
|
mark common small functions as inlinable.
|
2019-05-26 09:12:20 +01:00 |
|
Julia Longtin
|
c3805cafc0
|
minor code deduplication, and comment clarification.
|
2019-05-25 22:26:44 +01:00 |
|
Julia Longtin
|
2358c9a124
|
minor speed boost.
|
2019-05-25 22:12:05 +01:00 |
|
Julia Longtin
|
9f38c0e133
|
formatting, and reorder.
|
2019-05-25 19:32:38 +01:00 |
|
Julia Longtin
|
9b86eaaf4c
|
use an integer for iteration.
|
2019-05-25 19:25:59 +01:00 |
|
Julia Longtin
|
43411604eb
|
use the parallel garbage collector when building Examples, and use ghc to capture performance statistics
|
2019-05-25 13:06:01 +01:00 |
|
Julia Longtin
|
3f66c2c5d1
|
move degenerate triangle removal to be used by the functions that need it, and extend degenerate triangle removal.
|
2019-05-25 12:52:49 +01:00 |
|
Julia Longtin
|
7393978a13
|
move comment about usage with the definition of rebound3.
|
2019-05-25 12:43:05 +01:00 |
|
Julia Longtin
|
54711219fc
|
add a hint what this is used for.
|
2019-05-25 12:41:42 +01:00 |
|
Julia Longtin
|
31907712c3
|
make easier to read by using default().
|
2019-05-25 12:41:04 +01:00 |
|
Julia Longtin
|
537664830e
|
use operator to make more readable.
|
2019-05-25 00:52:39 +01:00 |
|
Julia Longtin
|
93606a547d
|
make more readable.
|
2019-05-25 00:52:09 +01:00 |
|
Julia Longtin
|
e6f4d43b7a
|
Fix ascii stl representations so that they use Float instead of Double.
|
2019-05-24 23:35:25 +01:00 |
|
Julia Longtin
|
cd21b0bd12
|
add another object to the benchmark suite, and fix the benchmark so it outputs files again.
|
2019-05-24 21:17:09 +01:00 |
|
Julia Longtin
|
181bca09b0
|
reorder, and better comments.
|
2019-05-24 18:54:11 +01:00 |
|
Julia Longtin
|
eb6ec08175
|
build haskell examples against the in-tree code, rather than the installed libraries.
|
2019-05-22 07:43:03 +01:00 |
|
Julia Longtin
|
f2dc24b662
|
add example from issue #19.
|
2019-05-21 22:54:16 +01:00 |
|
Julia Longtin
|
5e4f7604e9
|
stop using valgrind by default when generating examples.
|
2019-05-21 22:48:47 +01:00 |
|
Julia Longtin
|
20eecede8b
|
correct precident error that was messing up meshes.
|
2019-05-21 22:29:43 +01:00 |
|
Julia Longtin
|
e749ebcb75
|
do not compile dynamically, for now.
|
2019-05-21 21:19:22 +01:00 |
|
Julia Longtin
|
63191c87f3
|
change our implementation of ℕ to a newtype wrapper.
|
2019-05-18 21:37:34 +01:00 |
|
Julia Longtin
|
4994cd43c2
|
make eeverything inlinable, and implement more members of the typeclasses.
|
2019-05-18 21:36:27 +01:00 |
|
Julia Longtin
|
7795315010
|
actually commit change to implicitsnap.
|
2019-05-18 15:27:24 +01:00 |
|
Julia Longtin
|
25c4d02cee
|
re-enable dynamic library usage, and move fastIntUtil to not being exposed.
|
2019-05-18 15:26:23 +01:00 |
|
Julia Longtin
|
bfec00f08f
|
fix types and compilation of ImplicitSNAP, and fix profiling support in the Makefile.
|
2019-05-18 15:21:22 +01:00 |
|
Julia Longtin
|
7390d2e305
|
remove unneeded language extensions.
|
2019-05-13 22:45:04 +01:00 |
|
Julia Longtin
|
a2af878038
|
Use a newtype instead of a type for Fastℕ
|
2019-05-13 20:39:38 +01:00 |
|
Julia Longtin
|
aded0809ac
|
add let() statements to the parser, and test suite.
|
2019-05-11 22:58:13 +01:00 |
|
Julia Longtin
|
bd3a4daad7
|
ignore cachegrind files.
|
2019-05-11 15:24:51 +01:00 |
|
Julia Longtin
|
ad5b39e547
|
remove duplicate import of fromIntegral.
|
2019-05-11 15:24:07 +01:00 |
|
Julia Longtin
|
0f04a409fa
|
move type conversion from ℝ to Float into Definitions.
|
2019-05-11 15:21:24 +01:00 |
|
Julia Longtin
|
02fb2d8607
|
be explicit about numbers being the proper ImplicitCAD type, and comment things a bit more.
|
2019-05-11 14:42:08 +01:00 |
|
Julia Longtin
|
afcee1b594
|
add a release process, and add a list of the tools i use when developing.
|
2019-05-11 12:51:12 +01:00 |
|
Julia Longtin
|
17cd487565
|
add more tests, move some helper functions from Expr to Util, and add a negate that is separate from not.
|
2019-05-11 12:28:59 +01:00 |
|
Julia Longtin
|
f351a068d1
|
Merge branch 'master' of github.com:/colah/ImplicitCAD
|
2019-05-11 12:09:28 +01:00 |
|
Julia Longtin
|
39bf037196
|
add kelvin cookshaw, for the parser work.
|
2019-05-11 12:08:49 +01:00 |
|
Julia Longtin
|
8b13783d6d
|
Merge branch 'master' of github.com:colah/ImplicitCAD
|
2019-05-10 20:49:54 +01:00 |
|
Julia Longtin
|
e4d690bc1f
|
clean up cachegrind output, and spacing changes.
|
2019-05-10 20:44:54 +01:00 |
|