High performance versions of particle push, diffusion 3d and poisson samples, improved device error handling, improved file output helpers
High performance versions of particle push, diffusion 3d and poisson samples, improved device error handling, improved file output helpers
improved timer helper functions (can now be compiled to use ctime), improved particle example for accuracy and performance settings
fixed poisson example for GPU
some fixes to poisson for intel compilation, simplifying callgraph
improved test system: can now also test without reference files (will simply check exit status). new automatic unit tests, all projects can be checked automatically
support for old style double precision declarations, support for fixed style filetypes
HF now supports data shapes that don't lead to coalesced mem ops on GPU (independent domains before parallel domains), as long as their layout is specified either through complete declaration or complete domain dependant specification (no autoDom in subroutine that can be inside parallel regions)
added midaco ant colony example
deactivated automatic valgrind tests in debug mode
documentation of results, fixed some issues in unit tests, fixed a bug that would lead to offsets in stencil codes not being handled correctly (introduced with a previous commit after 0.91)