Directory branches/lsl-1.2.x/lsl/correlator/

Total Files:
6
Deleted Files:
0
Lines of Code:
5613

[root]/branches/lsl-1.2.x/lsl/correlator

Lines of Code

branches/lsl-1.2.x/lsl/correlator/ Lines of Code

Developers

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

Most Recent Commits

jdowell 2019-08-26 11:34 Rev.: 2908

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:

  • branches/lsl-1.2.x/lsl/correlator: filterbank.py (+4 -1), fx.py (+3 -2), uvUtils.py (+4 -1)
jayce 2019-02-15 10:14 Rev.: 2829

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:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+6 -6), fx.py (+5 -20), spec.c (+6 -6), stokes.c (+6 -6)
jayce 2019-02-14 17:06 Rev.: 2827

Cleaned up some of the documentation associated with the new PFB code.

6 lines of code changed in 3 files:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+2 -2), spec.c (+2 -2), stokes.c (+2 -2)
jayce 2019-02-14 16:55 Rev.: 2826

Added a polyphase filter bank poption to the various functions in lsl.correlator.fx.

1495 lines of code changed in 4 files:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+566 -9), fx.py (+82 -24), spec.c (+382 -12), stokes.c (+465 -7)
jdowell 2018-07-23 17:44 Rev.: 2457

Worked on Python3 xrange() compatiability for LSL.

5 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/correlator: fx.py (+5)
jdowell 2018-06-18 19:53 Rev.: 2390

lsl.correlator to PEP8.

657 lines of code changed in 3 files:

  • branches/lsl-1.2.x/lsl/correlator: filterbank.py (+87 -87), fx.py (+379 -379), uvUtils.py (+191 -191)
jdowell 2018-06-14 13:15 Rev.: 2380

Fixed a couple of bugs in the lsl.correlator.filterbank module.

15 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/correlator: filterbank.py (+15 -14)
jdowell 2018-06-07 15:05 Rev.: 2360

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:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+24 -11), spec.c (+24 -11), stokes.c (+24 -11)
jdowell 2018-06-06 19:21 Rev.: 2352

Worked on getting the various C extensions ready for Python3.

98 lines of code changed in 3 files:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+32 -2), spec.c (+33 -2), stokes.c (+33 -2)
jdowell 2018-05-22 15:43 Rev.: 2331

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:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+2 -2), spec.c (+2 -2), stokes.c (+2 -2)
jdowell 2018-05-22 13:53 Rev.: 2330

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:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+34 -22), fx.py (+35 -66), spec.c (+36 -24), stokes.c (+37 -26)
jayce 2018-05-22 07:57 Rev.: 2328

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:

  • branches/lsl-1.2.x/lsl/correlator: stokes.c (+38 -60)
jayce 2018-05-21 21:43 Rev.: 2327

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:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+6 -6), spec.c (+6 -6), stokes.c (+12 -12)
jdowell 2018-05-21 19:11 Rev.: 2326

And a botched FFTW initialization in r2324.

2 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/correlator: stokes.c (+2 -2)
jdowell 2018-05-21 18:32 Rev.: 2324

And a missing semicolon from r2322.

1 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+1 -1)
jdowell 2018-05-21 18:29 Rev.: 2322

Looks like a missed a couple of things in r2321.

17 lines of code changed in 3 files:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+4 -4), spec.c (+5 -5), stokes.c (+8 -8)
jdowell 2018-05-21 18:18 Rev.: 2321

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:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+134 -50), spec.c (+47 -33), stokes.c (+85 -59)
jdowell 2017-09-08 13:10 Rev.: 2168

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:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+11 -6), spec.c (+9 -4), stokes.c (+10 -5)
jdowell 2017-09-06 12:57 Rev.: 2162

Fixed a few missing semi-colons from r2161.

12 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+12 -12)
jdowell 2017-09-06 12:53 Rev.: 2161

Improved the error handling in various C extensions to LSL.

179 lines of code changed in 3 files:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+88 -8), spec.c (+20 -4), stokes.c (+71 -23)
jdowell 2017-09-06 11:53 Rev.: 2160

And now for the typos...

2 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+2 -2)
jdowell 2017-09-06 11:50 Rev.: 2159

Added in a missing include statement that is needed to define NPY_PI.

3 lines of code changed in 3 files:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+1), spec.c (+1), stokes.c (+1)
jdowell 2017-09-06 11:31 Rev.: 2157

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:

  • branches/lsl-1.2.x/lsl/correlator: core.c (+221 -225), spec.c (+90 -57), stokes.c (+146 -122)
jdowell 2017-08-31 15:54 Rev.: 2150

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:

  • branches/lsl-1.2.x/lsl/correlator: fx.py (+1 -5)
jdowell 2017-08-30 13:07 Rev.: 2140

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:

  • branches/lsl-1.2.x/lsl/correlator: filterbank.py (+3 -3), fx.py (new), uvUtils.py (new)
jdowell 2017-08-24 10:55 Rev.: 2132

Worked on getting ready for LSL version 1.2.0.

1245 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/correlator: core.c (new 1245)
Generated by StatSVN 0.7.0