Log of /trunk/weipa
Directory Listing
Revision
6208 -
Directory Listing
Modified
Mon May 16 02:17:37 2016 UTC
(2 years, 9 months ago)
by
caltinay
rebaseline test meshes.
Revision
6207 -
Directory Listing
Modified
Mon May 16 00:49:48 2016 UTC
(2 years, 9 months ago)
by
caltinay
merged finley Mesh and MeshAdapter into FinleyDomain.
Revision
6203 -
Directory Listing
Modified
Wed May 11 06:13:51 2016 UTC
(2 years, 9 months ago)
by
caltinay
dudley: merged Mesh and MeshAdapter into DudleyDomain to finally remove the
now unnecessary indirection. If all builders are happy we can do the same
for finley.
Revision
6197 -
Directory Listing
Modified
Fri Apr 29 14:02:32 2016 UTC
(2 years, 9 months ago)
by
caltinay
moved Distribution struct to escript and updated domains accordingly.
We can now build the full escript suite without paso (-:
Revision
6184 -
Directory Listing
Modified
Wed Apr 27 01:30:57 2016 UTC
(2 years, 9 months ago)
by
caltinay
more fixes to weipa readerlib build
Revision
6183 -
Directory Listing
Modified
Wed Apr 27 00:09:32 2016 UTC
(2 years, 9 months ago)
by
caltinay
fix weipa readerlib build.
Revision
6180 -
Directory Listing
Modified
Sat Apr 16 04:53:19 2016 UTC
(2 years, 10 months ago)
by
caltinay
fix escriptreader dependencies
Revision
6175 -
Directory Listing
Modified
Fri Apr 15 06:59:14 2016 UTC
(2 years, 10 months ago)
by
caltinay
make sure to copy python lists rather than adding on or PrependUnique is
useless.
Revision
6174 -
Directory Listing
Modified
Fri Apr 15 03:41:03 2016 UTC
(2 years, 10 months ago)
by
caltinay
Some reorganisation of EscriptParams and related changes.
We now distinguish between modifiable parameters and build features.
To interrogate the latter use:
escript::hasFeature() [ python: escript.hasFeature() ]
and
escript::listFeatures() [ python: escript.listFeatures() ]
I have decided to add specific getters for the remaining few parameters to
avoid the penalty of string comparisons and to remove the wealth of friend
declarations with Data* classes.
Also made some changes in SConstruct to make sure we set *all* preprocessor
directives *before* building anything.
Still to do is dealing with checks for direct solver and gmsh. The latter needs
to be a runtime check rather than a compile time check.
Revision
6155 -
Directory Listing
Modified
Fri Apr 8 00:48:28 2016 UTC
(2 years, 10 months ago)
by
caltinay
index type long fixes in weipa. Weipa does not support long but converts
at the moment...
Revision
6152 -
Directory Listing
Modified
Thu Apr 7 00:33:51 2016 UTC
(2 years, 10 months ago)
by
caltinay
we should now properly catch segfaults when testing.
Revision
6148 -
Directory Listing
Modified
Wed Apr 6 10:28:13 2016 UTC
(2 years, 10 months ago)
by
caltinay
fix savanna options file and make sure libraries get added once only.
Revision
6145 -
Directory Listing
Modified
Wed Apr 6 06:28:57 2016 UTC
(2 years, 10 months ago)
by
caltinay
now refraining from adding all libraries to all targets. So we don't link
unnecessary libraries, e.g. escript does not need parmetis etc...
Revision
6144 -
Directory Listing
Modified
Wed Apr 6 05:25:13 2016 UTC
(2 years, 10 months ago)
by
caltinay
last round of namespacing defines.
Revision
6129 -
Directory Listing
Modified
Tue Apr 5 06:12:25 2016 UTC
(2 years, 10 months ago)
by
caltinay
rebaseline.
Revision
6124 -
Directory Listing
Modified
Tue Apr 5 03:23:12 2016 UTC
(2 years, 10 months ago)
by
caltinay
Fixing python module build on OS X. Added PythonModule builder so we do this generically now.
Revision
6119 -
Directory Listing
Modified
Sun Apr 3 23:36:59 2016 UTC
(2 years, 10 months ago)
by
caltinay
merging trilinos branch to trunk.
We can now build with trilinos and use it instead of paso for single PDEs.
There are some more things to be done...
Revision
6112 -
Directory Listing
Modified
Thu Mar 31 09:40:10 2016 UTC
(2 years, 10 months ago)
by
jfenwick
Relicense all the things!
Revision
6034 -
Directory Listing
Modified
Wed Mar 9 00:37:57 2016 UTC
(2 years, 11 months 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
6004 -
Directory Listing
Modified
Tue Mar 1 23:43:55 2016 UTC
(2 years, 11 months ago)
by
caltinay
removed build_shared from most files.
esysUtils is gone and paso now has to be a shared lib to allow python
bindings.
I haven't bumped the options file version yet as there's more to come
before the release (trilinos etc) and the plan is to overhaul the scons
stuff once again.
Revision
6001 -
Directory Listing
Modified
Tue Mar 1 05:01:49 2016 UTC
(2 years, 11 months ago)
by
caltinay
Bye bye esysUtils.
Also removed first.h as escript/DataTypes.h is now required everywhere
and fulfills that role by including a boost python header first.
Revision
5998 -
Directory Listing
Modified
Mon Feb 29 08:57:28 2016 UTC
(2 years, 11 months ago)
by
caltinay
removed some macros and moved index.h to escript.
Revision
5997 -
Directory Listing
Modified
Mon Feb 29 07:24:47 2016 UTC
(2 years, 11 months ago)
by
caltinay
moved esys MPI to escript.
Revision
5996 -
Directory Listing
Modified
Mon Feb 29 05:39:02 2016 UTC
(2 years, 11 months ago)
by
caltinay
1) finally put dudley into its own namespace
2) replaced all Esys*Error calls by exceptions in dudley and paso
Revision
5968 -
Directory Listing
Modified
Tue Feb 23 06:08:37 2016 UTC
(2 years, 11 months ago)
by
caltinay
moved file writer to escript and added explicit link to escript in paso.
Revision
5948 -
Directory Listing
Modified
Fri Feb 19 05:02:39 2016 UTC
(2 years, 11 months ago)
by
caltinay
moved index_t & dim_t into escript::DataTypes and updated files
accordingly. Dudley needs a full sweep of namespacing at some not-distant
future.
Revision
5938 -
Directory Listing
Modified
Thu Feb 18 06:30:35 2016 UTC
(3 years ago)
by
jfenwick
Merging from 5937 on the complex branch
Some parts of complex work but all of it is
not unit tested and it is certainly not feature
complete (I haven't put any time into dealing with
subworld for complex).
The other important aspect of this merge is that
c++11 is now required to build escript.
Revision
5863 -
Directory Listing
Modified
Wed Jan 13 02:25:48 2016 UTC
(3 years, 1 month ago)
by
jfenwick
Copyright dates updated.
\version for doxygen to read
Revision
5794 -
Directory Listing
Modified
Fri Sep 18 02:32:59 2015 UTC
(3 years, 5 months ago)
by
caltinay
Fix for bug #328
Revision
5709 -
Directory Listing
Modified
Mon Jun 29 06:13:31 2015 UTC
(3 years, 7 months ago)
by
caltinay
fixed an issue introduced in last commit.
Revision
5708 -
Directory Listing
Modified
Mon Jun 29 05:25:51 2015 UTC
(3 years, 7 months ago)
by
caltinay
index fixes and some code cleanup in finley.
Introduced index_size attribute to finley dump (netCDF) files.
Revision
5706 -
Directory Listing
Modified
Mon Jun 29 03:41:36 2015 UTC
(3 years, 7 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
5700 -
Directory Listing
Modified
Fri Jun 26 05:18:37 2015 UTC
(3 years, 7 months ago)
by
sshaw
changing silo module test to be a skip message rather than a failure
Revision
5698 -
Directory Listing
Modified
Fri Jun 26 04:40:42 2015 UTC
(3 years, 7 months ago)
by
sshaw
adding a test for silo being available but broken (as it currently is in debian/jessie
Revision
5641 -
Directory Listing
Modified
Thu Jun 11 05:59:46 2015 UTC
(3 years, 8 months ago)
by
sshaw
adjusted dict->list conversions to be deterministic under python3 (fixes ranks operating on elements in different orders)
Revision
5639 -
Directory Listing
Modified
Thu Jun 11 01:34:26 2015 UTC
(3 years, 8 months ago)
by
caltinay
make conversion of dict to list deterministic.
This should fix the MPI_Waitall failures we are seeing with python 3
and multiple ranks.
Revision
5617 -
Directory Listing
Modified
Tue May 19 01:03:17 2015 UTC
(3 years, 9 months ago)
by
jfenwick
Fix out of bounds in FinleyElement handling
Revision
5614 -
Directory Listing
Modified
Fri May 15 05:37:34 2015 UTC
(3 years, 9 months ago)
by
caltinay
Fixes #311 - avoid accessing last+1 element although it is never used.
Revision
5613 -
Directory Listing
Modified
Fri May 15 04:49:58 2015 UTC
(3 years, 9 months ago)
by
sshaw
fixing bad meshinfo when saving speckley metadata to VTK
Revision
5593 -
Directory Listing
Modified
Fri Apr 24 01:36:26 2015 UTC
(3 years, 9 months ago)
by
jfenwick
Fixing institution name to comply with policy
Revision
5589 -
Directory Listing
Modified
Wed Apr 22 03:13:44 2015 UTC
(3 years, 9 months ago)
by
jfenwick
Changes brought across from the debian preparation branch.
Revision
5532 -
Directory Listing
Modified
Thu Mar 12 02:59:34 2015 UTC
(3 years, 11 months ago)
by
caltinay
Moved element ownership knowledge from weipa to ripley and made a few
corrections.
Multidomains not checked.
Revision
5527 -
Directory Listing
Modified
Wed Mar 11 03:48:13 2015 UTC
(3 years, 11 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
(3 years, 11 months ago)
by
sshaw
fixing a missing build dependency of pythonMPI existing before individual tests are run
Revision
5478 -
Directory Listing
Modified
Wed Feb 18 01:57:49 2015 UTC
(4 years ago)
by
sshaw
introducing shiny new reduced function spaces to speckley
Revision
5472 -
Directory Listing
Modified
Mon Feb 16 05:44:59 2015 UTC
(4 years ago)
by
sshaw
more python define conflict fixes
Revision
5465 -
Directory Listing
Modified
Mon Feb 16 00:03:05 2015 UTC
(4 years ago)
by
jfenwick
We now have an arena where any headers which insist on being first
because they do bad things, can battle to the death.
esysutils/first.h
should only be included in .cpp files.
#define the macros for the features you need in that .cpp
For this to work, any such claims to primacy must be resolved in
first.h, so please don't try to hack pretenders to the throne into the
include hierachy.
Next, will be removing some older attempts at the same thing.
Revision
5464 -
Directory Listing
Modified
Sat Feb 14 00:25:03 2015 UTC
(4 years ago)
by
jfenwick
Fix for python compile warnings
Revision
5448 -
Directory Listing
Modified
Fri Feb 6 05:31:37 2015 UTC
(4 years ago)
by
jfenwick
Updating all the dates
Revision
5407 -
Directory Listing
Modified
Thu Dec 18 02:48:24 2014 UTC
(4 years, 2 months ago)
by
jfenwick
release changes
Revision
5364 -
Directory Listing
Modified
Mon Dec 15 01:45:43 2014 UTC
(4 years, 2 months ago)
by
caltinay
Fixed Voxet origin which refers to cell centre in Voxet lingo.
Revision
5240 -
Directory Listing
Modified
Tue Nov 4 03:47:26 2014 UTC
(4 years, 3 months ago)
by
sshaw
adding options to record time and cycle number in silo and VTK files
Revision
5201 -
Directory Listing
Modified
Fri Oct 10 06:23:03 2014 UTC
(4 years, 4 months ago)
by
sshaw
fixing errors in speckley bricks node referencing in multidimensional subdivisions, fixes recent VTK failures
Revision
5196 -
Directory Listing
Modified
Tue Oct 7 02:00:59 2014 UTC
(4 years, 4 months ago)
by
caltinay
more type changes/fixes.
Revision
5188 -
Directory Listing
Modified
Wed Oct 1 21:54:07 2014 UTC
(4 years, 4 months ago)
by
caltinay
Fixed logic error.
Revision
5187 -
Directory Listing
Modified
Wed Oct 1 06:49:24 2014 UTC
(4 years, 4 months ago)
by
caltinay
escript, paso, ripley now compiles with index type long.
Revision
5185 -
Directory Listing
Modified
Wed Oct 1 05:33:55 2014 UTC
(4 years, 4 months ago)
by
caltinay
typo.
Revision
5184 -
Directory Listing
Modified
Wed Oct 1 04:19:22 2014 UTC
(4 years, 4 months ago)
by
caltinay
New scons option 'domains' to build only specified domains.
Defaults to all. Implements #257
Revision
5161 -
Directory Listing
Modified
Wed Sep 17 06:37:39 2014 UTC
(4 years, 5 months ago)
by
sshaw
fixing odd crashes in speckley saving to silo
Revision
5158 -
Directory Listing
Modified
Wed Sep 17 04:33:42 2014 UTC
(4 years, 5 months ago)
by
sshaw
removed vestigal FunctionOnBoundary and reduced functionspaces from speckley
Revision
5140 -
Directory Listing
Modified
Wed Sep 10 05:49:19 2014 UTC
(4 years, 5 months ago)
by
sshaw
stripping debug print out of speckley section of weipa
Revision
5132 -
Directory Listing
Modified
Thu Sep 4 07:02:24 2014 UTC
(4 years, 5 months ago)
by
sshaw
added MPI support and tests to speckley, cleaned out more ghostzone code
Revision
5123 -
Directory Listing
Modified
Thu Aug 28 07:02:11 2014 UTC
(4 years, 5 months ago)
by
sshaw
Adding speckley (high-order) domain family, doesn't yet support MPI, Reduced functionspaces, or PDEs using A, B and/or C
Revision
5097 -
Directory Listing
Modified
Sun Jul 13 01:02:24 2014 UTC
(4 years, 7 months ago)
by
caltinay
Fixed undefined behaviour when indexing empty stl containers to pass
pointers (i.e. &vec[0]).
Revision
5058 -
Directory Listing
Modified
Fri Jun 20 02:03:28 2014 UTC
(4 years, 8 months ago)
by
sshaw
more test renames, marking some that look wrongly named as subclass required
Revision
5028 -
Directory Listing
Modified
Wed Jun 11 22:49:41 2014 UTC
(4 years, 8 months ago)
by
caltinay
this fails without abspath on a system.
Revision
5017 -
Directory Listing
Modified
Tue Jun 10 02:16:18 2014 UTC
(4 years, 8 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
4938 -
Directory Listing
Modified
Wed May 14 01:13:23 2014 UTC
(4 years, 9 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
4934 -
Directory Listing
Modified
Tue May 13 00:28:11 2014 UTC
(4 years, 9 months ago)
by
jfenwick
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
(4 years, 9 months ago)
by
caltinay
Fixes #253 (unused var in weipa)
Revision
4911 -
Directory Listing
Modified
Wed Apr 30 04:43:23 2014 UTC
(4 years, 9 months ago)
by
jfenwick
fix unused var
Revision
4778 -
Directory Listing
Modified
Thu Mar 20 00:41:58 2014 UTC
(4 years, 11 months ago)
by
sshaw
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
(4 years, 11 months ago)
by
sshaw
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
(5 years ago)
by
jfenwick
I changed some files.
Updated copyright notices, added GeoComp.
Revision
4509 -
Directory Listing
Modified
Wed Jul 24 08:37:29 2013 UTC
(5 years, 6 months ago)
by
jfenwick
Fixed paths for utest.sh
Revision
4499 -
Directory Listing
Modified
Tue Jul 16 05:42:19 2013 UTC
(5 years, 7 months ago)
by
caltinay
finley: mainly const'ness fixes, some formatting.
Revision
4496 -
Directory Listing
Modified
Mon Jul 15 06:53:44 2013 UTC
(5 years, 7 months ago)
by
caltinay
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
(5 years, 7 months ago)
by
caltinay
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
(5 years, 7 months ago)
by
caltinay
More leak fixes and suppression file additions.
Revision
4461 -
Directory Listing
Modified
Sun Jun 16 23:39:31 2013 UTC
(5 years, 8 months ago)
by
caltinay
small py3 fix.
Revision
4431 -
Directory Listing
Modified
Fri May 31 07:09:03 2013 UTC
(5 years, 8 months ago)
by
caltinay
finley ElementFile is now a class...
Revision
4428 -
Directory Listing
Modified
Thu May 30 06:39:10 2013 UTC
(5 years, 8 months ago)
by
caltinay
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
(5 years, 9 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
4357 -
Directory Listing
Modified
Thu Apr 11 06:07:14 2013 UTC
(5 years, 10 months ago)
by
caltinay
templated writeBinaryGrid and a bit of cleanup.
Revision
4346 -
Directory Listing
Modified
Tue Apr 2 04:46:45 2013 UTC
(5 years, 10 months ago)
by
jfenwick
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
(5 years, 10 months ago)
by
caltinay
GOCAD Voxet writer in weipa.
Revision
4334 -
Directory Listing
Modified
Thu Mar 21 06:00:14 2013 UTC
(5 years, 10 months ago)
by
caltinay
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
(5 years, 11 months ago)
by
caltinay
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
(6 years ago)
by
jfenwick
Round 1 of copyright fixes
Revision
4114 -
Directory Listing
Modified
Fri Dec 14 04:24:46 2012 UTC
(6 years, 2 months ago)
by
caltinay
Time to remove deprecated saveVTK/DX methods from Data and Domain.
Revision
4078 -
Directory Listing
Modified
Fri Nov 16 07:50:49 2012 UTC
(6 years, 3 months 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
4042 -
Directory Listing
Modified
Mon Oct 29 05:55:58 2012 UTC
(6 years, 3 months ago)
by
caltinay
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
(6 years, 3 months ago)
by
caltinay
Added saveVTK tests for ripley domains.
Revision
4035 -
Directory Listing
Modified
Thu Oct 25 03:10:14 2012 UTC
(6 years, 3 months ago)
by
caltinay
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
(6 years, 4 months ago)
by
caltinay
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
(6 years, 4 months ago)
by
caltinay
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
(6 years, 4 months ago)
by
jfenwick
More edits + removing pyvisi from trunk
Revision
3981 -
Directory Listing
Modified
Fri Sep 21 02:47:54 2012 UTC
(6 years, 4 months ago)
by
jfenwick
First pass of updating copyright notices
Revision
3975 -
Directory Listing
Modified
Thu Sep 20 01:54:06 2012 UTC
(6 years, 4 months ago)
by
caltinay
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
(6 years, 5 months ago)
by
jfenwick
Removing reference to nose
Revision
3962 -
Directory Listing
Modified
Tue Sep 11 09:12:07 2012 UTC
(6 years, 5 months ago)
by
jfenwick
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
(6 years, 5 months ago)
by
caltinay
Fixed an issue with incompatible nose.
Revision
3944 -
Directory Listing
Modified
Mon Aug 20 02:11:22 2012 UTC
(6 years, 6 months ago)
by
caltinay
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
(6 years, 8 months ago)
by
jfenwick
Copyright changes
Revision
3892 -
Directory Listing
Modified
Tue Apr 10 08:57:23 2012 UTC
(6 years, 10 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
3867 -
Directory Listing
Modified
Thu Mar 15 05:45:54 2012 UTC
(6 years, 11 months ago)
by
caltinay
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
(7 years ago)
by
caltinay
Merged ripley rectangular domain into trunk.
Revision
3775 -
Directory Listing
Modified
Wed Jan 18 07:26:34 2012 UTC
(7 years, 1 month ago)
by
jfenwick
Weipa updated
Revision
3737 -
Directory Listing
Modified
Tue Dec 13 00:04:39 2011 UTC
(7 years, 2 months ago)
by
caltinay
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
(7 years, 3 months ago)
by
jfenwick
pasowrap joins the trunk.
Revision
3628 -
Directory Listing
Modified
Wed Oct 19 02:09:36 2011 UTC
(7 years, 4 months ago)
by
caltinay
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
(7 years, 4 months ago)
by
caltinay
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
(7 years, 4 months ago)
by
caltinay
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
(7 years, 5 months ago)
by
caltinay
Fixed double/float warning.
Revision
3606 -
Directory Listing
Modified
Mon Sep 19 16:26:51 2011 UTC
(7 years, 5 months ago)
by
trankine
Trial nosetests runner tests for better integration
Revision
3602 -
Directory Listing
Modified
Mon Sep 19 02:38:11 2011 UTC
(7 years, 5 months ago)
by
caltinay
Fix scons checks on windows
Revision
3598 -
Directory Listing
Modified
Fri Sep 16 01:01:17 2011 UTC
(7 years, 5 months ago)
by
caltinay
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
(7 years, 5 months ago)
by
caltinay
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
(7 years, 10 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
(8 years ago)
by
caltinay
Fixed some minor doxygen issues.
Revision
3400 -
Directory Listing
Modified
Mon Dec 6 02:23:07 2010 UTC
(8 years, 2 months 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
(8 years, 2 months 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
(8 years, 2 months 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
(8 years, 2 months ago)
by
caltinay
Fixed an issue in saveVTK/Silo.
Revision
3371 -
Directory Listing
Modified
Mon Nov 22 06:13:47 2010 UTC
(8 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
(8 years, 3 months ago)
by
caltinay
Fixed compilation without VisIt.
Revision
3364 -
Directory Listing
Modified
Thu Nov 18 05:51:44 2010 UTC
(8 years, 3 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
(8 years, 3 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
(8 years, 3 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
(8 years, 3 months ago)
by
caltinay
Minor enhancement.
Revision
3357 -
Directory Listing
Modified
Wed Nov 17 06:21:37 2010 UTC
(8 years, 3 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
(8 years, 3 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
(8 years, 3 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
(8 years, 3 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
(8 years, 3 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
(8 years, 3 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
(8 years, 3 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
(8 years, 3 months ago)
by
caltinay
Fixed interpolation for Line3Macro elements in weipa.
Revision
3262 -
Directory Listing
Modified
Mon Oct 11 07:19:40 2010 UTC
(8 years, 4 months ago)
by
gross
header file include added
Revision
3259 -
Directory Listing
Modified
Mon Oct 11 01:48:14 2010 UTC
(8 years, 4 months ago)
by
jfenwick
Merging dudley and scons updates from branches
Revision
3222 -
Directory Listing
Modified
Wed Sep 29 03:55:44 2010 UTC
(8 years, 4 months ago)
by
caltinay
This should make windoze happy.
Revision
3192 -
Directory Listing
Modified
Fri Sep 17 04:02:57 2010 UTC
(8 years, 5 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
(8 years, 5 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
(8 years, 5 months ago)
by
caltinay
Weipa now supports initialization from DataConstant instances.
Revision
3176 -
Directory Listing
Modified
Sat Sep 11 01:09:54 2010 UTC
(8 years, 5 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
(8 years, 5 months ago)
by
caltinay
Next attempt at fixing mac test failure.
Revision
3154 -
Directory Listing
Modified
Sun Sep 5 22:49:51 2010 UTC
(8 years, 5 months ago)
by
caltinay
Possible fix for mac linker error.
Revision
3151 -
Directory Listing
Modified
Fri Sep 3 05:46:12 2010 UTC
(8 years, 5 months ago)
by
caltinay
More weipa tests including saveVTK.
Revision
3147 -
Directory Listing
Modified
Fri Sep 3 02:03:05 2010 UTC
(8 years, 5 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
(8 years, 5 months ago)
by
caltinay
Properly initialise data centering variable.
Revision
3143 -
Directory Listing
Modified
Fri Sep 3 00:31:55 2010 UTC
(8 years, 5 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
(8 years, 5 months ago)
by
caltinay
Fixed unit test.
Revision
3128 -
Directory Listing
Modified
Wed Sep 1 03:54:09 2010 UTC
(8 years, 5 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
(8 years, 5 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
(8 years, 5 months ago)
by
gross
missing include added.
Revision
3108 -
Directory Listing
Modified
Thu Aug 26 03:43:05 2010 UTC
(8 years, 5 months ago)
by
caltinay
More weipa tests.
Revision
3107 -
Directory Listing
Modified
Thu Aug 26 03:41:28 2010 UTC
(8 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
(8 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
(8 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
(8 years, 6 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
(8 years, 6 months ago)
by
caltinay
Fixed building libescriptreader for the VisIt plugin.
Revision
3093 -
Directory Listing
Modified
Fri Aug 13 08:07:45 2010 UTC
(8 years, 6 months ago)
by
gross
problem with no MPI compilation fixed
Revision
3092 -
Directory Listing
Modified
Fri Aug 13 07:55:03 2010 UTC
(8 years, 6 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
(8 years, 6 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
(8 years, 6 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
(8 years, 8 months ago)
by
caltinay
Copied from:
trunk/dataexporter revision 3035
Renamed escriptexport to weipa. Fixes #475.
Revision
2929 -
Directory Listing
Modified
Mon Feb 8 05:13:27 2010 UTC
(9 years 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
2918 -
Directory Listing
Modified
Thu Feb 4 00:53:37 2010 UTC
(9 years 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
(9 years 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
(9 years 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
(9 years 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
2890 -
Directory Listing
Modified
Fri Jan 29 00:22:39 2010 UTC
(9 years 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
(9 years 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
(9 years 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
(9 years 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
(9 years 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
(9 years, 1 month 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
(9 years, 1 month 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
(9 years, 1 month ago)
by
caltinay
Original Path:
trunk/dataexporter
removeGhostNodes is broken and unnecessary anyway so removed.
Revision
2834 -
Directory Listing
Modified
Thu Jan 7 06:06:56 2010 UTC
(9 years, 1 month 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
(9 years, 2 months 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
(9 years, 2 months 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
(9 years, 2 months 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
(9 years, 2 months 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
(9 years, 2 months 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...