Present: Frank, Roland, Matt, Erik, Steve, Peter, Zach open tickets * TwoPunctures d3tensor patch: Roland to test Erik's patch in valgrind, to report back ** hard-coding lower bound to zero would likely not significantly simplify the code * some version of subversion fail in parallel checkout ** Frank has written workaround https://trac.einsteintoolkit.org/ticket/1395 needs review * no objections against moving common GF tags into interface.ccl, Roland to propose a list
Kranc changes: Ian had replied to Roland via email and said: --8<-- Here is a summary of what I have done: • Developed some unit and regression tests for Kranc. In addition to standard unit tests which test individual functions (of which there are few), I also generate small thorns and compare the generated output code with the previous version. I include cut-down versions of McLachlan in their many forms (plain, vectorised, OpenCL, CaKernel, DGFE), as well as several examples of specific features. • Major long-overdue cleanup of the internals of Kranc. The external interface has not changed. The only effects should be in the formatting and ordering of the generated code. Some items in CCL files will be reordered and some variable declarations in the code will be made slightly more consistent. • Lots of very old code has been removed or rewritten. A lot of "cruft" accumulates over 10 years! • Aim is to make Kranc significantly more modular; very long functions have been broken up, and each "feature" has been moved to its own source file (e.g. vectorisation, opencl, DGFE etc). • Have taken a conservative and incremental approach to the cleanup, ensuring that the tests pass after each small change. • Still much left to do • Please report any problems you encounter --8<-- ET seminar talk by Zach Etienne: * wait for Zach to finish the code, then schedule a seminar at a convenient date some weeks afterwards to leave enough time for announcements Yours, Roland
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Users mailing list [email protected] http://lists.einsteintoolkit.org/mailman/listinfo/users
