Log of /trunk/weipa
Directory Listing
Revision
3489 -
Directory Listing
Modified
Wed Mar 30 00:46:04 2011 UTC
(9 years, 9 months ago)
by
caltinay
Fixed a few warnings emitted by gcc-4.6.
Revision
3454 -
Directory Listing
Modified
Tue Jan 25 04:00:29 2011 UTC
(10 years ago)
by
caltinay
Fixed some minor doxygen issues.
Revision
3400 -
Directory Listing
Modified
Mon Dec 6 02:23:07 2010 UTC
(10 years, 1 month ago)
by
caltinay
Moved vtkCellType.h to weipa where it belongs now.
Revision
3399 -
Directory Listing
Modified
Mon Dec 6 02:02:16 2010 UTC
(10 years, 1 month ago)
by
caltinay
Updated VTK files to reflect changes to the writer.
Revision
3398 -
Directory Listing
Modified
Mon Dec 6 00:02:33 2010 UTC
(10 years, 1 month ago)
by
caltinay
Fixed the quad mask in a very specific case and changed saveVTK to write a
specific value for unused nodes instead of the first one which breaks unit
tests depending on the number of ranks used.
Still need to rebaseline some VTK files so the tests pass.
Revision
3397 -
Directory Listing
Modified
Sun Dec 5 22:46:25 2010 UTC
(10 years, 1 month ago)
by
caltinay
Fixed an issue in saveVTK/Silo.
Revision
3371 -
Directory Listing
Modified
Mon Nov 22 06:13:47 2010 UTC
(10 years, 2 months ago)
by
caltinay
Sort data objects by name before passing them to the EscriptDataset object.
This addresses #537.
Revision
3365 -
Directory Listing
Modified
Thu Nov 18 10:49:40 2010 UTC
(10 years, 2 months ago)
by
caltinay
Fixed compilation without VisIt.
Revision
3364 -
Directory Listing
Modified
Thu Nov 18 05:51:44 2010 UTC
(10 years, 2 months ago)
by
caltinay
Expose visitInitialize and visitPublishData through the python interface.
Revision
3363 -
Directory Listing
Modified
Thu Nov 18 05:49:45 2010 UTC
(10 years, 2 months ago)
by
caltinay
Catch some corner cases in weipa's VisIt controller to make it more foolproof
and allow reinitialization.
Revision
3362 -
Directory Listing
Modified
Thu Nov 18 04:59:44 2010 UTC
(10 years, 2 months ago)
by
caltinay
Made the VisIt interface less verbose in non-debug mode and removed unused
includes.
Revision
3361 -
Directory Listing
Modified
Thu Nov 18 01:56:36 2010 UTC
(10 years, 2 months ago)
by
caltinay
Minor enhancement.
Revision
3357 -
Directory Listing
Modified
Wed Nov 17 06:21:37 2010 UTC
(10 years, 2 months ago)
by
caltinay
Fixed a crash when loading data from netCDF files.
Revision
3356 -
Directory Listing
Modified
Wed Nov 17 05:27:47 2010 UTC
(10 years, 2 months ago)
by
caltinay
Finley type Finley_Tri3Face_Contact is no longer untested within weipa.
Revision
3355 -
Directory Listing
Modified
Tue Nov 16 06:35:06 2010 UTC
(10 years, 2 months ago)
by
caltinay
Fixed building with boost < 1.40 by
- removing the saveVTK method from dudley's MeshAdapter completely
(no point introducing it now when we are trying to get rid of it soon)
- adding a helper function to weipa's python layer which can be called from C++
with older boost versions.
Revision
3349 -
Directory Listing
Modified
Mon Nov 15 05:09:56 2010 UTC
(10 years, 2 months 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
3347 -
Directory Listing
Modified
Fri Nov 12 04:58:27 2010 UTC
(10 years, 2 months ago)
by
caltinay
-Do not compare mesh variables (like owner, color etc) in the saveVTK tests
since they depend on the number of ranks.
-Fixed a problem where ranks without data samples can't know whether a
reduced mesh is to be used or not.
Revision
3345 -
Directory Listing
Modified
Thu Nov 11 23:51:45 2010 UTC
(10 years, 2 months ago)
by
caltinay
Moved dudley saveVTK tests to weipa and removed unneeded files.
Revision
3344 -
Directory Listing
Modified
Thu Nov 11 23:26:52 2010 UTC
(10 years, 2 months ago)
by
caltinay
Phew!
-escript, finley, and dudley now uses weipa's saveVTK implementation
-moved tests from finley to weipa accordingly; dudley still to do
-rebaselined all test files
-fixed a few issues in weipa.saveVTK, e.g. saving metadata without schema
-added a deprecation warning to esys.escript.util.saveVTK
-todo: change doco, tests and other places to use weipa.saveVTK
Revision
3342 -
Directory Listing
Modified
Tue Nov 9 03:41:58 2010 UTC
(10 years, 2 months ago)
by
caltinay
Fixed interpolation for Line3Macro elements in weipa.
Revision
3262 -
Directory Listing
Modified
Mon Oct 11 07:19:40 2010 UTC
(10 years, 3 months ago)
by
gross
header file include added
Revision
3259 -
Directory Listing
Modified
Mon Oct 11 01:48:14 2010 UTC
(10 years, 3 months ago)
by
jfenwick
Merging dudley and scons updates from branches
Revision
3222 -
Directory Listing
Modified
Wed Sep 29 03:55:44 2010 UTC
(10 years, 3 months ago)
by
caltinay
This should make windoze happy.
Revision
3192 -
Directory Listing
Modified
Fri Sep 17 04:02:57 2010 UTC
(10 years, 4 months ago)
by
caltinay
- weipa's saveVTK will now save multiple files if the data objects to write are
not on the same mesh.
- the save* methods now also add the appropriate file extension if not already
supplied
Revision
3191 -
Directory Listing
Modified
Fri Sep 17 00:44:20 2010 UTC
(10 years, 4 months ago)
by
caltinay
Use consistent naming for domain, mesh and 'chunks'
Revision
3185 -
Directory Listing
Modified
Thu Sep 16 00:30:09 2010 UTC
(10 years, 4 months ago)
by
caltinay
Weipa now supports initialization from DataConstant instances.
Revision
3176 -
Directory Listing
Modified
Sat Sep 11 01:09:54 2010 UTC
(10 years, 4 months ago)
by
caltinay
Maybe this will finally make the Mac happy.
Revision
3165 -
Directory Listing
Modified
Tue Sep 7 09:15:16 2010 UTC
(10 years, 4 months ago)
by
caltinay
Next attempt at fixing mac test failure.
Revision
3154 -
Directory Listing
Modified
Sun Sep 5 22:49:51 2010 UTC
(10 years, 4 months ago)
by
caltinay
Possible fix for mac linker error.
Revision
3151 -
Directory Listing
Modified
Fri Sep 3 05:46:12 2010 UTC
(10 years, 4 months ago)
by
caltinay
More weipa tests including saveVTK.
Revision
3147 -
Directory Listing
Modified
Fri Sep 3 02:03:05 2010 UTC
(10 years, 4 months ago)
by
caltinay
Don't clear domain on error. Moved adding Metadata-tags to the C++ level.
Revision
3146 -
Directory Listing
Modified
Fri Sep 3 01:29:21 2010 UTC
(10 years, 4 months ago)
by
caltinay
Properly initialise data centering variable.
Revision
3143 -
Directory Listing
Modified
Fri Sep 3 00:31:55 2010 UTC
(10 years, 4 months ago)
by
caltinay
-Moved finley specifics into weipa subclasses
-EscriptDataset is now the only weipa class exported in Windows
-Some weipa code cleanup
Revision
3129 -
Directory Listing
Modified
Wed Sep 1 07:58:23 2010 UTC
(10 years, 4 months ago)
by
caltinay
Fixed unit test.
Revision
3128 -
Directory Listing
Modified
Wed Sep 1 03:54:09 2010 UTC
(10 years, 4 months ago)
by
caltinay
-Added mesh axis label/unit and variable unit support to weipa's Silo writer
-Created EscriptDataset python wrapper
-Some code cleanup and a ghost zone fix for the VisIt interface
Revision
3116 -
Directory Listing
Modified
Mon Aug 30 00:54:52 2010 UTC
(10 years, 4 months ago)
by
caltinay
Prepared weipa to use Silo's HDF5 driver & compression which performs better
than the default PDB. Code is disabled though because NetCDF 4 is currently
interfering (Unidata has been contacted). Added a note about this.
Revision
3112 -
Directory Listing
Modified
Thu Aug 26 07:10:36 2010 UTC
(10 years, 5 months ago)
by
gross
missing include added.
Revision
3108 -
Directory Listing
Modified
Thu Aug 26 03:43:05 2010 UTC
(10 years, 5 months ago)
by
caltinay
More weipa tests.
Revision
3107 -
Directory Listing
Modified
Thu Aug 26 03:41:28 2010 UTC
(10 years, 5 months ago)
by
caltinay
Removed ugly #defines in favour of a class.
Revision
3104 -
Directory Listing
Modified
Wed Aug 25 00:53:25 2010 UTC
(10 years, 5 months ago)
by
caltinay
Set up initial test suite files for weipa and some basic preliminary tests.
Revision
3101 -
Directory Listing
Modified
Tue Aug 24 06:08:12 2010 UTC
(10 years, 5 months ago)
by
caltinay
weipa's saveVTK now stores metadata schema & string as expected.
Revision
3096 -
Directory Listing
Modified
Thu Aug 19 01:40:52 2010 UTC
(10 years, 5 months ago)
by
caltinay
-New VisIt simulation control interface in weipa (uses VisIt's simv2)
-Rewrote restarts.py to be a more generic data manager for restarts and exports
-Removed weipa python file since the functionality is now handled by restarts.py
Revision
3095 -
Directory Listing
Modified
Tue Aug 17 03:42:31 2010 UTC
(10 years, 5 months ago)
by
caltinay
Fixed building libescriptreader for the VisIt plugin.
Revision
3093 -
Directory Listing
Modified
Fri Aug 13 08:07:45 2010 UTC
(10 years, 5 months ago)
by
gross
problem with no MPI compilation fixed
Revision
3092 -
Directory Listing
Modified
Fri Aug 13 07:55:03 2010 UTC
(10 years, 5 months ago)
by
caltinay
Added getDataFlat() which will be used by the VisIt simulation interface
Revision
3091 -
Directory Listing
Modified
Fri Aug 13 07:47:57 2010 UTC
(10 years, 5 months ago)
by
caltinay
-fixed cleanup on error when invoking escriptconvert in parallel
-fixed saving VTK files on one rank if data was loaded in chunks
-cleaned up EscriptDataset and split a couple of methods
Revision
3078 -
Directory Listing
Modified
Tue Aug 3 03:12:16 2010 UTC
(10 years, 5 months ago)
by
jfenwick
Switched the build_dir keyword param to variant_dir.
Should fix issue 525.
Revision
3037 -
Directory Listing
Modified
Mon Jun 14 00:59:30 2010 UTC
(10 years, 7 months ago)
by
caltinay
Copied from:
trunk/dataexporter revision 3035
Renamed escriptexport to weipa. Fixes #475.
Revision
2940 -
Directory Listing
Modified
Fri Feb 19 00:38:45 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Minor potential optimization: prefer empty() over size()==0.
Revision
2929 -
Directory Listing
Modified
Mon Feb 8 05:13:27 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Implemented mantis issue 464 in dataexporter: better resolution for Tri6 and
Tet10 elements via point-in-triangle and point-in-tetrahedron tests.
Revision
2919 -
Directory Listing
Modified
Thu Feb 4 00:53:58 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Took over Macro element handling from finley.saveVTK.
Revision
2918 -
Directory Listing
Modified
Thu Feb 4 00:53:37 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Quick fix for Windows scons problem due to the same files being compiled twice
in the same directory. Visit plugin is not for Windows anyway so disabled it
there.
Revision
2917 -
Directory Listing
Modified
Wed Feb 3 06:19:50 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Fix for the fix ;-) The dataexporter is used in a context where HAVE_MPI is set
but mpi not initialised -> have to check for mpiSize.
Revision
2910 -
Directory Listing
Modified
Wed Feb 3 03:22:31 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Added a libescriptreader.a target which does not depend on escript or finley
at runtime. This will be used for the VisIt plugin so is not built by default.
Revision
2898 -
Directory Listing
Modified
Mon Feb 1 01:23:46 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Reverted the move of system_dep.h since it didn't solve the problem nicely.
Created a wrapper class for the needed functionality instead.
Revision
2893 -
Directory Listing
Modified
Fri Jan 29 03:41:33 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Link to esysUtils to be able to use escript exceptions.
Revision
2890 -
Directory Listing
Modified
Fri Jan 29 00:22:39 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Oh, apparently a 'defect in the standard' and VC++ didn't like it. Hopefully,
this should fix it.
Revision
2888 -
Directory Listing
Modified
Fri Jan 29 00:07:00 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Looks like netcdf.hh doesn't exist on Windows so changed to netcdfcpp.h.
Revision
2886 -
Directory Listing
Modified
Thu Jan 28 05:39:23 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
New version of saveVTK within dataexporter. Not pythonised yet since it needs
more testing and release 3.1 will not ship dataexporter.
Revision
2880 -
Directory Listing
Modified
Thu Jan 28 01:21:30 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Better resolution for Hex27 & Rec9 data in dataexporter (mantis #486).
Saved Silo data resolution is now equal to finley.SaveVTK generated data in
all cases.
Revision
2877 -
Directory Listing
Modified
Thu Jan 28 00:28:45 2010 UTC
(10 years, 11 months ago)
by
caltinay
Original Path:
trunk/dataexporter
Fixes to Silo writer: Multivars for tensors are now correct even with empty
ranks.
Revision
2848 -
Directory Listing
Modified
Fri Jan 15 03:44:44 2010 UTC
(11 years ago)
by
caltinay
Original Path:
trunk/dataexporter
Removed unneeded member and initialised some others in the constructor.
Revision
2847 -
Directory Listing
Modified
Fri Jan 15 03:35:05 2010 UTC
(11 years ago)
by
caltinay
Original Path:
trunk/dataexporter
Improved error handling when using MPI and fixed Silo output when not all
ranks contribute to a data variable.
Revision
2834 -
Directory Listing
Modified
Thu Jan 7 06:06:56 2010 UTC
(11 years ago)
by
caltinay
Original Path:
trunk/dataexporter
Reduced elements are now handled separate from the main elements within the
data exporter. This simplifies usage considerably.
Revision
2822 -
Directory Listing
Modified
Mon Dec 14 03:10:16 2009 UTC
(11 years, 1 month ago)
by
caltinay
Original Path:
trunk/dataexporter
dataexporter: Ensure that NetCDF files created using N ranks are only loaded
when mpi size equals N or 1.
Revision
2819 -
Directory Listing
Modified
Thu Dec 10 04:12:35 2009 UTC
(11 years, 1 month ago)
by
caltinay
Original Path:
trunk/dataexporter
Added include to make badger happy. Hope everyone's happy now.
Revision
2818 -
Directory Listing
Modified
Thu Dec 10 04:10:16 2009 UTC
(11 years, 1 month ago)
by
caltinay
Original Path:
trunk/dataexporter
dataexporter links against escript now to make the Mac happy.
Revision
2812 -
Directory Listing
Modified
Tue Dec 8 00:12:07 2009 UTC
(11 years, 1 month ago)
by
caltinay
Original Path:
trunk/dataexporter
Implemented saveSilo within a new dataexporter module. If Silo is not available
at compile time the function throws. Ultimately, saveVTK will be moved here as
well.
Revision
2810 -
Directory Listing
Added
Mon Dec 7 04:13:49 2009 UTC
(11 years, 1 month ago)
by
caltinay
Original Path:
trunk/dataexporter
Reincarnation of the escriptreader as a more flexible escriptexport library:
- can be initialised with instances of escript::Data and Finley_Mesh
- is now MPI aware at the EscriptDataset level including Silo writer
- now uses boost shared pointers
The lib is currently only used by the escriptconvert tool but this is going to
change...