[petsc-dev] ugliness due to missing lapack routines
Barry Smith
bsmith at mcs.anl.gov
Fri Feb 8 00:09:15 CST 2013
On Feb 7, 2013, at 11:57 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
>
> On Thu, Feb 7, 2013 at 11:48 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:
> This is not a problem, because I will be implementing in Haskell a system to manipulate Python code. Thus managing the python code that manages the C code will become a far easier task :-)
>
> Where does m4 fit in?
>
> And hopefully Perl. Anything that uses _both_ m4 and another language to manipulate a third language is bound to be good.
>
>
> You are perfectly happy using a really crappy system for manipulating C code (CPP) but fear that a better system would be impossible to get right? What if I proposed just one tweak to CPP to make PETSc source code better, would you consider that?
>
> I would consider it based on the value of that tweak, acknowledging that changing CPP in any way presents a severe workflow contortion.
http://en.wikipedia.org/wiki/Variadic_macro ?
More information about the petsc-dev
mailing list