Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
implements https://mantis.esscc.uq.edu.au/view.php?id=426
pycad test fixed.
pycad passes on more infromation from gmsh now.
Merging changes from new doco branch. All docstrings are now in reStructured text. A few email addresses have been fixes as well.
some small additions to pycad to make life a bit easier.
Remainder of copyright date fixes
Updating copyright notices
pycad allows noe to set the number of elements per line and the generation of quadrilateral elements over serfaces.
Change __url__ to launchpad site
some more work on tests on MPI
proper error handling for ppn2mpeg execution added.
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.
small fixes to gmsh command generation
gmsh does not support curveture based meshing optin anymore
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.
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.
Reverted pycad/py_src/gmsh.py to before revision 1904. A change had been made to the way the geo file was opened.
pycad: Added missing 'self' scope
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.
Copyright updated in all python files
And get the *(&(*&(* name right
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.
Make a temp copy of the trunk before checking in the windows changes
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.
This version passes the tests on windows except for * vtk * netCDF The version needs to be tested on altix and linux
PropertySets cann now be created wirout an intial set of items.
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.
Catch errors when we execute external program gmsh. We don't yet report what type of error happened.
small fix on the finley gmsh reader for the case of no face elements.
start to put some pycad documentation into the users guide
Cleaned up the python in-line doc to make epydoc work better Configured for shake71 to find NetCDF libraries
data object load checks for sample ordering now.
gmsh file reader for finley
Design added. The loops tests are switched off to allow faults.
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.
ViewVC Help | |
Powered by ViewVC 1.1.26 |