Created by Michael Lange and last modified
Get this branch:
bzr branch lp:~michael-lange/fluidity/detector_io_cleanup
Only Michael Lange can upload to this branch. If you are Michael Lange please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Michael Lange

Recent revisions

3953. By Michael Lange

Remove the checkpointing test case (will be introduced later when we deal with parallel checkpointing) and deleting the header file for the parallel counter. Also some small bits of commenting.

3952. By Michael Lange

Making the new .detectors section in stat_parser recognise and deal with an extra entry due to the dump_at_start option.

3951. By Michael Lange

Merge from trunk

3950. By Michael Lange

Fixing the detectors test.

3949. By Michael Lange

Changing the output format of the stat_parser for .detector files again:
 * Reverting the access to detector fields to the original format: p['Material_Phase']['Field']['Detector']
 * Changing the detector-specific format, for consistency: p['position']['Detector']
 * Changing tests accordingly

3948. By Michael Lange

Fixing small bugs in the new .detectors section of the stat_parser and changing most short tests to the new format.

3947. By Michael Lange

Small change to the header layout: calling the new tag and the detector-specific statistic in field tags simply 'detector'.

3946. By Michael Lange

Removing the shared detector ID generator, since there is no use case for it yet, and therefore no reliable way of testing it.

3945. By Michael Lange

Adding a special .detectors section to the stat_parser that re-arranges the new detector output data to the traditional format, except for two slight changes:
 * The detector name is now always the first key, followed by Materialphase, if that is supplied, eg. p['Detector']['Material_Phase']['Field']
 * 'Position' entry is now spelled with a capital P for consistency in the tests

Also adding tag 'detectors' to the basic detector test cases and changing the test setups to the new convention in those tests.

3944. By Michael Lange

Moving the write_detectors routine to the detector_parallel module and unifying the binary and textual versions of the detector output. The new version of the routine now implements the new output scheme and uses the same file handles and indices for non-binary and mpi output.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.