/[escript]/trunk/pycad
ViewVC logotype

Log of /trunk/pycad

View Directory Listing Directory Listing


Sticky Revision:

Revision 6158 - Directory Listing
Modified Fri Apr 8 05:00:26 2016 UTC (20 months, 1 week ago) by caltinay
create test directory. This was always failing but buildbot only now
stops to report this.


Revision 6112 - Directory Listing
Modified Thu Mar 31 09:40:10 2016 UTC (20 months, 2 weeks ago) by jfenwick
Relicense all the things!



Revision 6034 - Directory Listing
Modified Wed Mar 9 00:37:57 2016 UTC (21 months, 1 week ago) by caltinay
a few changes to GroupTest / utest:
GroupTest class now takes a name parameter that is used as (shell) function
name in utest for the test group.
By default all tests are run as before but one can now do:
./utest.sh build '-t2' escriptcpp
to only run the escript c++ unit tests.
Also tweaked a couple things so utest.sh does now work with dash.


Revision 5863 - Directory Listing
Modified Wed Jan 13 02:25:48 2016 UTC (23 months ago) by jfenwick
Copyright dates updated.
\version for doxygen to read


Revision 5706 - Directory Listing
Modified Mon Jun 29 03:41:36 2015 UTC (2 years, 5 months ago) by sshaw
all python files now force use of python3 prints and division syntax to stop sneaky errors appearing in py3 environs

Revision 5641 - Directory Listing
Modified Thu Jun 11 05:59:46 2015 UTC (2 years, 6 months ago) by sshaw
adjusted dict->list conversions to be deterministic under python3 (fixes ranks operating on elements in different orders)

Revision 5593 - Directory Listing
Modified Fri Apr 24 01:36:26 2015 UTC (2 years, 7 months ago) by jfenwick
Fixing institution name to comply with policy

Revision 5571 - Directory Listing
Modified Mon Mar 30 01:04:27 2015 UTC (2 years, 8 months ago) by sshaw
adding a future import for printing to stop pycad designs printing tuples in py2


Revision 5527 - Directory Listing
Modified Wed Mar 11 03:48:13 2015 UTC (2 years, 9 months ago) by sshaw
test dependencies now use desired build path as check


Revision 5496 - Directory Listing
Modified Thu Feb 26 00:36:29 2015 UTC (2 years, 9 months ago) by sshaw
fixing a missing build dependency of pythonMPI existing before individual tests are run

Revision 5487 - Directory Listing
Modified Mon Feb 23 06:49:16 2015 UTC (2 years, 9 months ago) by sshaw
adding pycad back into the python compile stage

Revision 5448 - Directory Listing
Modified Fri Feb 6 05:31:37 2015 UTC (2 years, 10 months ago) by jfenwick
Updating all the dates

Revision 5399 - Directory Listing
Modified Wed Dec 17 02:53:58 2014 UTC (3 years ago) by caltinay
commented obsolete test.


Revision 5398 - Directory Listing
Modified Wed Dec 17 02:51:41 2014 UTC (3 years ago) by caltinay
#$@!#@$ typo


Revision 5397 - Directory Listing
Modified Wed Dec 17 01:35:43 2014 UTC (3 years ago) by caltinay
new, single interface to gmsh in escriptcore used by pycad and downunder.


Revision 5394 - Directory Listing
Modified Wed Dec 17 00:11:29 2014 UTC (3 years ago) by caltinay
made pycad tests accept some whitespace differences


Revision 5392 - Directory Listing
Modified Tue Dec 16 07:01:26 2014 UTC (3 years ago) by caltinay
formatting fixes in gmsh design.


Revision 5384 - Directory Listing
Modified Tue Dec 16 01:33:35 2014 UTC (3 years ago) by caltinay
added commented setOrderN() call to gmshpy.


Revision 5382 - Directory Listing
Modified Tue Dec 16 00:42:01 2014 UTC (3 years ago) by sshaw
fix for exit status being destroyed in serial gmsh execution


Revision 5348 - Directory Listing
Modified Fri Dec 12 01:04:31 2014 UTC (3 years ago) by sshaw
replacing mixed tabs with spaces


Revision 5331 - Directory Listing
Modified Wed Dec 10 01:13:34 2014 UTC (3 years ago) by jfenwick
Disabling gmshpy until after the release

Revision 5330 - Directory Listing
Modified Wed Dec 10 00:20:05 2014 UTC (3 years ago) by jfenwick
Use gmshpy for preference


Revision 5017 - Directory Listing
Modified Tue Jun 10 02:16:18 2014 UTC (3 years, 6 months ago) by sshaw
scons now runs tests via a testrunner to collect lists of skipped tests in build/ (examples have their own builder since they aren't unit tests)
fixed hessian regularisation tests falling over by adding a shortcircuit optional arg that returns the pde, not the solution
added missing/omitted tests back into scons tests


Revision 4984 - Directory Listing
Modified Mon Jun 2 02:50:34 2014 UTC (3 years, 6 months ago) by sshaw
revamping testrunners, now uses automated discovery and allows running specific tests without modifying files (see escriptcore/py_src/testing.py for more info/examples)


Revision 4960 - Directory Listing
Modified Thu May 22 03:35:41 2014 UTC (3 years, 6 months ago) by sshaw
removing vestigal epydoc markup and replacing with sphinx markup


Revision 4938 - Directory Listing
Modified Wed May 14 01:13:23 2014 UTC (3 years, 7 months ago) by jfenwick
Modify unit tests to read their classes from
esys.escriptcore.utestselect

Change the line in that file to switch between unittest and unittest2



Revision 4936 - Directory Listing
Modified Tue May 13 07:00:36 2014 UTC (3 years, 7 months ago) by caltinay
Wait a bit after running the mpi-enabled gmsh version to increase probability
of success (yes it's a hack).


Revision 4657 - Directory Listing
Modified Thu Feb 6 06:12:20 2014 UTC (3 years, 10 months ago) by jfenwick
I changed some files.
Updated copyright notices, added GeoComp.




Revision 4578 - Directory Listing
Modified Tue Dec 10 04:07:51 2013 UTC (4 years ago) by sshaw
fixed gmsh Design deconstructor attempting to access non-existing members or files that were never created
also fixed a loose (non-)integer division for python3


Revision 4576 - Directory Listing
Modified Mon Dec 9 23:35:30 2013 UTC (4 years ago) by sshaw
python3ified things, replaced mixed whitespace and xrange calls

Revision 4559 - Directory Listing
Modified Wed Dec 4 02:05:34 2013 UTC (4 years ago) by sshaw
renamed design.Design to design.AbstractDesign as a more explicit/descriptive name, this will break any existing custom implementation until changed to match

updated gmsh.Design docstring to match that of the code

Revision 4398 - Directory Listing
Modified Thu May 9 08:42:44 2013 UTC (4 years, 7 months ago) by jfenwick
support for supressing doco subpackages. fiddling with one of the imports to try to reduce the number of places where Data appears.  Seriously it looks like we have 8 different Data classes

Revision 4286 - Directory Listing
Modified Thu Mar 7 04:28:11 2013 UTC (4 years, 9 months ago) by caltinay
Assorted spelling fixes.


Revision 4154 - Directory Listing
Modified Tue Jan 22 09:30:23 2013 UTC (4 years, 10 months ago) by jfenwick
Round 1 of copyright fixes

Revision 4078 - Directory Listing
Modified Fri Nov 16 07:50:49 2012 UTC (5 years, 1 month ago) by jfenwick
Unit tests for binary install with no scons and no source tree.
Script for installing and testing a .deb within a chroot.




Revision 4028 - Directory Listing
Modified Tue Oct 23 05:16:38 2012 UTC (5 years, 1 month ago) by gross
changes in pycad to address feature request 0000661

Revision 4008 - Directory Listing
Modified Tue Oct 2 04:33:27 2012 UTC (5 years, 2 months ago) by gross
point coordinates are now written in %.14e rather then %f. This fixes accuracy problems when it comes to geometrically small domains.



Revision 3989 - Directory Listing
Modified Tue Sep 25 02:21:54 2012 UTC (5 years, 2 months ago) by jfenwick
More copyright fixes.
pyvisi traces removed.
Some install doco

Revision 3982 - Directory Listing
Modified Fri Sep 21 03:23:22 2012 UTC (5 years, 2 months ago) by jfenwick
More edits + removing pyvisi from trunk


Revision 3981 - Directory Listing
Modified Fri Sep 21 02:47:54 2012 UTC (5 years, 2 months ago) by jfenwick
First pass of updating copyright notices

Revision 3911 - Directory Listing
Modified Thu Jun 14 01:01:03 2012 UTC (5 years, 6 months ago) by jfenwick
Copyright changes

Revision 3893 - Directory Listing
Modified Wed Apr 11 01:40:10 2012 UTC (5 years, 8 months ago) by jfenwick
Pycad now generates scripts with floating points at 6 decimal places.
Tests have been ammended to match this.


Revision 3892 - Directory Listing
Modified Tue Apr 10 08:57:23 2012 UTC (5 years, 8 months ago) by jfenwick
Merged changes across from the attempt2 branch.
This version builds and passes python2 tests.
It also passes most python3 tests.




Revision 3782 - Directory Listing
Modified Tue Jan 24 01:30:38 2012 UTC (5 years, 10 months ago) by caltinay
Another attempt to fix #649


Revision 3774 - Directory Listing
Modified Wed Jan 18 06:29:34 2012 UTC (5 years, 11 months ago) by jfenwick
dudley, pasowrap, pycad


Revision 3734 - Directory Listing
Modified Fri Dec 9 04:48:08 2011 UTC (6 years ago) by caltinay
pycad kept creating temporary files. This should hopefully fix it.


Revision 3595 - Directory Listing
Modified Thu Sep 15 05:56:47 2011 UTC (6 years, 3 months ago) by caltinay
Skip some more gmsh-dependend tests if gmsh is not available.


Revision 3585 - Directory Listing
Modified Wed Sep 7 06:16:08 2011 UTC (6 years, 3 months ago) by caltinay
Fix for #582: Determine if gmsh was compiled with MPI support and use
MPI_Comm_spawn to invoke it if necessary.


Revision 3551 - Directory Listing
Modified Fri Aug 19 03:53:41 2011 UTC (6 years, 4 months ago) by jfenwick
Changing unit test calls to use non deprecated forms (python2.7)
fixes bug #568


Revision 3467 - Directory Listing
Modified Tue Feb 8 09:31:46 2011 UTC (6 years, 10 months ago) by caltinay
Fixed unit test after last change.


Revision 3466 - Directory Listing
Modified Tue Feb 8 05:16:21 2011 UTC (6 years, 10 months ago) by caltinay
Added TEMP and friends to the list of env vars exported by scons.
Modified pycad's gmsh command line since the mesh filename may also contain
spaces.


Revision 3465 - Directory Listing
Modified Tue Feb 8 00:11:15 2011 UTC (6 years, 10 months ago) by caltinay
Use the subprocess module within pycad's Triangle.


Revision 3464 - Directory Listing
Modified Mon Feb 7 05:17:11 2011 UTC (6 years, 10 months ago) by caltinay
Use the subprocess module with argument list to run gmsh from pycad to avoid
having to deal with spaces in path names.


Revision 3405 - Directory Listing
Modified Wed Dec 8 01:09:06 2010 UTC (7 years ago) by ahallam
Changes to example09 for memory footprint. One change too help wording in layer_cake function. example09b removed from testing. Not for impending release.

Revision 3360 - Directory Listing
Modified Thu Nov 18 00:20:21 2010 UTC (7 years, 1 month ago) by jfenwick
Fix some epydoc errors
Fixed issue 564
removed minimize.py since it hasn't worked in who knows how long

Revision 3349 - Directory Listing
Modified Mon Nov 15 05:09:56 2010 UTC (7 years, 1 month ago) by caltinay
escript now supports out-of-tree builds.
All build and test files are now created under a user-definable build_dir
directory.
This also fixes issue 291.
Removed most svn:ignore props since they are no longer required.


Revision 3259 - Directory Listing
Modified Mon Oct 11 01:48:14 2010 UTC (7 years, 2 months ago) by jfenwick
Merging dudley and scons updates from branches


Revision 3179 - Directory Listing
Modified Tue Sep 14 01:55:24 2010 UTC (7 years, 3 months ago) by gross
typo fixed

Revision 3078 - Directory Listing
Modified Tue Aug 3 03:12:16 2010 UTC (7 years, 4 months ago) by jfenwick
Switched the build_dir keyword param to variant_dir.
Should fix issue 525.



Revision 3071 - Directory Listing
Modified Wed Jul 21 05:37:30 2010 UTC (7 years, 5 months ago) by gross
new darcy flux

Revision 3069 - Directory Listing
Modified Wed Jul 21 03:24:48 2010 UTC (7 years, 5 months ago) by ahallam
Updates to layer cake and cookbook as well as examples.

Revision 3062 - Directory Listing
Modified Wed Jul 14 00:18:30 2010 UTC (7 years, 5 months ago) by ahallam
Joels suggested changes for naming conventions. The function is now located in esys.pycad.extras as layer_cake.

Revision 3061 - Directory Listing
Modified Tue Jul 13 23:34:10 2010 UTC (7 years, 5 months ago) by ahallam
function LayerCake fixed is now under esys.pycad.layer_cake

Revision 3060 - Directory Listing
Modified Tue Jul 13 00:55:09 2010 UTC (7 years, 5 months ago) by ahallam
Adding layer cake builder to pycad

Revision 3002 - Directory Listing
Modified Wed Apr 7 02:25:45 2010 UTC (7 years, 8 months ago) by gross
gmsh now supports the Mesh.SubdivisionAlgorithm and Mesh.Algorithm3D option.
The Mesh.Algorithm, Mesh.Smoothing, Mesh.Optimization options are now set in the
.geo file rather than in the command line.






Revision 2948 - Directory Listing
Modified Thu Feb 25 04:54:30 2010 UTC (7 years, 9 months ago) by gross
a new almost completed version of the cookbook

Revision 2936 - Directory Listing
Modified Mon Feb 15 03:29:53 2010 UTC (7 years, 10 months ago) by gross
some clarification added.

Revision 2935 - Directory Listing
Modified Mon Feb 15 03:15:59 2010 UTC (7 years, 10 months ago) by gross
pycad support 3D transfinite meshing now.

Revision 2881 - Directory Listing
Modified Thu Jan 28 02:03:15 2010 UTC (7 years, 10 months ago) by jfenwick
Don't panic.
Updating copyright stamps


Revision 2869 - Directory Listing
Modified Mon Jan 25 05:11:28 2010 UTC (7 years, 10 months ago) by gross
back to the old version. The last checkin was a mistake.

Revision 2867 - Directory Listing
Modified Fri Jan 22 06:28:02 2010 UTC (7 years, 10 months ago) by gross
now option -i is used if no script is given

Revision 2815 - Directory Listing
Modified Tue Dec 8 08:15:19 2009 UTC (8 years ago) by gross
this fixes a problem of element distribution attribute for lines

Revision 2720 - Directory Listing
Modified Wed Oct 14 23:43:21 2009 UTC (8 years, 2 months ago) by gross
missing modules added

Revision 2717 - Directory Listing
Modified Wed Oct 14 03:41:20 2009 UTC (8 years, 2 months ago) by gross
implements https://mantis.esscc.uq.edu.au/view.php?id=426

Revision 2714 - Directory Listing
Modified Wed Oct 7 23:29:19 2009 UTC (8 years, 2 months ago) by gross
typo in check fixed.

Revision 2700 - Directory Listing
Modified Wed Sep 30 08:28:55 2009 UTC (8 years, 2 months ago) by gross
pycad test fixed.

Revision 2695 - Directory Listing
Modified Tue Sep 29 06:29:12 2009 UTC (8 years, 2 months ago) by gross
pycad passes on more infromation from gmsh now.

Revision 2683 - Directory Listing
Modified Tue Sep 29 02:20:22 2009 UTC (8 years, 2 months ago) by gross
documentation for pycad added.

Revision 2627 - Directory Listing
Modified Mon Aug 24 01:57:34 2009 UTC (8 years, 3 months ago) by gross
some bugs in pycad fixed.


Revision 2625 - Directory Listing
Modified Fri Aug 21 06:30:25 2009 UTC (8 years, 3 months ago) by jfenwick
Merging changes from new doco branch.
All docstrings are now in reStructured text.
A few email addresses have been fixes as well.

Revision 2620 - Directory Listing
Modified Thu Aug 20 06:24:00 2009 UTC (8 years, 4 months ago) by gross
some small additions to pycad to make life a bit easier.

Revision 2598 - Directory Listing
Modified Thu Aug 6 03:47:56 2009 UTC (8 years, 4 months ago) by gross
small fix in ReversedCurve clas

Revision 2560 - Directory Listing
Modified Mon Jul 27 07:38:00 2009 UTC (8 years, 4 months ago) by gross
a test for unique PropertySet name added.

Revision 2549 - Directory Listing
Modified Mon Jul 20 06:43:47 2009 UTC (8 years, 5 months ago) by jfenwick
Remainder of copyright date fixes

Revision 2548 - Directory Listing
Modified Mon Jul 20 06:20:06 2009 UTC (8 years, 5 months ago) by jfenwick
Updating copyright notices

Revision 2455 - Directory Listing
Modified Wed Jun 3 03:29:07 2009 UTC (8 years, 6 months ago) by jfenwick
Merging changes from numpy branch.


Revision 2429 - Directory Listing
Modified Tue May 19 10:04:54 2009 UTC (8 years, 7 months ago) by gross
pycad allows noe to set the number of elements per line and the generation of quadrilateral elements over serfaces.

Revision 2419 - Directory Listing
Modified Thu May 14 01:56:18 2009 UTC (8 years, 7 months ago) by jfenwick
Use os.path.join instead of os.sep in tests
If you can read this message it means svn commit mails are working again.
... Or you are looking at the logs

Revision 2377 - Directory Listing
Modified Wed Apr 8 07:57:55 2009 UTC (8 years, 8 months ago) by gross
a namespace  problem in pycad fixed.

Revision 2344 - Directory Listing
Modified Mon Mar 30 02:13:58 2009 UTC (8 years, 8 months ago) by jfenwick
Change __url__ to launchpad site


Revision 2319 - Directory Listing
Modified Thu Mar 19 03:19:41 2009 UTC (8 years, 9 months ago) by gross
some more work on tests on MPI

Revision 2314 - Directory Listing
Modified Tue Mar 17 04:16:24 2009 UTC (8 years, 9 months ago) by gross
proper error handling for ppn2mpeg execution added.



Revision 2308 - Directory Listing
Modified Mon Mar 16 01:20:56 2009 UTC (8 years, 9 months ago) by gross
size_t may be 64 bits which is incompatible to MPI_INT. This problem is fixed by inserting a cast in Mesh_read.c. 
Moreover a fix has been added making sure that gmsh and triangle are executed on one processor only.




Revision 2263 - Directory Listing
Modified Wed Feb 11 03:56:47 2009 UTC (8 years, 10 months ago) by gross
test for gmsh command line generation fixed (didn't know that there is such a test)

Revision 2248 - Directory Listing
Modified Thu Feb 5 23:24:04 2009 UTC (8 years, 10 months ago) by gross
small fixes to gmsh command generation

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

Revision 2235 - Directory Listing
Modified Tue Feb 3 01:47:47 2009 UTC (8 years, 10 months ago) by jfenwick
Added support for generating non-scons test scripts

Revision 2180 - Directory Listing
Modified Thu Dec 18 00:30:25 2008 UTC (9 years 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 (9 years 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 (9 years 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 (9 years ago) by caltinay
pycad: Added missing 'self' scope


Revision 2061 - Directory Listing
Modified Wed Nov 19 03:40:21 2008 UTC (9 years, 1 month 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 1905 - Directory Listing
Modified Wed Oct 22 08:40:05 2008 UTC (9 years, 1 month ago) by phornby
I did a lot of rationalising of the indentation, which looks like an alarming number of changes. I just got sick of my editor getting confused about what the indent was in this function as opposed to the last one I was working on.

The real mods. are trivial, arising from the fact that 'nix'es will write 1e-05 (say), while winblows will write 1e-005. This causes string comparisons that check the mesh file generation to fail. This, combined with the more pedantic behaviour of unlink() made pycad very fragile on windows. All fixed now.

Test on the 'nixes tonight.

May I ask for a hold off on the branch merge, Joel, till I get this stable on all platforms, and deal with the usual unused vars. that pop up from all the ifdefs?

  

Revision 1904 - Directory Listing
Modified Wed Oct 22 08:27:56 2008 UTC (9 years, 1 month 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 (9 years, 2 months ago) by ksteube
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
Copyright updated in all python files


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

Revision 1716 - Directory Listing
Modified Thu Aug 21 05:03:49 2008 UTC (9 years, 3 months ago) by gross
getListOfTags method added to FunctionSpace class

Revision 1705 - Directory Listing
Modified Thu Aug 14 05:56:40 2008 UTC (9 years, 4 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 (9 years, 11 months ago) by trankine
And get the *(&(*&(* name right

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



Revision 1376 - Directory Listing
Modified Wed Jan 9 01:38:18 2008 UTC (9 years, 11 months ago) by gross
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 1338 - Directory Listing
Modified Mon Nov 5 06:32:29 2007 UTC (10 years, 1 month ago) by gross
bug in the selection of the order of the output mesh fixed.

Revision 1312 - Directory Listing
Modified Mon Sep 24 06:18:44 2007 UTC (10 years, 2 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 (10 years, 3 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 (10 years, 7 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 (10 years, 7 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 (10 years, 7 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 (10 years, 8 months ago) by btully


Revision 1061 - Directory Listing
Modified Mon Mar 26 05:32:22 2007 UTC (10 years, 8 months ago) by ksteube
Commented the example


Revision 1060 - Directory Listing
Modified Mon Mar 26 05:11:10 2007 UTC (10 years, 8 months ago) by ksteube
A new pycad example which shows how to have an object with a cutout area


Revision 1052 - Directory Listing
Modified Wed Mar 21 23:45:29 2007 UTC (10 years, 9 months 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 (10 years, 9 months 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 (10 years, 9 months ago) by gross
clear name tagging is supported now.

Revision 1034 - Directory Listing
Modified Wed Mar 14 23:49:20 2007 UTC (10 years, 9 months ago) by gross
In VC++ boost has problems with numarray arguments from python. This
fixes that problem by taking python::object arguments from the python
level and converting it into python::numeric::array on the C++ level.
This hasn't been tested with VC++ yet.

Moreover the two Data methods dealing with big numarrays as argument and
return value have been removed.



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

Revision 1010 - Directory Listing
Modified Mon Mar 5 04:01:43 2007 UTC (10 years, 9 months ago) by gross
simple quad example added

Revision 1006 - Directory Listing
Modified Sun Mar 4 23:15:15 2007 UTC (10 years, 9 months ago) by ksteube
pycad test was failing due to typo and to missing parameter in Design.setOptions


Revision 1005 - Directory Listing
Modified Fri Mar 2 06:50:48 2007 UTC (10 years, 9 months 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 (10 years, 9 months 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 (10 years, 9 months 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 (10 years, 9 months ago) by gross
small small fixes in modellib

Revision 990 - Directory Listing
Modified Wed Feb 21 04:27:52 2007 UTC (10 years, 9 months 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 (10 years, 10 months ago) by gross
data object load checks for sample  ordering now.

Revision 955 - Directory Listing
Modified Mon Feb 12 03:54:54 2007 UTC (10 years, 10 months ago) by gross
some examples for pycad added

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

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

Revision 933 - Directory Listing
Modified Mon Jan 22 07:20:25 2007 UTC (10 years, 10 months ago) by gross
test for generation of gmsh script added

Revision 932 - Directory Listing
Modified Fri Jan 19 09:27:15 2007 UTC (10 years, 11 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 (10 years, 11 months ago) by gross
pycad supports volumes now.

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

Revision 929 - Directory Listing
Modified Wed Jan 17 07:41:13 2007 UTC (10 years, 11 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 (10 years, 11 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 (10 years, 11 months ago) by gross
surfaces implemented by no testing yet

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

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

Revision 919 - Directory Listing
Modified Wed Jan 3 22:54:50 2007 UTC (10 years, 11 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 (10 years, 11 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 (11 years ago) by gross
curves implemenred and tested.

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

Revision 912 - Directory Listing
Modified Wed Dec 6 03:29:49 2006 UTC (11 years 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 (11 years 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 (11 years ago) by gross
more testing for transformations added

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

Revision 903 - Directory Listing
Modified Fri Nov 17 01:59:49 2006 UTC (11 years, 1 month 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 (11 years, 1 month ago) by gross
extended functionality

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

Revision 900 - Directory Listing
Modified Mon Nov 13 08:03:22 2006 UTC (11 years, 1 month ago) by gross
some clean up

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

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

  ViewVC Help
Powered by ViewVC 1.1.26