lp:~fluidity-core/fluidity/fix-lagr-detectors
- Get this branch:
- bzr branch lp:~fluidity-core/fluidity/fix-lagr-detectors
Branch merges
- Jon Hill: Approve
- Rhodri Davies: Approve
-
Diff: 554 lines (+319/-59)13 files modifiedfemtools/Detector_Parallel.F90 (+25/-13)
femtools/Diagnostic_variables.F90 (+2/-1)
tests/detectors_parallel_adaptivity/detectors_parallel_adaptivity.xml (+12/-2)
tests/detectors_parallel_adaptivity/readtool.py (+0/-21)
tests/lagrangian_detectors/lagrangian_detectors.xml (+28/-2)
tests/lagrangian_detectors/lagrangian_detectors_rk.flml (+15/-0)
tests/lagrangian_detectors/readtool.py (+0/-20)
tests/lagrangian_detectors_checkpoint/Makefile (+9/-0)
tests/lagrangian_detectors_checkpoint/Xvals.txt (+1/-0)
tests/lagrangian_detectors_checkpoint/Yvals.txt (+1/-0)
tests/lagrangian_detectors_checkpoint/lagrangian_detectors.flml (+178/-0)
tests/lagrangian_detectors_checkpoint/lagrangian_detectors_checkpoint.xml (+35/-0)
tests/lagrangian_detectors_checkpoint/square.geo (+13/-0)
Related bugs
Bug #1260019: lagrangian detectors segfault with RHEL | Undecided | Fix Committed | |
Bug #1262890: Parallel Detector IO | High | Fix Committed |
Related blueprints
Branch information
Recent revisions
- 4310. By Michael Lange
-
Avoid errors due to Python import caching in all lagrangian detector tests.
When runnning all test in one Python instance, like buildbot does, Python
would load the wrong readtool.py due to import caching. This can be avoided
by moving the test code into the xml. - 4309. By Michael Lange
-
Reverting the previous bugfix for large detector output files, since it causes buildbot failures. We'll have to re-visit this problem in a separate merge.
- 4307. By Michael Lange
-
Bugfix to allow detector output files to grow larger than 2.1GB. Thanks to Jean Mensa for reporting and providing the fix for this.
- 4306. By Michael Lange
-
Adding a test for detector checkpointing based on the lagrangian_
detectors test. - 4303. By Michael Lange
-
Adressing bug 1260019 through improved detector buffer handling
Use separate send and receive buffers for each target proc
in exchange_detectors( ) to avoid buffer corruption. - 4301. By Michael Lange
-
Fixing bug #1262890: Individual lagrangian detectors are initialised with wrong names, causing detector I/O to fail in parallel.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:fluidity