/[escript]
ViewVC logotype

Revision 2199


Jump to revision: Previous Next
Author: jfenwick
Date: Thu Jan 8 06:10:52 2009 UTC (10 years, 4 months ago)
Changed paths: 7
Log Message:
Misc fixes:
Added some svn:ignore properties for output files that were cluttering things up.

Lazy fixes:
Fixed shape calculations for TRACE and TRANSPOSE for rank>2.
Adjusted unit test accordingly.

As a Temporary change to DataC.cpp to test for lazy data in DataC's expanded check.
This is wrong but would only affect people using lazy data.
The proper fix will come when the numarray removal code moves over from the branch.

Made tensor product AUTOLAZY capable.
Fixed some bugs resolving tensor products (incorrect offsets in buffers).
Macro'd some stray couts.

- It appears that AUTOLAZY now passes all unit tests.
- It will not be _really_ safe for general use until I can add COW. 
- (Everything's better with COW)

Changed paths

Path Details
Directorytrunk/escript/src/Data.cpp modified , text changed
Directorytrunk/escript/src/DataC.cpp modified , text changed
Directorytrunk/escript/src/DataLazy.cpp modified , text changed
Directorytrunk/escript/src/EscriptParams.h modified , text changed
Directorytrunk/escript/test/DataLazyTestCase.cpp modified , text changed
Directorytrunk/finley/test/python/ modified , props changed
Directorytrunk/lib/ modified , props changed

  ViewVC Help
Powered by ViewVC 1.1.26