Edward Kmett
|
d117a3dae2
|
add CHANGELOG and README
|
2015-09-21 05:08:40 -04:00 |
|
Edward Kmett
|
2a4617e33b
|
mixed cabal/stack build on travis. add osx testing
|
2015-09-21 05:01:36 -04:00 |
|
Edward Kmett
|
f8bdaf4488
|
proper version bounds
|
2015-09-21 04:59:34 -04:00 |
|
Edward Kmett
|
eb6d1882ad
|
better csqrt for propagated intervals
|
2015-09-20 16:18:08 -04:00 |
|
Edward Kmett
|
82b4c53e2a
|
link to the original propagator publication
|
2015-09-20 15:52:42 -04:00 |
|
Edward Kmett
|
cf61ebac29
|
document merge, cleanup whitespace
|
2015-09-20 15:52:02 -04:00 |
|
Edward Kmett
|
f16260a437
|
rename plus and times to cplus and ctimes for consistency
|
2015-09-20 15:47:32 -04:00 |
|
Edward Kmett
|
7f6a954e1f
|
export PropagatedInterval
|
2015-09-20 15:46:18 -04:00 |
|
Edward Kmett
|
59e5d57df6
|
Simplified PropagatorFloating by symmetry. Moved exp/sqrt into the class. More interval arithmetic
|
2015-09-20 15:45:04 -04:00 |
|
Edward Kmett
|
46046cef85
|
start propagating interval arithmetic
|
2015-09-20 15:31:01 -04:00 |
|
Edward Kmett
|
26ebebf8fb
|
fix tests
|
2015-09-20 15:02:52 -04:00 |
|
Edward Kmett
|
02075e0bed
|
expose the class for PropagatedFloating, avoid exposing the details of PropagatedNum in the top level module
|
2015-09-20 15:00:43 -04:00 |
|
Edward Kmett
|
827f8004f1
|
Added PropagatedFloating so we can potentially deal with Complex correctly some day
|
2015-09-20 14:59:07 -04:00 |
|
Edward Kmett
|
cb3e8e480f
|
remove the exported scary bits of Unsafe, re-export it now as Prop
|
2015-09-20 14:31:58 -04:00 |
|
Edward Kmett
|
0c3fd66a63
|
move Prop.Internal to Unsafe
|
2015-09-20 14:02:58 -04:00 |
|
Edward Kmett
|
76652e9f8e
|
add Floating support
|
2015-09-20 14:00:38 -04:00 |
|
Edward Kmett
|
6d517dd79c
|
renamed forwards and backwards
|
2015-09-20 00:46:43 -04:00 |
|
Edward Kmett
|
3fbe265327
|
fix plus
|
2015-09-20 00:45:22 -04:00 |
|
Edward Kmett
|
56d9ef591d
|
mv Prop to Prop.Internal
|
2015-09-20 00:44:25 -04:00 |
|
Edward Kmett
|
37f08551c0
|
use times to perform recip
|
2015-09-20 00:42:27 -04:00 |
|
Edward Kmett
|
f04a6f57de
|
timesFractional, add Double/Floating PropagatedNum instances
|
2015-09-20 00:34:12 -04:00 |
|
Edward Kmett
|
d05c8cb304
|
PropagatedNum rational
|
2015-09-20 00:28:13 -04:00 |
|
Edward Kmett
|
0e0aa5859b
|
start factoring out numeric type support into its own class so we can get propagation of division when using (*).
|
2015-09-20 00:16:30 -04:00 |
|
Edward Kmett
|
571bde445d
|
splinter Data.Propagator.Internal into smaller, safer modules
|
2015-09-19 23:58:48 -04:00 |
|
Edward Kmett
|
ec70be8939
|
grow this thing up into a real project
|
2015-09-19 23:49:40 -04:00 |
|
Edward Kmett
|
12763654c9
|
propagators work properly for running functions backwards now
|
2015-09-19 23:29:38 -04:00 |
|
Edward Kmett
|
f6e813f1ab
|
data-reify code compiles
|
2015-09-19 22:12:50 -04:00 |
|
Edward Kmett
|
8fffb106a8
|
add some initial propagator code
|
2015-09-19 22:09:02 -04:00 |
|