From: Raimar S. <rai...@ui...> - 2012-08-11 00:21:56
|
Dear András, I have pushed raimar/tcc_new (and removed raimar/tcc). Tcc_new is already branched from the latest r229 of master so that you don't need to merge with the binary and composite changesets again. I tried to stick to what we have discussed recently and also updated the code organization rationales accordingly (raimar/Documentation). Please note that I have also converted the pair BlitzArraySlieIterator.h/tcc to the new style by defining the macros in a separate file which is included in both headers. Now the tcc scheme is consistent across the framework, but if you don't like this approach just leave out the last commit when you merge. Furthermore I have added LazyDensityOperator.tcc, and converted some of the frees headers to Free_.h so that Free.h can bundle Free_.h (or impl/Free.tcc if present) together with ParsFree.h. However, I have not changed the interaction header files in the same way yet. Currently these are not used anywhere in the framework and Pars... headers are just included in the corresponding interaction header file, so script users have only to include this one header file anyway. Best regards Raimar PS: probably the testsuites are pretty much broken right now because of all these changes, but I could not start them to check. How do I run the tests with bjam again? |