43 Commits

Author SHA1 Message Date
tpajenka
45528934b7 haddock documentation 2014-04-11 20:23:12 +02:00
tpajenka
3975d67acf updated programs built-in help, added token management to enable
display of timings and to show help

invoke
hgraph --help
or
hgraph -h
to show program help

invoke
hgraph --time "files"
or
hgraph -t "files"
to display calculation time
2014-03-18 13:54:04 +01:00
tpajenka
77f8447cc4 changed calculation to only return maximum DCB (those that cannot be
expanded), restricted DCB module export to reasonable functions
2014-03-16 18:26:45 +01:00
tpajenka
872d28c043 continued written report, cleaned unused dependency (monad-par) 2014-03-06 17:46:29 +01:00
tpajenka
3fb1264f5f accelerated reading and parsing of adjacency matrix by directly creating a
vector for each row
2014-01-13 00:02:50 +01:00
tpajenka
90eb036f22 added computation time measurement, parsing evaluated before calculating 2014-01-12 22:42:20 +01:00
tpajenka
79fc923174 added strictness at correct spot 2014-01-12 13:37:40 +01:00
tpajenka
9d839ecd74 cleared not needed dependencies, improved parseAttr (it now checks for NaN as
well and is thus slower), added strict evaluation of parsed data
structures
2014-01-12 13:33:01 +01:00
tpajenka
afcfe59a2e - added possibility to read parameter input file (alpha, omega, delta)
TODO: documentation of specification
- if program parameters are specified -> use them; otherwise -> use "defaults" (sampledata.[...])
2014-01-05 22:12:41 +01:00
1ec8de8ee2 made parallel
some performance-data in main.hs.

Changes can be viewed in git.

TODO:
- Find out why there is overhed of >50%
2013-12-09 01:51:32 +01:00
726516cfb1 derped module-names 2013-12-03 11:38:48 +01:00
f70e73f0d4 debugging.. split Module in more files 2013-12-03 11:36:31 +01:00
56d6d29f3a implemented step. Something is wrong with the 2nd expansion.. 1 Graph wont get created due to some constraint.. 2013-12-03 02:44:22 +01:00
tpajenka
c270736b95 Merge branch 'master' of pwning.de:/hgraph
Conflicts:
	src/DCB.hs
2013-12-03 01:16:09 +01:00
tpajenka
52c3afa427 Haddock in DCB, unnötiges Argument in 'preprocess' entfern (density) und Haddock in Utils korrigiert 2013-12-03 01:06:56 +01:00
03be3b4b5b implemented addablePoints.. not tested, but type-checked :p 2013-12-03 00:22:51 +01:00
9eda6c9165 Added Data for tests, found bugs.. 2013-12-02 22:46:14 +01:00
820c9f13d0 Wrote Output for Graph-Structure 2013-12-02 21:47:33 +01:00
07d6aca36c added debug, made createGraph more generic, changed Int8 to Int16 for testing 2013-12-01 19:46:19 +01:00
a3228188e5 added bang-patterns, added more ghc-flags 2013-12-01 19:25:06 +01:00
cc2e3fd21c test now uses a rudimentary preprocessor 2013-12-01 17:20:09 +01:00
5f5f9ff64a fixed haddock, formatting stuff 2013-12-01 16:55:42 +01:00
8b9e5db2bd more haddock, rewrote graph-parser 2013-12-01 16:37:13 +01:00
e4ef3d95cb formatted, added haddoc for some functions 2013-11-29 20:42:03 +01:00
b68bed0160 formatted Main.hs 2013-11-29 20:11:04 +01:00
e6a81f3352 made createOutput more generic
with modular item and line-seperator
2013-11-29 19:09:19 +01:00
410c717abe multiple changes
- modified main-loop
- changed error-handling
- all read arrays are now repa-arrays
- modified & tested output to print generic DIM2-repa-arrays in our format
2013-11-29 18:46:49 +01:00
77bb358198 made command-line-args static so we can debug properly 2013-11-27 16:38:54 +01:00
tpajenka
31f0468cfd fehlende Dateien 2013-11-27 13:19:02 +01:00
a307457e16 more .gitignore 2013-11-27 12:54:17 +01:00
05d298e31e added createAttr to parse Attribute-File. 2013-11-27 12:10:52 +01:00
67cd8059f0 Migrated functions to Acc-Monad 2013-11-26 17:55:02 +01:00
tpajenka
1a13b62cc4 data Graph nutzt weitere bereits definierte Typen, Pseudocode in references 2013-11-24 19:04:15 +01:00
5d66fb1310 added type-definitions for better distinction 2013-11-22 23:22:38 +01:00
6e1421018c input now need to be 2 files
- help is not defined currently, needs to be implemented
2013-11-22 17:15:19 +01:00
fd21808edd migrated to accelerate-arrays, predifined functions which should do stuff lateron as planned 2013-11-22 15:18:53 +01:00
fb68830abd edited some comments for clarification 2013-11-19 13:24:21 +01:00
2610d0c94b tried to identify slowdown - possible 'foldl (++) graphlist' causing much GC-activity in the long-run 2013-11-19 13:20:06 +01:00
a0437a7f43 minor stuff 2013-11-15 18:15:32 +01:00
27c4349f53 Migrated String to Text 2013-11-15 16:41:18 +01:00
717cfd7b34 expanded stuff, included more dependencies, got accelerate to run 2013-11-15 13:19:25 +01:00
df9a0d46fd added parallel graph-parsing, enabled profiling 2013-11-14 15:27:42 +01:00
cf6a581e9e initial commit 2013-11-14 13:28:05 +01:00