/[escript]/branches/schroedinger_upto1946/pyvisi
ViewVC logotype

Log of /branches/schroedinger_upto1946/pyvisi

View Directory Listing Directory Listing


Sticky Revision:

Revision 1947 - Directory Listing
Modified Wed Oct 29 23:19:45 2008 UTC (9 years ago) by jfenwick
This does not actually have the changes in it yet.


Revision 1858 - Directory Listing
Modified Wed Oct 8 00:28:28 2008 UTC (9 years, 1 month ago) by jfenwick
Original Path: branches/schroedinger/pyvisi
Branch of branch moreshared_from_1812 at revision 1857.


Revision 1813 - Directory Listing
Modified Fri Sep 26 00:58:05 2008 UTC (9 years, 1 month ago) by jfenwick
Original Path: branches/more_shared_ptrs_from_1812/pyvisi
Branching to experiment with proxies and shared pointers.


Revision 1811 - Directory Listing
Modified Thu Sep 25 23:11:13 2008 UTC (9 years, 1 month ago) by ksteube
Original Path: trunk/pyvisi
Copyright updated in all files


Revision 1809 - Directory Listing
Modified Thu Sep 25 06:43:44 2008 UTC (9 years, 2 months ago) by ksteube
Original Path: trunk/pyvisi
Copyright updated in all python files


Revision 1804 - Directory Listing
Modified Wed Sep 24 07:52:19 2008 UTC (9 years, 2 months ago) by gross
Original Path: trunk/pyvisi
a robister version of the upwinding scheme

Revision 1705 - Directory Listing
Modified Thu Aug 14 05:56:40 2008 UTC (9 years, 3 months ago) by ksteube
Original Path: trunk/pyvisi
Branch scons-dev is hereby closed.
Some parts of scons scripts have been re-written.


Revision 1628 - Directory Listing
Modified Fri Jul 11 13:12:46 2008 UTC (9 years, 4 months ago) by phornby
Original Path: trunk/pyvisi

Merge in /branches/windows_from_1456_trunk_1620_merged_in branch.

You will find a preserved pre-merge trunk in tags under tags/trunk_at_1625.
That will be useful for diffing & checking on my stupidity.

Here is a list of the conflicts and their resolution at this
point in time.


=================================================================================
(LLWS == looks like white space).

finley/src/Assemble_addToSystemMatrix.c - resolve to branch - unused var. may be wrong.....
finley/src/CPPAdapter/SystemMatrixAdapter.cpp - resolve to branch - LLWS
finley/src/CPPAdapter/MeshAdapter.cpp - resolve to branch - LLWS
paso/src/PCG.c - resolve to branch - unused var fixes.
paso/src/SolverFCT.c - resolve to branch - LLWS
paso/src/FGMRES.c - resolve to branch - LLWS
paso/src/Common.h - resolve to trunk version. It's omp.h's include... not sure it's needed,
but for the sake of saftey.....
paso/src/Functions.c - resolve to branch version, indentation/tab removal and return error
on bad unimplemented Paso_FunctionCall.
paso/src/SolverFCT_solve.c - resolve to branch version, unused vars
paso/src/SparseMatrix_MatrixVector.c - resolve to branch version, unused vars.
escript/src/Utils.cpp - resloved to branch, needs WinSock2.h
escript/src/DataExpanded.cpp - resolved to branch version - LLWS
escript/src/DataFactory.cpp - resolve to branch version
=================================================================================

This currently passes tests on linux (debian), but is not checked on windows or Altix yet.

This checkin is to make a trunk I can check out for windows to do tests on it.

Known outstanding problem is in the operator=() method of exceptions
causing warning messages on the intel compilers.

May the God of doughnuts have mercy on my soul.



Revision 1388 - Directory Listing
Modified Fri Jan 11 07:45:58 2008 UTC (9 years, 10 months ago) by trankine
Original Path: trunk/pyvisi
And get the *(&(*&(* name right

Revision 1387 - Directory Listing
Modified Fri Jan 11 07:45:26 2008 UTC (9 years, 10 months ago) by trankine
Original Path: temp/pyvisi
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.

Revision 1384 - Directory Listing
Modified Fri Jan 11 02:29:38 2008 UTC (9 years, 10 months ago) by phornby
Original Path: temp_trunk_copy/pyvisi
Make a temp copy of the trunk before checking in the windows changes



Revision 1381 - Directory Listing
Modified Wed Jan 9 07:59:15 2008 UTC (9 years, 10 months ago) by gross
Original Path: trunk/pyvisi
import sys missing

Revision 1376 - Directory Listing
Modified Wed Jan 9 01:38:18 2008 UTC (9 years, 10 months ago) by gross
Original Path: trunk/pyvisi
inserted sys.exit(1) into the tests so scons can detect the failure of the test. 
A similar statement has been removed from an earlier as it produces problems on 64bit Linux. Previously exit(0) was called in case of success but now this is not done in order to avoid a fatal end of the program. in the case of an error in the test there could be a fatal error so but I guess that this not really a problem.

PS: the fact that signal 0 was returned even for the case of an error lead to the illusion that all tests have been completed successfully.



Revision 1375 - Directory Listing
Modified Wed Jan 9 00:15:05 2008 UTC (9 years, 10 months ago) by gross
Original Path: trunk/pyvisi
bug in interpolation at reduced face elements fixed.

Revision 1292 - Directory Listing
Modified Thu Sep 6 05:37:33 2007 UTC (10 years, 2 months ago) by ksteube
Original Path: trunk/pyvisi
Commented out setInsideOutOn call in setup because after that it's not
possible to use setInsideOutOff with rotation.


Revision 1213 - Directory Listing
Modified Thu Jul 5 04:18:34 2007 UTC (10 years, 4 months ago) by jongui
Original Path: trunk/pyvisi
Added a reference directory for sample images for the unit testing.

Revision 1211 - Directory Listing
Modified Wed Jul 4 05:16:46 2007 UTC (10 years, 4 months ago) by jongui
Original Path: trunk/pyvisi
- Fixed some minor bugs.
- Added a new feature called 'MapOnScalarClipWithRotation' that clips a two-dimensional data with a scalar value and subsequently rotating it to create a three-dimensional effect.
- Corresponding examples, test cases and documentation of the new module have also been added.

Revision 1210 - Directory Listing
Modified Tue Jul 3 05:47:34 2007 UTC (10 years, 4 months ago) by jongui
Original Path: trunk/pyvisi
Made some minor changes.

Revision 1209 - Directory Listing
Modified Mon Jul 2 05:46:49 2007 UTC (10 years, 4 months ago) by jongui
Original Path: trunk/pyvisi
Fixed a minor problem with regards to the Carpet module distinguishing between 2D and 3D data.

Revision 1208 - Directory Listing
Modified Mon Jul 2 04:46:10 2007 UTC (10 years, 4 months ago) by jongui
Original Path: trunk/pyvisi
Made some changes to the Carpet module. When 3D data is used, a cut will be performed using a plane before deformation occurs on the plane. However, if 2D data is used a cut will NOT be performed and deformation will instead occur immediately. 

Pyvisi distinguishes 2D from 3D data by retrieving the length of the z-axis. A 2D data will have a z-axis length of zero while a 3D data will have a z-axis length of non-zero. There are exceptions to these rules where some 2D data may have a non-zero z-axis length. However, such exceptions are not taken into account at this stage.


Revision 1207 - Directory Listing
Modified Mon Jul 2 02:02:26 2007 UTC (10 years, 4 months ago) by jongui
Original Path: trunk/pyvisi
Made some changes to the Carpet module. When 3D data is used, a cut will be performed using a plane before deformation occurs on the plane. However, if 2D data is used a cut will NOT be performed and deformation will instead occur immediately. 

Pyvisi distinguishes 2D from 3D data by retrieving the length of the z-axis. A 2D data will have a z-axis length of zero while a 3D data will have a z-axis length of non-zero. There are exceptions to these rules where some 2D data may have a non-zero z-axis length. However, such exceptions are not taken into account at this stage.


Revision 1205 - Directory Listing
Modified Fri Jun 29 04:44:04 2007 UTC (10 years, 4 months ago) by jongui
Original Path: trunk/pyvisi
- Fixed a minor bug in the Velocity module.
- Added the Rectangle module which enables rectangles to be created.
- Added corresponding examples and test cases for the Rectangle.
- Updated the guide and necessary epydocs.




Revision 1204 - Directory Listing
Modified Sat Jun 23 11:43:12 2007 UTC (10 years, 5 months ago) by gross
Original Path: trunk/pyvisi
a frame for an improved lumping procedure added.

Revision 1201 - Directory Listing
Modified Thu Jun 21 04:42:56 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
Added a pyvisi readme file for internal use (by Ken).

Revision 1200 - Directory Listing
Modified Thu Jun 21 02:04:47 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
Corrected a small epydoc error.

Revision 1199 - Directory Listing
Modified Wed Jun 20 05:01:30 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
- Updated the epydocs and guide.
Deleted redundant files and methods.
Tidied up the codes.

Revision 1197 - Directory Listing
Modified Mon Jun 18 02:08:34 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
Update the way movies are generated. Please refer to the examples. 

The user can now either specify the image range(first and last images inclusive):
mov.imageRange(input_directory = PYVISI_EXAMPLE_IMAGES_PATH,
        first_image = IMAGE_NAME + "000938.jpg",
		last_image = IMAGE_NAME + "000948.jpg")
mov.makeMovie(os.path.join(PYVISI_EXAMPLE_IMAGES_PATH, "movie.mpg"))

or the user can specify a list of images:

lst = ['image1.jpg', 'image5.jpg', 'image7.jpg]
mov.imageList(input_directory = PYVISI_EXAMPLE_IMAGES_PATH, image_list = lst)
mov.makeMovie(os.path.join(PYVISI_EXAMPLE_IMAGES_PATH, "movie.mpg"))



Revision 1194 - Directory Listing
Modified Thu Jun 14 05:53:49 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
- Fixed a minor bug in the Camera module.
- Added some extra capability to the Movie module.
- The Camera module now has the capability to perform parallel projection by calling the 'parallelProjectionOn' method.
- The Camera at this stage is only capable of zooming towards the rendered object using 'dolly'. However, it appears that 'dolly' cannot be used to perform zooming out.

Revision 1193 - Directory Listing
Modified Wed Jun 13 22:35:25 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
Added the missing movie module.

Revision 1191 - Directory Listing
Modified Tue Jun 12 05:54:41 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
A movie can now be generated within the python script itself by creating an instace of 'Movie'. The 'Movie' instance will in turn execute the 'ppmtompeg' command. The corresponding tests and examples have also been added.

Revision 1190 - Directory Listing
Modified Fri Jun 8 05:47:25 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
Fixed a minor bug in the scene module.

Revision 1189 - Directory Listing
Modified Thu Jun 7 05:31:25 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
A Scalar Bar can now be displayed by creating an instance of a 'Legend'. The Scalar Bar can either show the scalar data range or vector data range. Corresponding examples and tests have also been added.

Revision 1185 - Directory Listing
Modified Thu May 31 04:33:31 2007 UTC (10 years, 5 months ago) by gross
Original Path: trunk/pyvisi
once again: some changes to get the tests passed on windows.

Revision 1177 - Directory Listing
Modified Wed May 30 05:01:29 2007 UTC (10 years, 5 months ago) by gross
Original Path: trunk/pyvisi
debug print out removed.

Revision 1172 - Directory Listing
Modified Mon May 28 00:03:32 2007 UTC (10 years, 5 months ago) by jongui
Original Path: trunk/pyvisi
Made some minor changes to the tests.

Revision 1169 - Directory Listing
Modified Fri May 25 03:44:14 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Added another example that shows the use of multiple modules in a script together.

Revision 1168 - Directory Listing
Modified Thu May 24 05:36:42 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Pyvisi now has the capability to save the rendered objects as VRML (.wrl) and OpenInventor (.iv) file types. Corresponding tests have also been added.

Revision 1167 - Directory Listing
Modified Thu May 24 01:04:17 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Deleted remaining scenes from the test cases and updated the guide.

Revision 1166 - Directory Listing
Modified Thu May 24 00:56:00 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Updated some test.

Revision 1163 - Directory Listing
Modified Wed May 23 23:56:39 2007 UTC (10 years, 6 months ago) by gross
Original Path: trunk/pyvisi
import of DISPLAY environment variable into scons ENV added. This is required to run pyvisi tests under XGL

Revision 1162 - Directory Listing
Modified Wed May 23 05:31:15 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Added a script that executes all test scripts.

Revision 1161 - Directory Listing
Modified Wed May 23 04:17:52 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Made some minor updates to the test.

Revision 1159 - Directory Listing
Modified Tue May 22 05:09:31 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Some update to test_escript.

Revision 1158 - Directory Listing
Modified Tue May 22 04:24:01 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Made some changes to fix the memory leak problem. However, the problem still persists for run_escript_with_lazy_evaluation.py, run_streamline.py and run_streamline_with_lazy_evaluation.py.


Revision 1154 - Directory Listing
Modified Fri May 18 02:46:32 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Updated the in-line documentation and guide.

Revision 1153 - Directory Listing
Modified Thu May 17 06:33:54 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Made some minor modifications and fixed minor bugs. Most tests appear to pass on the Altix although there are two tests which occasionally throw an error related to memory corruption.

Revision 1151 - Directory Listing
Modified Thu May 17 04:11:18 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
More update.

Revision 1150 - Directory Listing
Modified Thu May 17 00:42:34 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Added the new images.

Revision 1148 - Directory Listing
Modified Wed May 16 22:45:33 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Added the updated files for pyvisi and removed some incorrect reference images.

Revision 1147 - Directory Listing
Modified Wed May 16 06:39:11 2007 UTC (10 years, 6 months ago) by ksteube
Original Path: trunk/pyvisi
Added back in some files that were accidentally deleted.


Revision 1146 - Directory Listing
Modified Wed May 16 05:07:02 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Removed the old version of pyvisi.

Revision 1144 - Directory Listing
Modified Wed May 16 04:51:19 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
Added updated files.

Revision 1143 - Directory Listing
Modified Wed May 16 04:49:55 2007 UTC (10 years, 6 months ago) by jongui
Original Path: trunk/pyvisi
some cleanup.

Revision 1141 - Directory Listing
Modified Tue May 15 04:24:51 2007 UTC (10 years, 6 months ago) by gross
Original Path: trunk/pyvisi
Some changes to make things run on windows. There is still a problem with netcdf an long file names on windows but there is the suspicion that this is a bigger problem related to boost (compiler options). In fact runs with large numbers of iteration/time steps tend to create seg faults. 

Revision 1138 - Directory Listing
Modified Mon May 14 04:15:04 2007 UTC (10 years, 6 months ago) by gross
Original Path: trunk/pyvisi
 * some of the sys.exit calls removed.
 * some modifications on the test (and more work needs to be done, use test/python/run_carpet.py as an example) to get them going with scons 

-> things seems to run on windows XP.

Revision 1137 - Directory Listing
Modified Thu May 10 08:11:31 2007 UTC (10 years, 6 months ago) by gross
Original Path: trunk/pyvisi
This version passes the tests on windows except for 

   * vtk
   * netCDF

The version needs to be tested on altix and linux

Revision 1133 - Directory Listing
Modified Tue May 8 07:19:33 2007 UTC (10 years, 6 months ago) by gross
Original Path: trunk/pyvisi
Changes needed for windows. This still does not work on and has not run on linux and the altix. 
 
There are a few changes in names in the scons script, in particular _libs is used rather than _lib and _libs is always a list. By default on windows MSVC is used. The location of python is at C:\Program Files\python<version>, boost at C:\Program Files\boost and netcdf at C:\Program Files\netcdf. 

 

Revision 1115 - Directory Listing
Modified Sun Apr 22 07:18:30 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
The problem regarding the increasing use of memory when Map is instantiated is partially fixed. Some problems still persists when the Map instance invoke methods.

Therefore, the run_map.py auto test have been disabled for the time being.

Revision 1114 - Directory Listing
Modified Sun Apr 22 05:16:05 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Started doing some changes to the modules due to the problem of the continuous increase in memory usage when reading directly from escript objects.

Revision 1113 - Directory Listing
Modified Thu Apr 19 08:53:24 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added some epydocs.

Revision 1112 - Directory Listing
Modified Thu Apr 19 06:31:49 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Made some updates to the guide.

Revision 1110 - Directory Listing
Modified Thu Apr 19 05:24:28 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Some test for the logo.

Revision 1108 - Directory Listing
Modified Thu Apr 19 04:02:11 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added modules that allows logos (i.e. access logo) to be inserted together with the rendered object. An example on how to use the 'Logo' class has also been provided.


Revision 1104 - Directory Listing
Modified Wed Apr 18 04:32:35 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Removed test for reading escript objects directly using 'setData'. There seems to be a problem with the usage of memory.

Revision 1103 - Directory Listing
Modified Wed Apr 18 04:31:06 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Some updates.

Revision 1102 - Directory Listing
Modified Tue Apr 17 07:16:49 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
some cleanup.

Revision 1101 - Directory Listing
Modified Tue Apr 17 07:11:02 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added some test for reading escript objects.

Revision 1100 - Directory Listing
Modified Tue Apr 17 05:36:24 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Fixed the problem related to the use of point and cell data. Both point and cell data should now be able to work properly together. i.e. plotting a velocity field using 'vector point data' but coloring the arrows using 'scalar cell data'.

Revision 1094 - Directory Listing
Modified Mon Apr 16 06:04:25 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Fixed the bug related to the use of the 'setData' method in the DataCollector. Reading directly from escript objects should now work.

Revision 1093 - Directory Listing
Modified Sun Apr 15 23:58:53 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Fixed a minor bug related to clipping vector and tensor data.

Revision 1086 - Directory Listing
Modified Thu Apr 12 05:54:14 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Performed some cleanup.

Revision 1084 - Directory Listing
Modified Thu Apr 12 05:19:22 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Updated the guide and fixed a minor bug with the use of the Camera.

Revision 1081 - Directory Listing
Modified Wed Apr 11 06:13:46 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Made some updates to the guide.

Revision 1079 - Directory Listing
Modified Tue Apr 10 04:27:31 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Updated more epydocs and the user guide. At this stage, a DataCollector should only be used to read either point data or cell data but not both. If both point and cell data are read using the same DataCollector, the object rendered may be incorrect.

Revision 1078 - Directory Listing
Modified Thu Apr 5 06:18:47 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added and updated some epydocs.

Revision 1077 - Directory Listing
Modified Wed Apr 4 13:31:39 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
There seems to be some problems with regards to reading data directly from an ESCRIPT object using the 'setData' method in the DataCollector. Please avoid using this method at this stage.

Revision 1076 - Directory Listing
Modified Wed Apr 4 06:40:33 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Some updates.

Revision 1075 - Directory Listing
Modified Tue Apr 3 02:47:39 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Some minor cleanup.

Revision 1074 - Directory Listing
Modified Fri Mar 30 02:44:42 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added tests for the text and image modules, including their corresponding sample output.

Revision 1071 - Directory Listing
Modified Thu Mar 29 04:26:58 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added sample output images for the tests.

Revision 1070 - Directory Listing
Modified Thu Mar 29 04:20:50 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added tests for the camera, carpet, contouir, ellipsoid, light, streamline and velocity modules.

Revision 1069 - Directory Listing
Modified Thu Mar 29 04:16:38 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Perform some cleanup.

Revision 1068 - Directory Listing
Modified Wed Mar 28 22:26:00 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added test for the velocity module.

Revision 1067 - Directory Listing
Modified Wed Mar 28 04:14:13 2007 UTC (10 years, 7 months ago) by jongui
Original Path: trunk/pyvisi
Added some test for the datacollector, map and scene modules.

Revision 1057 - Directory Listing
Modified Thu Mar 22 23:57:37 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
The use of StructuredPoints and Probe filter have been removed and replaced with MaskPoints completely. The use of the method 'setDimension' is no longer valid and should be replace with 'setRatio'.

Revision 1056 - Directory Listing
Modified Thu Mar 22 06:52:08 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Removed the use of StructuredPointsProbe and replaced it with MaskPoints in the Ellipsoid module. The masking of arrows and ellipsoids should now work for both point and cell data.

Revision 1054 - Directory Listing
Modified Thu Mar 22 03:41:46 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Removed the use of StructuredPointsProbe and replaced it with MaskPoints in the Velocity module. StructuredPointsProbe does NOT work well in all instances.

Revision 1053 - Directory Listing
Modified Thu Mar 22 01:14:43 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Removed the use of StructuredPointsProbe and replaced it with MaskPoints in the Velocity module. StructuredPointsProbe does NOT work well in all instances.

Revision 1051 - Directory Listing
Modified Wed Mar 21 21:56:54 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Velocity module does not work properly with all types of files yet.

Revision 1043 - Directory Listing
Modified Mon Mar 19 06:46:34 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Map and Contour now able to display cell data correctly. At this stage, it appears that the probe filter cannot be applied on cell data as a segmentation fault will be thrown.

Revision 1038 - Directory Listing
Modified Fri Mar 16 05:15:37 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Added more examples.

Revision 1037 - Directory Listing
Modified Fri Mar 16 05:00:32 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Added the updated files.

Revision 1035 - Directory Listing
Modified Fri Mar 16 04:54:17 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Performed some cleanup of old files.

Revision 1029 - Directory Listing
Modified Wed Mar 14 05:01:13 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Fixed problems in relation to updates propagating when multiple files/sources are read.

Revision 1004 - Directory Listing
Modified Thu Mar 1 04:57:31 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Updated the epydocs, comments and organized codes to ease readability.

Revision 1002 - Directory Listing
Modified Wed Feb 28 06:51:33 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Included some try/except statements for error checking and some documentation. Also fixed a bug in DataCollector.

Revision 1001 - Directory Listing
Modified Wed Feb 28 01:15:27 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Added diffusion_with_pyvisi.py, but the reading of multiple temporary files (created in the background) appears not to work properly. The first file is always displayed.

Revision 996 - Directory Listing
Modified Mon Feb 26 03:43:13 2007 UTC (10 years, 8 months ago) by jongui
Original Path: trunk/pyvisi
Updated the drivers. Setting the active scalar/vector/tensor is now done in the DataCollector. i.e. 
dc = DataCollector(...)
dc.setFileName(...)
dc.setActiveScalar(...)

The use of setActiveScalar / setActiveVector / setActiveTensor have to be done after the setFileName.

Revision 994 - Directory Listing
Modified Fri Feb 23 07:00:54 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Modified the way setActiveScalar, setActiveVector and setActiveTensor are specified. It appears that the attributes have to be set each time a new file is read.

Revision 992 - Directory Listing
Modified Fri Feb 23 03:35:33 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Fix minor bugs in relation to setting the active scalar, vector and tensor for both the scaling and coloring options.

Revision 988 - Directory Listing
Modified Tue Feb 20 07:21:12 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Both point and cell data should now work properly with Pyvisi. Some testing have been done but a more extensive test will be done at a later stage.

Revision 978 - Directory Listing
Modified Fri Feb 16 07:02:18 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Corrected some minor bugs. However, another bug was discover in relation to specifying the active scalar/vector/tensor. At this stage it appears that with one XML Reader, only one active scalar can be specified. If more than one is specified with only one XML reader, the rendered objects maybe incorrect. However, more test on this problem is required/

Revision 976 - Directory Listing
Modified Thu Feb 15 23:57:02 2007 UTC (10 years, 9 months ago) by gross
Original Path: trunk/pyvisi
direct input of escript objects added.

Revision 974 - Directory Listing
Modified Thu Feb 15 04:36:38 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Addressed the issue raised regarding the specific scalar/vector field used for colouring the rendered object for the velocity module. Users can now specify the specific field.

Revision 973 - Directory Listing
Modified Thu Feb 15 04:06:23 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Corrected a bug related to the scalar and vector range in the velocity module.

Revision 972 - Directory Listing
Modified Wed Feb 14 05:01:45 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Added another example that utilises most of the modules available.

Revision 970 - Directory Listing
Modified Wed Feb 14 03:46:01 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
modified some files.



Revision 963 - Directory Listing
Modified Tue Feb 13 04:05:13 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Added more examples and on-the-fly animation.

Revision 962 - Directory Listing
Modified Tue Feb 13 02:03:23 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Added some examples.

Revision 961 - Directory Listing
Modified Tue Feb 13 01:58:48 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Tidied up some codes

Revision 949 - Directory Listing
Modified Fri Feb 2 05:33:05 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Fixed some more bugs and added more epydocs. Testing remains outstanding.

Revision 948 - Directory Listing
Modified Thu Feb 1 07:23:34 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
fixed some bugs in pyvisi and added more epydocs.

Revision 947 - Directory Listing
Modified Wed Jan 31 07:17:43 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
added some epydocs.

Revision 946 - Directory Listing
Modified Wed Jan 31 03:08:04 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
added colouring option to use either scalar data or vector data.

Revision 945 - Directory Listing
Modified Tue Jan 30 22:34:27 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
added the feature that enables the dimension to be specified

Revision 943 - Directory Listing
Modified Mon Jan 29 07:22:43 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
new pyvisi files

Revision 942 - Directory Listing
Modified Mon Jan 29 07:12:15 2007 UTC (10 years, 9 months ago) by jongui
Original Path: trunk/pyvisi
Restructured the entire pyvisi module to accommodate more features and to make it more scalable for future extensions.

Revision 936 - Directory Listing
Modified Tue Jan 23 22:58:43 2007 UTC (10 years, 10 months ago) by jongui
Original Path: trunk/pyvisi
performed some cleanup

Revision 909 - Directory Listing
Modified Fri Nov 24 02:15:51 2006 UTC (11 years ago) by jongui
Original Path: trunk/pyvisi
some cleanup

Revision 891 - Directory Listing
Modified Wed Nov 8 03:26:21 2006 UTC (11 years ago) by jongui
Original Path: trunk/pyvisi
more cleanup

Revision 890 - Directory Listing
Modified Tue Nov 7 23:50:29 2006 UTC (11 years ago) by jongui
Original Path: trunk/pyvisi
some cleanup in pyvisi

Revision 889 - Directory Listing
Modified Tue Nov 7 23:42:31 2006 UTC (11 years ago) by jongui
Original Path: trunk/pyvisi
drivers added

Revision 886 - Directory Listing
Modified Thu Nov 2 01:34:58 2006 UTC (11 years ago) by jongui
Original Path: trunk/pyvisi
- Fixed a couple of minor bugs but the bug relating to the plane normal still exists.
- Updated the documentation.


Revision 882 - Directory Listing
Modified Fri Oct 27 08:15:33 2006 UTC (11 years ago) by jongui
Original Path: trunk/pyvisi
Fixed some bugs in the camera module but yet to fix bugs in the plane module.


Revision 879 - Directory Listing
Modified Wed Oct 25 03:56:34 2006 UTC (11 years, 1 month ago) by jongui
Original Path: trunk/pyvisi
First prototype of pyvisi is almost done (testing to be done). 
Added all the epydocs and latex files.


Revision 861 - Directory Listing
Modified Fri Sep 29 06:54:46 2006 UTC (11 years, 1 month ago) by jongui
Original Path: trunk/pyvisi
- Added some simple plane cutting animation and storing them to file.


Revision 860 - Directory Listing
Modified Thu Sep 28 08:17:29 2006 UTC (11 years, 1 month ago) by jongui
Original Path: trunk/pyvisi
- added sample drivers on how to use all of the currently available modules.
- completed the epydocs for all the currently available modules.
- added the rotation feature for camera and plane cutting.



Revision 852 - Directory Listing
Modified Wed Sep 20 03:23:16 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
added carpet and isosurface



Revision 851 - Directory Listing
Modified Mon Sep 18 07:28:18 2006 UTC (11 years, 2 months ago) by gross
Original Path: trunk/pyvisi
add some tensor data

Revision 850 - Directory Listing
Modified Sun Sep 17 23:27:00 2006 UTC (11 years, 2 months ago) by gross
Original Path: trunk/pyvisi
some problems with vtk writer fixed

Revision 849 - Directory Listing
Modified Fri Sep 15 07:11:55 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Optimized codes and modularized functions to make it more scalable. Partially 
integrated carpet into the existing modules.  


Revision 848 - Directory Listing
Modified Thu Sep 14 22:30:00 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Completed a prototype of carpet in the testcarpet.py module.



Revision 847 - Directory Listing
Modified Thu Sep 14 07:54:04 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Added vtkTextProperty to control the style of text and partially completed the carpet module.


Revision 846 - Directory Listing
Modified Mon Sep 11 07:40:09 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Added modules to diplay image and 2D text. Also added simple drivers for 
creating maps, contours, arrows, image and text.


Revision 845 - Directory Listing
Modified Fri Sep 8 07:13:01 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Display an image is partially completed.


Revision 840 - Directory Listing
Modified Wed Sep 6 07:52:12 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Added arrowsOnPlane and mapOnPlane. 


Revision 839 - Directory Listing
Modified Wed Sep 6 04:53:50 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
- Added lookup table spectrum from blue to red and red to blue.
- Updated open scene to scene


Revision 837 - Directory Listing
Modified Tue Sep 5 07:23:50 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
added more epydocs and improved the way colors are specified in the driver.



Revision 835 - Directory Listing
Modified Mon Sep 4 22:20:28 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Added more docstrings and updated the way positions, focal point and view angle are specified.



Revision 833 - Directory Listing
Modified Fri Sep 1 07:48:20 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Added docstrings to openscene.py



Revision 830 - Directory Listing
Modified Thu Aug 31 05:41:09 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Added the light and camera components.



Revision 828 - Directory Listing
Modified Wed Aug 30 07:52:35 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Tidy up the codes to include inheritance of common features for reusability. Also added options to change opacity, scale factor, color mode and contour values.


Revision 827 - Directory Listing
Modified Wed Aug 30 00:08:02 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Added:
contour.py and arrows.py



Revision 823 - Directory Listing
Modified Tue Aug 29 02:05:59 2006 UTC (11 years, 2 months ago) by gross
Original Path: trunk/pyvisi
geometry.py is back to the way it was.

Revision 822 - Directory Listing
Modified Tue Aug 29 01:39:27 2006 UTC (11 years, 2 months ago) by jongui
Original Path: trunk/pyvisi
Added:
trunk/pyvisi/py_src/driver.py

Modified:
trunk/pyvisi/py_src/datacollector.py
trunk/pyvisi/py_src/map.py
trunk/pyvisi/py_src/scene.py



Revision 811 - Directory Listing
Modified Mon Aug 14 05:36:17 2006 UTC (11 years, 3 months ago) by gross
Original Path: trunk/pyvisi
generator for test data

Revision 810 - Directory Listing
Modified Mon Aug 14 04:49:14 2006 UTC (11 years, 3 months ago) by gross
Original Path: trunk/pyvisi
some more test data

Revision 803 - Directory Listing
Modified Wed Aug 9 23:18:05 2006 UTC (11 years, 3 months ago) by gross
Original Path: trunk/pyvisi
type fixed. compiles now

Revision 802 - Directory Listing
Modified Wed Aug 9 09:21:00 2006 UTC (11 years, 3 months ago) by gross
Original Path: trunk/pyvisi
some stuff for john

Revision 798 - Directory Listing
Modified Fri Aug 4 01:05:36 2006 UTC (11 years, 3 months ago) by gross
Original Path: trunk/pyvisi
Reimplementation of the assemblage with persistent jacobeans.
There are also a few changes to the tests which has now
dramatically reduced the memory demand.



Revision 792 - Directory Listing
Added Fri Jul 28 10:37:16 2006 UTC (11 years, 3 months ago) by gross
Original Path: trunk/pyvisi
frame for pyvisi set up

  ViewVC Help
Powered by ViewVC 1.1.26