Created by Michael Lange and last modified
Get this branch:
bzr branch lp:~michael-lange/fluidity/random_walk
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

3555. By Michael Lange

Merge from trunk

3554. By Michael Lange

Fixing the detector_pythonc.h header.

3553. By Michael Lange

Moving detector-specific python functions to its own module, and changing the Python RW function names.

3552. By Michael Lange

Merge from trunk

3551. By Michael Lange

Cleaning up the detector_list meta-data by getting rid of the rk_gs_parameters data type, and adding all variables concerned with movement directly to the list object. Also moving the setting of random walk related variables to its own subroutine in detector_move_lagrangian.

3550. By Michael Lange

Merge from trunk

3549. By Michael Lange

Cleaning the auto-subcycling derivation for elements by removing the z-guiding, and letting the hashlist check for duplicate eleemnts entirely. Also removing debug statements, low-level profiling and the old per-detector version.

3548. By Michael Lange

Switching to a pre-compute approach for RW auto-subcycling. Instead of using the guided_search routine we now establich the number of required subcycles per element before doing the RW.
This boils down to a guided neighbour search, where we need to traverse all neighbouring elements within a given radius. Old implementation (per detector), debug statements and low-level profiling is only commented out, so this commit needs to be cleaned up later.

3547. By Michael Lange

Changing the ele_path recoding in local_guided_search to use a linked list and extending the sample range of the auto-subcycling routine to make it reliable.

3546. By Michael Lange

Performance optimisation: avoiding constant re-allocation of the ele_path array in the local_guided_search byd using one big pre-allocated array and a manual counter. Also adding average and maximum number of auto-subcycles to log 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.