lp:~michael-lange/fluidity/random_walk

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

Owner:
Michael Lange
Project:
Fluidity
Status:
Development

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:
lp:fluidity
This branch contains Public information 
Everyone can see this information.