The files in this directory are an attempt to demonstrate several
ideas that were bantered about at the last subgroup telecon using
the AXPY algorithm as an example.
Introduce a new TEMPLATE construct - sort of like an inner
parameterized module.
How can a map procedure be combined with a rank-agnostic Array
wrapper template, to provide operations on the wrapped elements?
Use procedures instead of operators as template arguments. (More
general, and sidesteps some anoying notation issues to a degree.)
Note that this example also does not allow direct operations between "raw" intrinsics (scalar or array), but instead requires all operands to be wrapped with the generic Array wrapper.
The files in this directory are an attempt to demonstrate several ideas that were bantered about at the last subgroup telecon using the AXPY algorithm as an example.