/[escript]/trunk/pycad/py_src/primitives.py
ViewVC logotype

Log of /trunk/pycad/py_src/primitives.py

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 4286 - (view) (annotate) - [select for diffs]
Modified Thu Mar 7 04:28:11 2013 UTC (6 years, 7 months ago) by caltinay
File length: 68437 byte(s)
Diff to previous 4154
Assorted spelling fixes.


Revision 4154 - (view) (annotate) - [select for diffs]
Modified Tue Jan 22 09:30:23 2013 UTC (6 years, 8 months ago) by jfenwick
File length: 68410 byte(s)
Diff to previous 3981
Round 1 of copyright fixes

Revision 3981 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 02:47:54 2012 UTC (7 years, 1 month ago) by jfenwick
File length: 68410 byte(s)
Diff to previous 3911
First pass of updating copyright notices

Revision 3911 - (view) (annotate) - [select for diffs]
Modified Thu Jun 14 01:01:03 2012 UTC (7 years, 4 months ago) by jfenwick
File length: 68348 byte(s)
Diff to previous 3893
Copyright changes

Revision 3893 - (view) (annotate) - [select for diffs]
Modified Wed Apr 11 01:40:10 2012 UTC (7 years, 6 months ago) by jfenwick
File length: 68348 byte(s)
Diff to previous 3892
Pycad now generates scripts with floating points at 6 decimal places.
Tests have been ammended to match this.


Revision 3892 - (view) (annotate) - [select for diffs]
Modified Tue Apr 10 08:57:23 2012 UTC (7 years, 6 months ago) by jfenwick
File length: 67939 byte(s)
Diff to previous 3774
Merged changes across from the attempt2 branch.
This version builds and passes python2 tests.
It also passes most python3 tests.




Revision 3774 - (view) (annotate) - [select for diffs]
Modified Wed Jan 18 06:29:34 2012 UTC (7 years, 9 months ago) by jfenwick
File length: 67841 byte(s)
Diff to previous 3360
dudley, pasowrap, pycad


Revision 3360 - (view) (annotate) - [select for diffs]
Modified Thu Nov 18 00:20:21 2010 UTC (8 years, 11 months ago) by jfenwick
File length: 67884 byte(s)
Diff to previous 2948
Fix some epydoc errors
Fixed issue 564
removed minimize.py since it hasn't worked in who knows how long

Revision 2948 - (view) (annotate) - [select for diffs]
Modified Thu Feb 25 04:54:30 2010 UTC (9 years, 7 months ago) by gross
File length: 67877 byte(s)
Diff to previous 2936
a new almost completed version of the cookbook

Revision 2936 - (view) (annotate) - [select for diffs]
Modified Mon Feb 15 03:29:53 2010 UTC (9 years, 8 months ago) by gross
File length: 67631 byte(s)
Diff to previous 2935
some clarification added.

Revision 2935 - (view) (annotate) - [select for diffs]
Modified Mon Feb 15 03:15:59 2010 UTC (9 years, 8 months ago) by gross
File length: 67478 byte(s)
Diff to previous 2881
pycad support 3D transfinite meshing now.

Revision 2881 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 02:03:15 2010 UTC (9 years, 8 months ago) by jfenwick
File length: 60448 byte(s)
Diff to previous 2815
Don't panic.
Updating copyright stamps


Revision 2815 - (view) (annotate) - [select for diffs]
Modified Tue Dec 8 08:15:19 2009 UTC (9 years, 10 months ago) by gross
File length: 60448 byte(s)
Diff to previous 2714
this fixes a problem of element distribution attribute for lines

Revision 2714 - (view) (annotate) - [select for diffs]
Modified Wed Oct 7 23:29:19 2009 UTC (10 years ago) by gross
File length: 58903 byte(s)
Diff to previous 2700
typo in check fixed.

Revision 2700 - (view) (annotate) - [select for diffs]
Modified Wed Sep 30 08:28:55 2009 UTC (10 years ago) by gross
File length: 58891 byte(s)
Diff to previous 2627
pycad test fixed.

Revision 2627 - (view) (annotate) - [select for diffs]
Modified Mon Aug 24 01:57:34 2009 UTC (10 years, 1 month ago) by gross
File length: 58662 byte(s)
Diff to previous 2625
some bugs in pycad fixed.


Revision 2625 - (view) (annotate) - [select for diffs]
Modified Fri Aug 21 06:30:25 2009 UTC (10 years, 2 months ago) by jfenwick
File length: 58327 byte(s)
Diff to previous 2620
Merging changes from new doco branch.
All docstrings are now in reStructured text.
A few email addresses have been fixes as well.

Revision 2620 - (view) (annotate) - [select for diffs]
Modified Thu Aug 20 06:24:00 2009 UTC (10 years, 2 months ago) by gross
File length: 58279 byte(s)
Diff to previous 2598
some small additions to pycad to make life a bit easier.

Revision 2598 - (view) (annotate) - [select for diffs]
Modified Thu Aug 6 03:47:56 2009 UTC (10 years, 2 months ago) by gross
File length: 57604 byte(s)
Diff to previous 2549
small fix in ReversedCurve clas

Revision 2549 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:43:47 2009 UTC (10 years, 3 months ago) by jfenwick
File length: 57597 byte(s)
Diff to previous 2548
Remainder of copyright date fixes

Revision 2548 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:20:06 2009 UTC (10 years, 3 months ago) by jfenwick
File length: 57597 byte(s)
Diff to previous 2455
Updating copyright notices

Revision 2455 - (view) (annotate) - [select for diffs]
Modified Wed Jun 3 03:29:07 2009 UTC (10 years, 4 months ago) by jfenwick
File length: 57597 byte(s)
Diff to previous 2429
Merging changes from numpy branch.


Revision 2429 - (view) (annotate) - [select for diffs]
Modified Tue May 19 10:04:54 2009 UTC (10 years, 5 months ago) by gross
File length: 57647 byte(s)
Diff to previous 2377
pycad allows noe to set the number of elements per line and the generation of quadrilateral elements over serfaces.

Revision 2377 - (view) (annotate) - [select for diffs]
Modified Wed Apr 8 07:57:55 2009 UTC (10 years, 6 months ago) by gross
File length: 49898 byte(s)
Diff to previous 2344
a namespace  problem in pycad fixed.

Revision 2344 - (view) (annotate) - [select for diffs]
Modified Mon Mar 30 02:13:58 2009 UTC (10 years, 6 months ago) by jfenwick
File length: 49897 byte(s)
Diff to previous 2180
Change __url__ to launchpad site


Revision 2180 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 00:30:25 2008 UTC (10 years, 10 months ago) by caltinay
File length: 49902 byte(s)
Diff to previous 1809
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 1809 - (view) (annotate) - [select for diffs]
Modified Thu Sep 25 06:43:44 2008 UTC (11 years ago) by ksteube
File length: 49469 byte(s)
Diff to previous 1727
Copyright updated in all python files


Revision 1727 - (view) (annotate) - [select for diffs]
Modified Tue Aug 26 04:19:27 2008 UTC (11 years, 1 month ago) by artak
File length: 49514 byte(s)
Diff to previous 1388
numarray.dot in MAC has a bug, so if it is possible use numpy.dot instead in Point.isColoacted()

Revision 1388 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 07:45:58 2008 UTC (11 years, 9 months ago) by trankine
File length: 49275 byte(s)
Diff to previous 1387
And get the *(&(*&(* name right

Revision 1387 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 07:45:26 2008 UTC (11 years, 9 months ago) by trankine
Original Path: temp/pycad/py_src/primitives.py
File length: 49275 byte(s)
Diff to previous 1384
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.

Revision 1384 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 02:29:38 2008 UTC (11 years, 9 months ago) by phornby
Original Path: temp_trunk_copy/pycad/py_src/primitives.py
File length: 49275 byte(s)
Diff to previous 1312
Make a temp copy of the trunk before checking in the windows changes



Revision 1312 - (view) (annotate) - [select for diffs]
Modified Mon Sep 24 06:18:44 2007 UTC (12 years ago) by ksteube
File length: 49275 byte(s)
Diff to previous 1270
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 - (view) (annotate) - [select for diffs]
Modified Thu Aug 23 03:13:11 2007 UTC (12 years, 2 months ago) by gross
File length: 43331 byte(s)
Diff to previous 1123
PlaneSurface accepts now non-Line primitives (stupid mistake to restrict the type. in fact a test for points on a plane is needed

Revision 1123 - (view) (annotate) - [select for diffs]
Modified Thu May 3 04:13:52 2007 UTC (12 years, 5 months ago) by gross
File length: 43319 byte(s)
Diff to previous 1109
PropertySets cann now be created wirout an intial 
set of items.



Revision 1109 - (view) (annotate) - [select for diffs]
Modified Thu Apr 19 04:21:43 2007 UTC (12 years, 6 months ago) by btully
File length: 42749 byte(s)
Diff to previous 1045


Revision 1045 - (view) (annotate) - [select for diffs]
Modified Tue Mar 20 01:30:58 2007 UTC (12 years, 7 months ago) by gross
File length: 42739 byte(s)
Diff to previous 1021
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 1021 - (view) (annotate) - [select for diffs]
Modified Tue Mar 13 02:06:30 2007 UTC (12 years, 7 months ago) by gross
File length: 47875 byte(s)
Diff to previous 999
some changes to make things run with python 2.3

Revision 999 - (view) (annotate) - [select for diffs]
Modified Tue Feb 27 08:12:37 2007 UTC (12 years, 7 months ago) by gross
File length: 47852 byte(s)
Diff to previous 944
start to put some pycad documentation into the users guide

Revision 944 - (view) (annotate) - [select for diffs]
Modified Tue Jan 30 08:57:37 2007 UTC (12 years, 8 months ago) by gross
File length: 47864 byte(s)
Diff to previous 932
PropertySet added

Revision 932 - (view) (annotate) - [select for diffs]
Modified Fri Jan 19 09:27:15 2007 UTC (12 years, 9 months ago) by gross
File length: 45274 byte(s)
Diff to previous 931
Design added. The loops tests are switched off to allow faults.

Revision 931 - (view) (annotate) - [select for diffs]
Modified Fri Jan 19 03:06:33 2007 UTC (12 years, 9 months ago) by gross
File length: 47242 byte(s)
Diff to previous 930
pycad supports volumes now.

Revision 930 - (view) (annotate) - [select for diffs]
Modified Thu Jan 18 08:12:58 2007 UTC (12 years, 9 months ago) by gross
File length: 45456 byte(s)
Diff to previous 929
more tests and some modifications on SurfaceLoop

Revision 929 - (view) (annotate) - [select for diffs]
Modified Wed Jan 17 07:41:13 2007 UTC (12 years, 9 months ago) by gross
File length: 40874 byte(s)
Diff to previous 928
reverse orientation added but does not work for 2D yet.

Revision 928 - (view) (annotate) - [select for diffs]
Modified Tue Jan 16 08:36:03 2007 UTC (12 years, 9 months ago) by gross
File length: 37673 byte(s)
Diff to previous 927
more tests but there is a problem with reversing directions.

Revision 927 - (view) (annotate) - [select for diffs]
Modified Fri Jan 12 06:32:08 2007 UTC (12 years, 9 months ago) by gross
File length: 28832 byte(s)
Diff to previous 925
surfaces implemented by no testing yet

Revision 925 - (view) (annotate) - [select for diffs]
Modified Wed Jan 10 22:40:00 2007 UTC (12 years, 9 months ago) by gross
File length: 27354 byte(s)
Diff to previous 923
testing for CurvedLoop added.

Revision 923 - (view) (annotate) - [select for diffs]
Modified Tue Jan 9 22:50:43 2007 UTC (12 years, 9 months ago) by gross
File length: 26285 byte(s)
Diff to previous 919
CurveLoop revised and tests added

Revision 919 - (view) (annotate) - [select for diffs]
Modified Wed Jan 3 22:54:50 2007 UTC (12 years, 9 months ago) by gross
File length: 25709 byte(s)
Diff to previous 917
arc test is passing now. The check for colocation is now invariant of direction



Revision 917 - (view) (annotate) - [select for diffs]
Modified Tue Jan 2 02:46:53 2007 UTC (12 years, 9 months ago) by gross
File length: 24138 byte(s)
Diff to previous 916
some EsysXML input files. rebuild still fails for these files

Revision 916 - (view) (annotate) - [select for diffs]
Modified Fri Dec 15 08:25:57 2006 UTC (12 years, 10 months ago) by gross
File length: 23858 byte(s)
Diff to previous 915
curves implemenred and tested.

Revision 915 - (view) (annotate) - [select for diffs]
Modified Thu Dec 14 06:12:53 2006 UTC (12 years, 10 months ago) by gross
File length: 20919 byte(s)
Diff to previous 912
more testing on pycad

Revision 912 - (view) (annotate) - [select for diffs]
Modified Wed Dec 6 03:29:49 2006 UTC (12 years, 10 months ago) by gross
File length: 18746 byte(s)
Diff to previous 902
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 902 - (view) (annotate) - [select for diffs]
Modified Thu Nov 16 07:22:08 2006 UTC (12 years, 11 months ago) by gross
File length: 17057 byte(s)
Diff to previous 899
extended functionality

Revision 899 - (view) (annotate) - [select for diffs]
Modified Mon Nov 13 08:02:24 2006 UTC (12 years, 11 months ago) by gross
File length: 15414 byte(s)
Copied from: trunk/pycad/py_src/elementries.py revision 898
Diff to previous 898
a first very basic version of pycad

Revision 898 - (view) (annotate) - [select for diffs]
Added Sun Nov 12 23:56:26 2006 UTC (12 years, 11 months ago) by gross
Original Path: trunk/pycad/py_src/elementries.py
File length: 9329 byte(s)
first checkin of pycad (gmsh pythoin wrapper)

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