/[escript]
ViewVC logotype

Revision 5881


Jump to revision: Previous Next
Author: jfenwick
Date: Thu Jan 21 04:21:25 2016 UTC (22 months ago)
Changed paths: 3
Log Message:
TensorOps functions are now defined in terms of template parameters rather
than using "double" directly.
This uses the typeinfo and c++11 feature decltype.
This commit does not necessarily fix the functions which TensorOps 
call but it passes unit tests for now.

Also replaced all <double (*)(double) > instantiations with function objects.

This commit does not force c++11 compilation in options files so
if your options are not configured properly you may have compile issues.



Changed paths

Path Details
Directorybranches/complex/escriptcore/src/Data.cpp modified , text changed
Directorybranches/complex/escriptcore/src/Data.h modified , text changed
Directorybranches/complex/escriptcore/src/LocalOps.h modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.26