/[escript]/branches/arrayview_from_1695_trunk/escript/src/JoelMods.cpp_
ViewVC logotype

Log of /branches/arrayview_from_1695_trunk/escript/src/JoelMods.cpp_

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1778)

Revision 1712 - (view) (annotate) - [select for diffs]
Modified Wed Aug 20 05:04:28 2008 UTC (10 years, 10 months ago) by jfenwick
File length: 7 byte(s)
Diff to previous 1710
Branch commit.

Finished first pass of Data.h - There is still a constructor which takes 
a DataArrayView as a parameter. Apart from that, there are no direct 
references to DataArrayView.

DataTagged has a new constructor for copying just the tags from an 
existing object.
DataTypes:: now has a scalarShape constant (to avoid creating one 
everytime you create a scalar).




Revision 1710 - (view) (annotate) - [select for diffs]
Modified Fri Aug 15 06:24:20 2008 UTC (10 years, 11 months ago) by jfenwick
File length: 19077 byte(s)
Diff to previous 1704
Branch commit.

Bug fix



Revision 1704 - (view) (annotate) - [select for diffs]
Added Thu Aug 14 05:35:32 2008 UTC (10 years, 11 months ago) by jfenwick
File length: 19286 byte(s)
Branch commit:

DataTagged::addTag() = Add a tag with default value. (All uses that I can find 
apart from test code only require this anyway).

DataAbstract now knows its own shape, rank and number of values and have accessors 
for them.
Data Objects also have acessors for these but query their DataAbstracts for the 
answers.

Data::getDataAtOffset() = access to a particular point in the underlying array. (At 
the moment this call references the DataArrayView, but that will change when I have 
everything else working).

DataTagged::getDataByTag() = same but search by tag.
DataTagged::getDefaultValue() = returns default value without obvious reference to 
DataArrayView


C_GeneralTensorProduct_J  is my temporary copy of C_GeneralTensorProduct for 
experimentation.
It and a number of other temporary functions live in JoelMods.cpp_ for now.



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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26