[root]/branches/lsl-1.2.x/lsl/correlator
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 68 (100.0%) | 4835 (100.0%) | 71.1 |
jdowell | 53 (77.9%) | 3249 (67.2%) | 61.3 |
jayce | 15 (22.1%) | 1586 (32.8%) | 105.7 |
Various fixes for Python3 support. I still need to figure out what is going on with the lsl.misc.total_sorting module.
11 lines of code changed in 3 files:
Small tweak to the new PFB interfaces to add a 'window' keyword (that's not used) to make lsl.common.fx easier to maintain. Updated the CHANGELOG.
23 lines of code changed in 4 files:
Cleaned up some of the documentation associated with the new PFB code.
6 lines of code changed in 3 files:
Added a polyphase filter bank poption to the various functions in lsl.correlator.fx.
1495 lines of code changed in 4 files:
Worked on Python3 xrange() compatiability for LSL.
5 lines of code changed in 1 file:
lsl.correlator to PEP8.
657 lines of code changed in 3 files:
Fixed a couple of bugs in the lsl.correlator.filterbank module.
15 lines of code changed in 1 file:
More work on the various extensions in LSL to get them to compile *and* import under Python3.
72 lines of code changed in 3 files:
Worked on getting the various C extensions ready for Python3.
98 lines of code changed in 3 files:
Worked on the lsl.misc.beamformer module to try and get it a little faster. It seems that phaseBeamShape() does not actually benefit from using multiprocessing.Pool since it is already highly parallel. Also, updated the documentation in the lsl.correlator C extensions to make them consistent with changes in r2330.
6 lines of code changed in 3 files:
Started working on merging the '2' and '3' function in the lsl.correlator extensions into a single function. This should help de-duplicate a lot of the C code and make it easier to maintain.
142 lines of code changed in 4 files:
Cleaned up the FFTW plan creation in lsl/correlator/stokes.c. Updated the lsl.misc.wisdom module to build real to complex plans.
38 lines of code changed in 1 file:
This should finally fix the build problems on OS X that are related to the switch over to r2c plans.
24 lines of code changed in 3 files:
And a botched FFTW initialization in r2324.
2 lines of code changed in 1 file:
And a missing semicolon from r2322.
1 lines of code changed in 1 file:
Looks like a missed a couple of things in r2321.
17 lines of code changed in 3 files:
Backported many of the performance enhancements to the spectrometers and F-engines from the eLWA JIT module into LSL.
266 lines of code changed in 3 files:
Tweaked the allowed frequency limits in lsl.common.sdfADP to match what ADP can do. Updated the various C extensions so that a 'OMP_SCHEDULER' macro is used to control the OpenMP scheduler used in each module.
30 lines of code changed in 3 files:
Fixed a few missing semi-colons from r2161.
12 lines of code changed in 1 file:
Improved the error handling in various C extensions to LSL.
179 lines of code changed in 3 files:
And now for the typos...
2 lines of code changed in 1 file:
Added in a missing include statement that is needed to define NPY_PI.
3 lines of code changed in 3 files:
Worked on moving the C extensions into agreement with version 1.7 of the NumPy C API.
457 lines of code changed in 5 files:
Removed a few lingering relative imports inside LSL. Added auto-copy support to lsl.common.sdf*. Added a new 'interface' attribute to lsl.common.stations to help make station compatability more clear. Beefed up the SDF and metadata tests.
1 lines of code changed in 1 file:
Run pylint over lsl.correlator and cleaned up some things. Also, revisiting lsl.skymap to clean up a few pylint issues.
28 lines of code changed in 6 files:
Worked on getting ready for LSL version 1.2.0.
1245 lines of code changed in 1 file: