Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
Branch commit. Added a note about mismatched allocs and decallocs. Added Data::actsExpanded and friends. Modified DataC::isExpanded to call it instead of Data::isExpanded.
Branch commit. Modifed getSampleData to take a buffer. Added calls to allocate and free buffers. Passes unit tests on badger but have not tried on savanna yet.
Branching to experiment with changes to the DataC interface. The goal is to separate read and write access to pointers.
Fixed a warning in cpp unit tests under dodebug Pointed the url for python doco at shake200 rather than iservo. Added support for trace and transpose to LazyData. Fixed bug in trace to initialise running totals.
Fixed Data::toString to look at the amount of data actually stored rather than the number of points in the domain. Added support for GeneralTensorProduct to LazyData
Fixed some warnings in the unit tests. Added support for symmetric and nonsymmetric operations on LazyData.
Bringing all changes across from schroedinger. (Note this does not mean development is done, just that it will happen on the trunk for now). If anyone notices any problems please contact me.
Merging from trunk again
Give opToString global linkage scope, as it is called by tests outside the dll
This does not actually have the changes in it yet.
Branch commit More cleanup of DataTestCase - still don't have all the LazyTests in there yet. Added tests to make sure the resolve() operation does what it is supposed to. Added non-constant versions of getPointOffset to DataAbstract classes. Fixed a bug in deepCopy on DataLazy. Changed setToZero to not check the type of the data.
Branch commit. Changed some text so it doesn't mention DataArrayView. Added some tests for DataLazy. Factored common code in the Data tests (will add tests against lazy later).
Branch commit. Support for ** added.
More fixes to doxygen for scons. Added += and other forms of +
Improved the api_doxygen target a bit. Added some documentation. Added FORCERESOLVE macro to a number of operations.
Branch commit. Added some doco to DataLazy. Made Data::integrate aware of DataLazy.
Branch commit. Now can add Tagged and Constant as well as Expanded. Other operations to follow.
Branch commit Rewrote resolve to take into account Tagged and Constant Data. Mixing expanded and Tagged does not work yet.
Branch commit. Added more binary ops.
Branch commit. Added unary ops up to pos. toString now prints expression. Added inlines to UnaryFuncs.h. Still only supporting DataExpanded.
Branch commit Not crashing.
Branch commit. About to make some changes.
Branch commit. Bulk resolve for + - * /
Branch commit Added some missing files. In python can ask a data object if it- isReady(), isConstant(), isLazy().
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |