/[escript]/branches/subworld/weipa
ViewVC logotype

Log of /branches/subworld/weipa

View Directory Listing Directory Listing


Sticky Revision:

Revision 5052 - Directory Listing
Modified Thu Jun 19 22:28:26 2014 UTC (3 years, 6 months ago) by jfenwick
Need somewhere to park my changes


Revision 5028 - Directory Listing
Modified Wed Jun 11 22:49:41 2014 UTC (3 years, 6 months ago) by caltinay
Original Path: trunk/weipa
this fails without abspath on a system.


Revision 5017 - Directory Listing
Modified Tue Jun 10 02:16:18 2014 UTC (3 years, 6 months ago) by sshaw
Original Path: trunk/weipa
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 4938 - Directory Listing
Modified Wed May 14 01:13:23 2014 UTC (3 years, 7 months ago) by jfenwick
Original Path: trunk/weipa
Modify unit tests to read their classes from
esys.escriptcore.utestselect

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



Revision 4934 - Directory Listing
Modified Tue May 13 00:28:11 2014 UTC (3 years, 7 months ago) by jfenwick
Original Path: trunk/weipa
This commit is brought to you by the number 4934 and the tool "meld".
Merge of partially complete split world code from branch.




Revision 4920 - Directory Listing
Modified Wed Apr 30 10:17:05 2014 UTC (3 years, 7 months ago) by caltinay
Original Path: trunk/weipa
Fixes #253 (unused var in weipa)


Revision 4911 - Directory Listing
Modified Wed Apr 30 04:43:23 2014 UTC (3 years, 7 months ago) by jfenwick
Original Path: trunk/weipa
fix unused var

Revision 4778 - Directory Listing
Modified Thu Mar 20 00:41:58 2014 UTC (3 years, 9 months ago) by sshaw
Original Path: trunk/weipa
python3ified tests using deprecated test methods ( #89 and #106 ), added run_seismic into downunder tests (with skips if obspy/segywriters fail to write)

Revision 4695 - Directory Listing
Modified Wed Feb 19 06:58:41 2014 UTC (3 years, 9 months ago) by sshaw
Original Path: trunk/weipa
added warning output when saving as silo but not built with silo support (redmine #87 )

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




Revision 4509 - Directory Listing
Modified Wed Jul 24 08:37:29 2013 UTC (4 years, 4 months ago) by jfenwick
Original Path: trunk/weipa
Fixed paths for utest.sh


Revision 4499 - Directory Listing
Modified Tue Jul 16 05:42:19 2013 UTC (4 years, 5 months ago) by caltinay
Original Path: trunk/weipa
finley: mainly const'ness fixes, some formatting.


Revision 4496 - Directory Listing
Modified Mon Jul 15 06:53:44 2013 UTC (4 years, 5 months ago) by caltinay
Original Path: trunk/weipa
finley (WIP):
-moved all of finley into its namespace
-introduced some shared pointers
-Mesh is now a class
-other bits and pieces...


Revision 4492 - Directory Listing
Modified Tue Jul 2 01:44:11 2013 UTC (4 years, 5 months ago) by caltinay
Original Path: trunk/weipa
Finley changes that were held back while in release mode - moved more stuff
into finley namespace.


Revision 4482 - Directory Listing
Modified Tue Jun 25 05:20:01 2013 UTC (4 years, 5 months ago) by caltinay
Original Path: trunk/weipa
More leak fixes and suppression file additions.


Revision 4461 - Directory Listing
Modified Sun Jun 16 23:39:31 2013 UTC (4 years, 6 months ago) by caltinay
Original Path: trunk/weipa
small py3 fix.


Revision 4431 - Directory Listing
Modified Fri May 31 07:09:03 2013 UTC (4 years, 6 months ago) by caltinay
Original Path: trunk/weipa
finley ElementFile is now a class...


Revision 4428 - Directory Listing
Modified Thu May 30 06:39:10 2013 UTC (4 years, 6 months ago) by caltinay
Original Path: trunk/weipa
finley's NodeFile is now a class.
Associated changes:
- use of some C++ constructs/functions/types (1st pass)
- removal of obsolete pointer check
- merging of some duplicated code
- ...


Revision 4398 - Directory Listing
Modified Thu May 9 08:42:44 2013 UTC (4 years, 7 months ago) by jfenwick
Original Path: trunk/weipa
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 4357 - Directory Listing
Modified Thu Apr 11 06:07:14 2013 UTC (4 years, 8 months ago) by caltinay
Original Path: trunk/weipa
templated writeBinaryGrid and a bit of cleanup.


Revision 4346 - Directory Listing
Modified Tue Apr 2 04:46:45 2013 UTC (4 years, 8 months ago) by jfenwick
Original Path: trunk/weipa
Bringing the changes from doubleplusgood branch.
Can't merge directly because svn doesn't transfer changes to renamed files (mutter grumble).

Revision 4341 - Directory Listing
Modified Mon Mar 25 04:01:25 2013 UTC (4 years, 8 months ago) by caltinay
Original Path: trunk/weipa
GOCAD Voxet writer in weipa.


Revision 4334 - Directory Listing
Modified Thu Mar 21 06:00:14 2013 UTC (4 years, 8 months ago) by caltinay
Original Path: trunk/weipa
Preparations for Voxet (GOCAD) binary grid output + code clean up.
Changed node id's order to remove code duplication in weipa.
More work to do...


Revision 4320 - Directory Listing
Modified Fri Mar 15 02:57:15 2013 UTC (4 years, 9 months ago) by caltinay
Original Path: trunk/weipa
Moved file writer helper class to esysUtils and made it header-only. It will
be used by ripley writer methods.


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

Revision 4114 - Directory Listing
Modified Fri Dec 14 04:24:46 2012 UTC (5 years ago) by caltinay
Original Path: trunk/weipa
Time to remove deprecated saveVTK/DX methods from Data and Domain.


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




Revision 4042 - Directory Listing
Modified Mon Oct 29 05:55:58 2012 UTC (5 years, 1 month ago) by caltinay
Original Path: trunk/weipa
New SaveSilo tests (only run if Silo module available and MPI size=1).
Tests are somewhat limited due to missing functionality in Silo module (devs
contacted about that).


Revision 4036 - Directory Listing
Modified Thu Oct 25 06:21:03 2012 UTC (5 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Added saveVTK tests for ripley domains.


Revision 4035 - Directory Listing
Modified Thu Oct 25 03:10:14 2012 UTC (5 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Tweaked scons files so tests work even when specifying non-absolute build_dir.


Revision 4016 - Directory Listing
Modified Tue Oct 9 03:50:27 2012 UTC (5 years, 2 months ago) by caltinay
Original Path: trunk/weipa
Skip data source tests under MPI for now as there is no straightforward way
of comparing the data (saveVTK appears to be the best option).


Revision 3991 - Directory Listing
Modified Tue Sep 25 23:52:22 2012 UTC (5 years, 2 months ago) by caltinay
Original Path: trunk/weipa
Updated doxygen cfg file and made a few first changes to doco.


Revision 3982 - Directory Listing
Modified Fri Sep 21 03:23:22 2012 UTC (5 years, 2 months ago) by jfenwick
Original Path: trunk/weipa
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
Original Path: trunk/weipa
First pass of updating copyright notices

Revision 3975 - Directory Listing
Modified Thu Sep 20 01:54:06 2012 UTC (5 years, 2 months ago) by caltinay
Original Path: trunk/weipa
Merged symbolic branch into trunk. Curious what daniel and spartacus have to
say...


Revision 3969 - Directory Listing
Modified Tue Sep 18 05:34:38 2012 UTC (5 years, 3 months ago) by jfenwick
Original Path: trunk/weipa
Removing reference to nose


Revision 3962 - Directory Listing
Modified Tue Sep 11 09:12:07 2012 UTC (5 years, 3 months ago) by jfenwick
Original Path: trunk/weipa
Fix in brick for ambiguous typing.

Python work around for unit tests.
Passing cpp tests as well.

omp is disabled due to a weird linking error.


Revision 3954 - Directory Listing
Modified Tue Sep 4 01:43:58 2012 UTC (5 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Fixed an issue with incompatible nose.


Revision 3944 - Directory Listing
Modified Mon Aug 20 02:11:22 2012 UTC (5 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Fixed ordering of Hex's in weipa's ripley writer.
Fixed an issue with auto domain subdivisions in ripley Brick.


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

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




Revision 3867 - Directory Listing
Modified Thu Mar 15 05:45:54 2012 UTC (5 years, 9 months ago) by caltinay
Original Path: trunk/weipa
weipa treats shapes (1,) and (1,1) as scalars. Fixes bogus output in VTK writer.


Revision 3792 - Directory Listing
Modified Wed Feb 1 06:16:25 2012 UTC (5 years, 10 months ago) by caltinay
Original Path: trunk/weipa
Merged ripley rectangular domain into trunk.


Revision 3775 - Directory Listing
Modified Wed Jan 18 07:26:34 2012 UTC (5 years, 11 months ago) by jfenwick
Original Path: trunk/weipa
Weipa updated


Revision 3737 - Directory Listing
Modified Tue Dec 13 00:04:39 2011 UTC (6 years ago) by caltinay
Original Path: trunk/weipa
Reordered and removed superfluous libraries from link lines. Hope W32 likes
that.


Revision 3675 - Directory Listing
Modified Thu Nov 17 00:53:38 2011 UTC (6 years, 1 month ago) by jfenwick
Original Path: trunk/weipa
pasowrap joins the trunk.


Revision 3628 - Directory Listing
Modified Wed Oct 19 02:09:36 2011 UTC (6 years, 2 months ago) by caltinay
Original Path: trunk/weipa
Prepend our libraries instead of appending. This should fix HYPRE link
issue on epic.


Revision 3627 - Directory Listing
Modified Fri Oct 14 13:54:49 2011 UTC (6 years, 2 months ago) by caltinay
Original Path: trunk/weipa
Reverted some changes that slipped in and caused the Silo writer to not behave.


Revision 3623 - Directory Listing
Modified Tue Oct 11 03:59:40 2011 UTC (6 years, 2 months ago) by caltinay
Original Path: trunk/weipa
Added option to enable/disable saving of mesh data in weipa.
Now defaults to false since it's mainly for debugging.
Fixes #640.


Revision 3607 - Directory Listing
Modified Mon Sep 19 22:08:24 2011 UTC (6 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Fixed double/float warning.


Revision 3606 - Directory Listing
Modified Mon Sep 19 16:26:51 2011 UTC (6 years, 3 months ago) by trankine
Original Path: trunk/weipa
Trial nosetests runner tests for better integration

Revision 3602 - Directory Listing
Modified Mon Sep 19 02:38:11 2011 UTC (6 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Fix scons checks on windows


Revision 3598 - Directory Listing
Modified Fri Sep 16 01:01:17 2011 UTC (6 years, 3 months ago) by caltinay
Original Path: trunk/weipa
New config option build_shared (which replaces share_paso & share_esysUtils).
Also enabled building escriptreader library on Windows which should now
work in both shared and static mode.


Revision 3597 - Directory Listing
Modified Thu Sep 15 06:03:17 2011 UTC (6 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Switching to external cppunit:
-removed tools/CppUnitTest
-updated scons script and files
-updated tests to changed API
-updated readme

Bumped scons options file version to 201. Additions:
-cppunit*
-boomeramg*
-vsl_random



Revision 3489 - Directory Listing
Modified Wed Mar 30 00:46:04 2011 UTC (6 years, 8 months ago) by caltinay
Original Path: trunk/weipa
Fixed a few warnings emitted by gcc-4.6.


Revision 3454 - Directory Listing
Modified Tue Jan 25 04:00:29 2011 UTC (6 years, 10 months ago) by caltinay
Original Path: trunk/weipa
Fixed some minor doxygen issues.


Revision 3400 - Directory Listing
Modified Mon Dec 6 02:23:07 2010 UTC (7 years ago) by caltinay
Original Path: trunk/weipa
Moved vtkCellType.h to weipa where it belongs now.


Revision 3399 - Directory Listing
Modified Mon Dec 6 02:02:16 2010 UTC (7 years ago) by caltinay
Original Path: trunk/weipa
Updated VTK files to reflect changes to the writer.


Revision 3398 - Directory Listing
Modified Mon Dec 6 00:02:33 2010 UTC (7 years ago) by caltinay
Original Path: trunk/weipa
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 (7 years ago) by caltinay
Original Path: trunk/weipa
Fixed an issue in saveVTK/Silo.


Revision 3371 - Directory Listing
Modified Mon Nov 22 06:13:47 2010 UTC (7 years ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Fixed compilation without VisIt.


Revision 3364 - Directory Listing
Modified Thu Nov 18 05:51:44 2010 UTC (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Expose visitInitialize and visitPublishData through the python interface.


Revision 3363 - Directory Listing
Modified Thu Nov 18 05:49:45 2010 UTC (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Minor enhancement.


Revision 3357 - Directory Listing
Modified Wed Nov 17 06:21:37 2010 UTC (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Fixed a crash when loading data from netCDF files.


Revision 3356 - Directory Listing
Modified Wed Nov 17 05:27:47 2010 UTC (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Finley type Finley_Tri3Face_Contact is no longer untested within weipa.


Revision 3355 - Directory Listing
Modified Tue Nov 16 06:35:06 2010 UTC (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
-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 (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Moved dudley saveVTK tests to weipa and removed unneeded files.


Revision 3344 - Directory Listing
Modified Thu Nov 11 23:26:52 2010 UTC (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 1 month ago) by caltinay
Original Path: trunk/weipa
Fixed interpolation for Line3Macro elements in weipa.


Revision 3262 - Directory Listing
Modified Mon Oct 11 07:19:40 2010 UTC (7 years, 2 months ago) by gross
Original Path: trunk/weipa
header file include added

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


Revision 3222 - Directory Listing
Modified Wed Sep 29 03:55:44 2010 UTC (7 years, 2 months ago) by caltinay
Original Path: trunk/weipa
This should make windoze happy.


Revision 3192 - Directory Listing
Modified Fri Sep 17 04:02:57 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
- 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 (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Use consistent naming for domain, mesh and 'chunks'


Revision 3185 - Directory Listing
Modified Thu Sep 16 00:30:09 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Weipa now supports initialization from DataConstant instances.


Revision 3176 - Directory Listing
Modified Sat Sep 11 01:09:54 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Maybe this will finally make the Mac happy.


Revision 3165 - Directory Listing
Modified Tue Sep 7 09:15:16 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Next attempt at fixing mac test failure.


Revision 3154 - Directory Listing
Modified Sun Sep 5 22:49:51 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Possible fix for mac linker error.


Revision 3151 - Directory Listing
Modified Fri Sep 3 05:46:12 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
More weipa tests including saveVTK.


Revision 3147 - Directory Listing
Modified Fri Sep 3 02:03:05 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Properly initialise data centering variable.


Revision 3143 - Directory Listing
Modified Fri Sep 3 00:31:55 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
-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 (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Fixed unit test.


Revision 3128 - Directory Listing
Modified Wed Sep 1 03:54:09 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
-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 (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 3 months ago) by gross
Original Path: trunk/weipa
missing include added.

Revision 3108 - Directory Listing
Modified Thu Aug 26 03:43:05 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
More weipa tests.


Revision 3107 - Directory Listing
Modified Thu Aug 26 03:41:28 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
Removed ugly #defines in favour of a class.


Revision 3104 - Directory Listing
Modified Wed Aug 25 00:53:25 2010 UTC (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 3 months ago) by caltinay
Original Path: trunk/weipa
weipa's saveVTK now stores metadata schema & string as expected.


Revision 3096 - Directory Listing
Modified Thu Aug 19 01:40:52 2010 UTC (7 years, 4 months ago) by caltinay
Original Path: trunk/weipa
-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 (7 years, 4 months ago) by caltinay
Original Path: trunk/weipa
Fixed building libescriptreader for the VisIt plugin.


Revision 3093 - Directory Listing
Modified Fri Aug 13 08:07:45 2010 UTC (7 years, 4 months ago) by gross
Original Path: trunk/weipa
problem with no MPI compilation fixed

Revision 3092 - Directory Listing
Modified Fri Aug 13 07:55:03 2010 UTC (7 years, 4 months ago) by caltinay
Original Path: trunk/weipa
Added getDataFlat() which will be used by the VisIt simulation interface


Revision 3091 - Directory Listing
Modified Fri Aug 13 07:47:57 2010 UTC (7 years, 4 months ago) by caltinay
Original Path: trunk/weipa
-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 (7 years, 4 months ago) by jfenwick
Original Path: trunk/weipa
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 (7 years, 6 months ago) by caltinay
Original Path: trunk/weipa
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 (7 years, 10 months ago) by caltinay
Original Path: trunk/dataexporter
Minor potential optimization: prefer empty() over size()==0.


Revision 2937 - Directory Listing
Modified Tue Feb 16 00:01:52 2010 UTC (7 years, 10 months ago) by caltinay
Original Path: trunk/dataexporter
Corrected an MPI datatype


Revision 2929 - Directory Listing
Modified Mon Feb 8 05:13:27 2010 UTC (7 years, 10 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 (7 years, 10 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 (7 years, 10 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 (7 years, 10 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 2915 - Directory Listing
Modified Wed Feb 3 05:55:16 2010 UTC (7 years, 10 months ago) by gross
Original Path: trunk/dataexporter
uninitialised variable error for non-mpi case fixed.

Revision 2910 - Directory Listing
Modified Wed Feb 3 03:22:31 2010 UTC (7 years, 10 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 2899 - Directory Listing
Modified Mon Feb 1 01:55:53 2010 UTC (7 years, 10 months ago) by caltinay
Original Path: trunk/dataexporter
Added missing declspec to FileSavers.


Revision 2898 - Directory Listing
Modified Mon Feb 1 01:23:46 2010 UTC (7 years, 10 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 2896 - Directory Listing
Modified Sun Jan 31 22:17:22 2010 UTC (7 years, 10 months ago) by caltinay
Original Path: trunk/dataexporter
Added missing extern C for finley include.


Revision 2893 - Directory Listing
Modified Fri Jan 29 03:41:33 2010 UTC (7 years, 10 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 (7 years, 10 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 (7 years, 10 months ago) by caltinay
Original Path: trunk/dataexporter
Looks like netcdf.hh doesn't exist on Windows so changed to netcdfcpp.h.


Revision 2887 - Directory Listing
Modified Thu Jan 28 05:49:09 2010 UTC (7 years, 10 months ago) by caltinay
Original Path: trunk/dataexporter
Fixed a compile issue with MPI.


Revision 2886 - Directory Listing
Modified Thu Jan 28 05:39:23 2010 UTC (7 years, 10 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 2881 - Directory Listing
Modified Thu Jan 28 02:03:15 2010 UTC (7 years, 10 months ago) by jfenwick
Original Path: trunk/dataexporter
Don't panic.
Updating copyright stamps


Revision 2880 - Directory Listing
Modified Thu Jan 28 01:21:30 2010 UTC (7 years, 10 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 (7 years, 10 months ago) by caltinay
Original Path: trunk/dataexporter
Fixes to Silo writer: Multivars for tensors are now correct even with empty
ranks.


Revision 2854 - Directory Listing
Modified Mon Jan 18 01:54:04 2010 UTC (7 years, 11 months ago) by caltinay
Original Path: trunk/dataexporter
Fixed a compile error and removed unneeded member.


Revision 2853 - Directory Listing
Modified Mon Jan 18 01:46:05 2010 UTC (7 years, 11 months ago) by caltinay
Original Path: trunk/dataexporter
Do not attempt to read node file data if #nodes=0.


Revision 2849 - Directory Listing
Modified Fri Jan 15 03:45:52 2010 UTC (7 years, 11 months ago) by caltinay
Original Path: trunk/dataexporter
Oops...


Revision 2848 - Directory Listing
Modified Fri Jan 15 03:44:44 2010 UTC (7 years, 11 months 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 (7 years, 11 months 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 2846 - Directory Listing
Modified Fri Jan 15 03:16:08 2010 UTC (7 years, 11 months ago) by caltinay
Original Path: trunk/dataexporter
removeGhostNodes is broken and unnecessary anyway so removed.


Revision 2837 - Directory Listing
Modified Wed Jan 13 01:28:23 2010 UTC (7 years, 11 months ago) by caltinay
Original Path: trunk/dataexporter
Added missing import statement.


Revision 2834 - Directory Listing
Modified Thu Jan 7 06:06:56 2010 UTC (7 years, 11 months 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 2830 - Directory Listing
Modified Thu Jan 7 04:49:55 2010 UTC (7 years, 11 months ago) by caltinay
Original Path: trunk/dataexporter
saveSilo now passes MPI communicator to data exporter.


Revision 2822 - Directory Listing
Modified Mon Dec 14 03:10:16 2009 UTC (8 years 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 2821 - Directory Listing
Modified Fri Dec 11 07:00:35 2009 UTC (8 years ago) by caltinay
Original Path: trunk/dataexporter
EscriptDataset takes an optional communicator now.


Revision 2819 - Directory Listing
Modified Thu Dec 10 04:12:35 2009 UTC (8 years 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 (8 years 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 (8 years 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 2811 - Directory Listing
Modified Mon Dec 7 05:57:16 2009 UTC (8 years ago) by caltinay
Original Path: trunk/dataexporter
Fixed compilation when silo is not used.


Revision 2810 - Directory Listing
Added Mon Dec 7 04:13:49 2009 UTC (8 years 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...


  ViewVC Help
Powered by ViewVC 1.1.26