lp:~fluidity-core/fluidity/speedup-vtudiff
- Get this branch:
- bzr branch lp:~fluidity-core/fluidity/speedup-vtudiff
Branch merges
- Jon Hill: Approve
-
Diff: 386 lines (+101/-212)2 files modifiedmanual/visualisation_and_diagnostics.tex (+1/-13)
python/vtktools.py (+100/-199)
Branch information
Recent revisions
- 4309. By Stephan Kramer
-
Maintain the same sign convention in vtudiff as before:
With "vtudiff A.vtu B.vtu C.vtu" we get fieldC = fieldA-fieldB
Also don't try to subtract vtkGhostLevels field. - 4308. By Stephan Kramer
-
For vtudiff: Also compute diff of cell-based fields (only works if both meshes are the same)
- 4307. By Stephan Kramer
-
Remove "field manipulation" methods from vtu class.
These are methods are all vectorial operations like SubFieldFromField that basically perform fieldA-fieldB in a very inefficient way. You should simply use numpy vector operations here.
- 4306. By Stephan Kramer
-
Speedup vtudiff by only setting up the probe once (instead of once per field).
- 4305. By Tim Greaves
-
Change only in test: having checked with Matt (test owner), relaxing tolerance
to pass on Ubuntu Trusty. - 4303. By Tim Greaves
-
A couple of small changes in a test to make it compatible with Python 2.6 on
Red Hat 6. - 4302. By Gerard
-
1. Lifted equation_type_index (which makes expensive calls to spud) outside an element loop. This made the RANS test problem I was looking at run 2-3 times faster.
2. Updated configure so that --enable-profiling is passed down into libspud so that excessive calls to spud can be more easily monitored.
- 4301. By Tim Greaves
-
One-line fix in build system for DESTDIR being set twice; once in the root
Makefile and then stacked in a second time by libspud's makefile, leading to
spurious doubledĀup paths when 'make install-diamond' is run.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:fluidity