/[escript]/trunk/pycad/py_src
ViewVC logotype

Log of /trunk/pycad/py_src

View Directory Listing Directory Listing


Sticky Revision:

Revision 2238 - Directory Listing
Modified Tue Feb 3 06:17:34 2009 UTC (14 years, 1 month ago) by gross
gmsh does not support curveture based meshing optin anymore

Revision 2180 - Directory Listing
Modified Thu Dec 18 00:30:25 2008 UTC (14 years, 3 months ago) by caltinay
Assorted spelling, grammar, whitespace and copy/paste error fixes (Part 3).
With boost 1.37 all epydoc warnings are gone now.
This commit should be a no-op.


Revision 2096 - Directory Listing
Modified Tue Nov 25 10:29:27 2008 UTC (14 years, 4 months ago) by phornby
Starting from the recent reversion:

1. Leave __del__ alone.
2. mkstemp() actually opens the file it creates, only to be opened again in getMeshHandler(), so add an os.close() straight after the mkstemp()'s
3. in getMeshHandler(), close the script file immediately when finished with it instead of doing something non-local in __del__.

Untested on 'nix's at this point. Commit is for testing purposes.


Revision 2090 - Directory Listing
Modified Mon Nov 24 06:41:08 2008 UTC (14 years, 4 months ago) by ksteube
Reverted pycad/py_src/gmsh.py to before revision 1904.
A change had been made to the way the geo file was opened.


Revision 2088 - Directory Listing
Modified Mon Nov 24 05:39:38 2008 UTC (14 years, 4 months ago) by caltinay
pycad: Added missing 'self' scope


Revision 2061 - Directory Listing
Modified Wed Nov 19 03:40:21 2008 UTC (14 years, 4 months ago) by jfenwick
Fixing some warnings from epydoc.
Disabled c++ signatures in python docstrings.
Removed references to Bruce in epydoc and the users guide.

Revision 1904 - Directory Listing
Modified Wed Oct 22 08:27:56 2008 UTC (14 years, 5 months ago) by phornby
This now passes on windows. The main issue was that __del__ was being called when there was no open script or mesh file??? Could not fathom why, but added an extra test in __del__ to make sure the files were actually open before closing & unlinking.  It may be better to deal with the opening, writing, closing, os.system call, and final unlinking of the script file in getMeshHandler(). That way all manipulations are local, and only the mesh file need be handled in a remote piece of code like __del__.

Not tested on Altix or linux yet.... get to that tonight.

Revision 1811 - Directory Listing
Modified Thu Sep 25 23:11:13 2008 UTC (14 years, 6 months ago) by ksteube
Copyright updated in all files


Revision 1809 - Directory Listing
Modified Thu Sep 25 06:43:44 2008 UTC (14 years, 6 months ago) by ksteube
Copyright updated in all python files


Revision 1727 - Directory Listing
Modified Tue Aug 26 04:19:27 2008 UTC (14 years, 7 months ago) by artak
numarray.dot in MAC has a bug, so if it is possible use numpy.dot instead in Point.isColoacted()

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


Revision 1388 - Directory Listing
Modified Fri Jan 11 07:45:58 2008 UTC (15 years, 2 months ago) by trankine
And get the *(&(*&(* name right

Revision 1387 - Directory Listing
Modified Fri Jan 11 07:45:26 2008 UTC (15 years, 2 months ago) by trankine
Original Path: temp/pycad/py_src
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 (15 years, 2 months ago) by phornby
Original Path: temp_trunk_copy/pycad/py_src
Make a temp copy of the trunk before checking in the windows changes



Revision 1312 - Directory Listing
Modified Mon Sep 24 06:18:44 2007 UTC (15 years, 6 months ago) by ksteube
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 1270 - Directory Listing
Modified Thu Aug 23 03:13:11 2007 UTC (15 years, 7 months ago) by gross
PlaneSurface accepts now non-Line primitives (stupid mistake to restrict the type. in fact a test for points on a plane is needed

Revision 1137 - Directory Listing
Modified Thu May 10 08:11:31 2007 UTC (15 years, 10 months ago) by gross
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 (15 years, 10 months ago) by gross
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 1123 - Directory Listing
Modified Thu May 3 04:13:52 2007 UTC (15 years, 11 months ago) by gross
PropertySets cann now be created wirout an intial 
set of items.



Revision 1109 - Directory Listing
Modified Thu Apr 19 04:21:43 2007 UTC (15 years, 11 months ago) by btully


Revision 1052 - Directory Listing
Modified Wed Mar 21 23:45:29 2007 UTC (16 years ago) by gross
Teo problems in the TagMap class fixed:

1) keyword argument map has been renamed to mapping (as map is a python keyword)
2) self.__mapping is now a copy of the argument in __init__. Otherwise the default 
   value for mapping is changed if self.__mapping is altered.



Revision 1045 - Directory Listing
Modified Tue Mar 20 01:30:58 2007 UTC (16 years ago) by gross
some modifications on the pycad implementation to make it easier to build
interfaces for other mesh generators. The script statement generation is now
done by the Design and not the Primitive classes.



Revision 1044 - Directory Listing
Modified Mon Mar 19 07:29:31 2007 UTC (16 years ago) by gross
clear name tagging is supported now.

Revision 1021 - Directory Listing
Modified Tue Mar 13 02:06:30 2007 UTC (16 years ago) by gross
some changes to make things run with python 2.3

Revision 1005 - Directory Listing
Modified Fri Mar 2 06:50:48 2007 UTC (16 years, 1 month ago) by ksteube
Catch errors when we execute external program gmsh. We don't yet
report what type of error happened.


Revision 1003 - Directory Listing
Modified Thu Mar 1 01:53:37 2007 UTC (16 years, 1 month ago) by gross
small fix on the finley gmsh reader for the case of no face elements.

Revision 999 - Directory Listing
Modified Tue Feb 27 08:12:37 2007 UTC (16 years, 1 month ago) by gross
start to put some pycad documentation into the users guide

Revision 997 - Directory Listing
Modified Mon Feb 26 06:31:45 2007 UTC (16 years, 1 month ago) by gross
small small fixes in modellib

Revision 990 - Directory Listing
Modified Wed Feb 21 04:27:52 2007 UTC (16 years, 1 month ago) by ksteube
Cleaned up the python in-line doc to make epydoc work better

Configured for shake71 to find NetCDF libraries


Revision 982 - Directory Listing
Modified Mon Feb 19 23:55:52 2007 UTC (16 years, 1 month ago) by gross
data object load checks for sample  ordering now.

Revision 944 - Directory Listing
Modified Tue Jan 30 08:57:37 2007 UTC (16 years, 2 months ago) by gross
PropertySet added

Revision 934 - Directory Listing
Modified Tue Jan 23 09:52:45 2007 UTC (16 years, 2 months ago) by gross
gmsh file reader for finley

Revision 932 - Directory Listing
Modified Fri Jan 19 09:27:15 2007 UTC (16 years, 2 months ago) by gross
Design added. The loops tests are switched off to allow faults.

Revision 931 - Directory Listing
Modified Fri Jan 19 03:06:33 2007 UTC (16 years, 2 months ago) by gross
pycad supports volumes now.

Revision 930 - Directory Listing
Modified Thu Jan 18 08:12:58 2007 UTC (16 years, 2 months ago) by gross
more tests and some modifications on SurfaceLoop

Revision 929 - Directory Listing
Modified Wed Jan 17 07:41:13 2007 UTC (16 years, 2 months ago) by gross
reverse orientation added but does not work for 2D yet.

Revision 928 - Directory Listing
Modified Tue Jan 16 08:36:03 2007 UTC (16 years, 2 months ago) by gross
more tests but there is a problem with reversing directions.

Revision 927 - Directory Listing
Modified Fri Jan 12 06:32:08 2007 UTC (16 years, 2 months ago) by gross
surfaces implemented by no testing yet

Revision 925 - Directory Listing
Modified Wed Jan 10 22:40:00 2007 UTC (16 years, 2 months ago) by gross
testing for CurvedLoop added.

Revision 923 - Directory Listing
Modified Tue Jan 9 22:50:43 2007 UTC (16 years, 2 months ago) by gross
CurveLoop revised and tests added

Revision 919 - Directory Listing
Modified Wed Jan 3 22:54:50 2007 UTC (16 years, 2 months ago) by gross
arc test is passing now. The check for colocation is now invariant of direction



Revision 917 - Directory Listing
Modified Tue Jan 2 02:46:53 2007 UTC (16 years, 3 months ago) by gross
some EsysXML input files. rebuild still fails for these files

Revision 916 - Directory Listing
Modified Fri Dec 15 08:25:57 2006 UTC (16 years, 3 months ago) by gross
curves implemenred and tested.

Revision 915 - Directory Listing
Modified Thu Dec 14 06:12:53 2006 UTC (16 years, 3 months ago) by gross
more testing on pycad

Revision 912 - Directory Listing
Modified Wed Dec 6 03:29:49 2006 UTC (16 years, 3 months ago) by gross
modellib.WriteVTK has been rewritten. Instead of only three data objects scalar,
vector, tensor it takes now up to 20 data objects data0 ... data19 and writes it into a 
single VTK file. There is also the possibilty to define individiual name tags name0,..., name19.
If no name is given the corresponding attribute name of the Link target is used. 
This simplifies the usage and increases efficiency.




Revision 910 - Directory Listing
Modified Fri Nov 24 10:04:09 2006 UTC (16 years, 4 months ago) by gross
more testing on transformation. rotation uses the right hand rule now.

Revision 907 - Directory Listing
Modified Wed Nov 22 09:54:19 2006 UTC (16 years, 4 months ago) by gross
more testing for transformations added

Revision 905 - Directory Listing
Modified Mon Nov 20 11:23:24 2006 UTC (16 years, 4 months ago) by gross
some tests for pycad added

Revision 903 - Directory Listing
Modified Fri Nov 17 01:59:49 2006 UTC (16 years, 4 months ago) by gross
bug with tagged data in vtk and dx writer fixed

Revision 902 - Directory Listing
Modified Thu Nov 16 07:22:08 2006 UTC (16 years, 4 months ago) by gross
extended functionality

Revision 901 - Directory Listing
Modified Mon Nov 13 08:14:55 2006 UTC (16 years, 4 months ago) by gross
some small changes

Revision 899 - Directory Listing
Modified Mon Nov 13 08:02:24 2006 UTC (16 years, 4 months ago) by gross
a first very basic version of pycad

Revision 898 - Directory Listing
Added Sun Nov 12 23:56:26 2006 UTC (16 years, 4 months ago) by gross
first checkin of pycad (gmsh pythoin wrapper)

  ViewVC Help
Powered by ViewVC 1.1.26