User: knarf Date: 2011/11/14 12:56 AM
Modified: / ET.tex
Log: cosmetics in Kranc section
File Changes:
Directory: / ============
File [modified]: ET.tex Delta lines: +4 -4 =================================================================== --- ET.tex 2011-11-14 06:53:27 UTC (rev 203) +++ ET.tex 2011-11-14 06:56:39 UTC (rev 204) @@ -587,7 +587,7 @@ including expanded tensorial expressions, numerical methods, and the large amount of ``glue'' code needed for interfacing a modern HPC application with the underlying framework. Kranc absorbs this -complexity and allows a scientist to concentrate on writing only the +complexity, allowing the scientist to concentrate on writing only the Kranc script which describes the continuum equations.
This approach brings with it many advantages. With these complicated @@ -598,8 +598,8 @@ sets of variables or formulations of the equations, or they could represent completely different physical systems. The use of a symbolic algebra package, Mathematica, enables high-level -optimizations to be implemented in Kranc which are not performed by -the compiler. +optimizations which are not performed by +the compiler to be implemented in Kranc.
Any enhancements to Kranc can be automatically applied to all codes which are generated using Kranc. Existing codes have easily benefited @@ -608,7 +608,7 @@ efficient use of modern multi-core processors; (ii) support for multipatch domains with the Llama~\cite{Pollney:2009yz} code; (iii) automatic generation of vectorized code, where the equations are evaluated simultaneously by -the processor for two grid points at the same time, and (iv) common +the processor for two grid points at the same time; and (iv) common sub-expression elimination, and various other optimization strategies.
Within the Einstein Toolkit, the Einstein evolution thorn McLachlan,