/[escript]/branches/windows_from_1383_trunk/escript/src/FunctionSpace.h
ViewVC logotype

Log of /branches/windows_from_1383_trunk/escript/src/FunctionSpace.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 1424 - (view) (annotate) - [select for diffs]
Modified Wed Feb 27 05:27:18 2008 UTC (11 years, 5 months ago) by trankine
File length: 6214 byte(s)
Diff to previous 1421 , to selected 1386
removed the toPyString code by undefining DEBUG_PY_STRINGS.
passes the python string() call test 50000 times. Also passes run_rests, but the slightest thing makes it fail.

Revision 1421 - (view) (annotate) - [select for diffs]
Modified Tue Feb 26 10:17:33 2008 UTC (11 years, 5 months ago) by trankine
File length: 6209 byte(s)
Diff to previous 1420 , to selected 1386
In this version

1. with DEBUG_PY_STRINGS not defined, it succeeds to run repeated str(a_fn_space) 50000 times. However it fails run_tests and py_tests in the same way it did previously.
2. with DEBUG_PY_STRINGS it uses toPyString, and almost passes run_tests, and gets far further into py_tests, to a point that looks quite different.

Revision 1420 - (view) (annotate) - [select for diffs]
Modified Tue Feb 26 07:30:08 2008 UTC (11 years, 5 months ago) by trankine
File length: 5921 byte(s)
Diff to previous 1386
1. toString returns a cost ref to a string.
2. the return value is a member of the function space.
3. the string member is declared mutable so that toString can lazy init. it.
4. this assumes type_str is virtually non mutable for the life of a FunctionSpace.cpp
5. operator=() is now private and users are declared friend classes; This is temporary.
6. the nullDomainValue is now static const, and it's no longer allowed to have external linkage.
7. as a result of 6, methods of FunctionSpace that need to be exported outside a windows dll need to be individually dll_export/import'ed using the ESCRIPT_..... macro 

Revision 1386 - (view) (annotate) - [selected]
Modified Fri Jan 11 07:40:29 2008 UTC (11 years, 7 months ago) by trankine
File length: 4710 byte(s)
Diff to previous 1312
Moving the just checked in windows modified trunk onto a branch

Revision 1312 - (view) (annotate) - [select for diffs]
Modified Mon Sep 24 06:18:44 2007 UTC (11 years, 10 months ago) by ksteube
Original Path: trunk/escript/src/FunctionSpace.h
File length: 4710 byte(s)
Diff to previous 1137 , to selected 1386
The MPI branch is hereby closed. All future work should be in trunk.

Previously in revision 1295 I merged the latest changes to trunk into trunk-mpi-branch.
In this revision I copied all files from trunk-mpi-branch over the corresponding
trunk files. I did not use 'svn merge', it was a copy.


Revision 1137 - (view) (annotate) - [select for diffs]
Modified Thu May 10 08:11:31 2007 UTC (12 years, 3 months ago) by gross
Original Path: trunk/escript/src/FunctionSpace.h
File length: 4996 byte(s)
Diff to previous 964 , to selected 1386
This version passes the tests on windows except for 

   * vtk
   * netCDF

The version needs to be tested on altix and linux

Revision 964 - (view) (annotate) - [select for diffs]
Modified Tue Feb 13 05:10:26 2007 UTC (12 years, 6 months ago) by gross
Original Path: trunk/escript/src/FunctionSpace.h
File length: 4836 byte(s)
Diff to previous 767 , to selected 1386
The set/getRefVal functions of Data objects have been removed (mainly to avoid later problems with MPI).
Moreover, a faster access to the reference id of samples has been introduced. I don't think that anybody will
profit form this at this stage but it will allow a faster dump of data objects.



Revision 767 - (view) (annotate) - [select for diffs]
Modified Fri Jun 30 07:29:08 2006 UTC (13 years, 1 month ago) by gross
Original Path: trunk/escript/src/FunctionSpace.h
File length: 4483 byte(s)
Diff to previous 757 , to selected 1386
new FunctionSpace method setTags added

Revision 757 - (view) (annotate) - [select for diffs]
Modified Mon Jun 26 13:12:56 2006 UTC (13 years, 1 month ago) by woo409
Original Path: trunk/escript/src/FunctionSpace.h
File length: 4290 byte(s)
Diff to previous 615 , to selected 1386
+ Merge of intelc_win32 branch (revision 741:755) with trunk. Tested on iVEC altix (run_tests and py_tests all pass)


Revision 615 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 02:12:00 2006 UTC (13 years, 5 months ago) by elspeth
Original Path: trunk/escript/src/FunctionSpace.h
File length: 4250 byte(s)
Diff to previous 474 , to selected 1386
More copyright information.


Revision 474 - (view) (annotate) - [select for diffs]
Modified Mon Jan 30 04:23:44 2006 UTC (13 years, 6 months ago) by jgs
Original Path: trunk/escript/src/FunctionSpace.h
File length: 4572 byte(s)
Copied from: trunk/escript/src/Data/FunctionSpace.h revision 469
Diff to previous 155 , to selected 1386
restructure escript source tree
move src/Data/* -> src
remove inc
modify #includes and cpppath settings accordingly


Revision 155 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 02:02:19 2005 UTC (13 years, 9 months ago) by jgs
Original Path: trunk/escript/src/Data/FunctionSpace.h
File length: 4598 byte(s)
Diff to previous 149 , to selected 1386
move all directories from trunk/esys2 into trunk and remove esys2


Revision 149 - (view) (annotate) - [select for diffs]
Modified Thu Sep 1 03:31:39 2005 UTC (13 years, 11 months ago) by jgs
Original Path: trunk/esys2/escript/src/Data/FunctionSpace.h
File length: 4598 byte(s)
Diff to previous 117 , to selected 1386
Merge of development branch dev-02 back to main trunk on 2005-09-01


Revision 117 - (view) (annotate) - [select for diffs]
Modified Fri Apr 1 05:48:57 2005 UTC (14 years, 4 months ago) by jgs
Original Path: trunk/esys2/escript/src/Data/FunctionSpace.h
File length: 4455 byte(s)
Diff to previous 115 , to selected 1386
*** empty log message ***


Revision 115 - (view) (annotate) - [select for diffs]
Modified Fri Mar 4 07:12:47 2005 UTC (14 years, 5 months ago) by jgs
Original Path: trunk/esys2/escript/src/Data/FunctionSpace.h
File length: 4349 byte(s)
Diff to previous 110 , to selected 1386
*** empty log message ***


Revision 110 - (view) (annotate) - [select for diffs]
Modified Mon Feb 14 04:14:42 2005 UTC (14 years, 6 months ago) by jgs
Original Path: trunk/esys2/escript/src/Data/FunctionSpace.h
File length: 4368 byte(s)
Diff to previous 82 , to selected 1386
*** empty log message ***


Revision 82 - (view) (annotate) - [select for diffs]
Added Tue Oct 26 06:53:54 2004 UTC (14 years, 9 months ago) by jgs
Original Path: trunk/esys2/escript/src/Data/FunctionSpace.h
File length: 4221 byte(s)
Diff to selected 1386
Initial revision


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