Build: #341 failed
Job: ManyLinux 2.28 failed
Code commits
Casa6
-
Hendrik Muller 48dba78833583f0737a0135c320a1b8bea09a03a
Pull request #1063: CAS-14797
Merge in CASA/casa6 from CAS-14797 to master
* commit 'd0332c4e3cda643f0a1b8a128c35f1a6ee2e973f':
Streamline the implementations of helper functions in just two helper functions now made available in MatrixCleaner.cc
Search only over inner square
Make MSMT-CLEAN compatible with previous runs again
repeat same accelerations for AspMatrixCleaner and for MultiTermMatrixCleaner
This code will increase the speed for MS-CLEAN. This is achieved by two main improvements: -> Subtract beam is faster than casacore functionality which creates temporary copies -> Run peak finding only over square determined by blcdirty and trcdirty rather than the full image -> again, the direct implementation is faster than casacore minMax functionality -
Hendrik Muller <hmuller@smurf.aoc.nrao.edu> d0332c4e3cda643f0a1b8a128c35f1a6ee2e973f m
Streamline the implementations of helper functions in just two helper functions now made available in MatrixCleaner.cc
- casatools/src/code/synthesis/MeasurementEquations/AspMatrixCleaner.cc (version d0332c4e3cda643f0a1b8a128c35f1a6ee2e973f) (diffs)
- casatools/src/code/synthesis/MeasurementEquations/AspMatrixCleaner.h (version d0332c4e3cda643f0a1b8a128c35f1a6ee2e973f) (diffs)
- casatools/src/code/synthesis/MeasurementEquations/MatrixCleaner.cc (version d0332c4e3cda643f0a1b8a128c35f1a6ee2e973f) (diffs)
- casatools/src/code/synthesis/MeasurementEquations/MatrixCleaner.h (version d0332c4e3cda643f0a1b8a128c35f1a6ee2e973f) (diffs)
- casatools/src/code/synthesis/MeasurementEquations/MultiTermMatrixCleaner.cc (version d0332c4e3cda643f0a1b8a128c35f1a6ee2e973f) (diffs)
- casatools/src/code/synthesis/MeasurementEquations/MultiTermMatrixCleaner.h (version d0332c4e3cda643f0a1b8a128c35f1a6ee2e973f) (diffs)
-
Hendrik Muller <hmuller@smurf.aoc.nrao.edu> 15708ce2bde3db2c99485f74edce8f23494746eb m
Search only over inner square
-
Hendrik Muller <hmuller@smurf.aoc.nrao.edu> 1d6360878fa2290fc0ddbff3eb608e26724b7bfe m
Make MSMT-CLEAN compatible with previous runs again
-
Hendrik Muller <hmuller@smurf.aoc.nrao.edu> 14caf11dcd1f721cba63370d77a62e5fbaff7ebe m
repeat same accelerations for AspMatrixCleaner and for MultiTermMatrixCleaner
- casatools/src/code/synthesis/MeasurementEquations/AspMatrixCleaner.cc (version 14caf11dcd1f721cba63370d77a62e5fbaff7ebe) (diffs)
- casatools/src/code/synthesis/MeasurementEquations/AspMatrixCleaner.h (version 14caf11dcd1f721cba63370d77a62e5fbaff7ebe) (diffs)
- casatools/src/code/synthesis/MeasurementEquations/MultiTermMatrixCleaner.cc (version 14caf11dcd1f721cba63370d77a62e5fbaff7ebe) (diffs)
- casatools/src/code/synthesis/MeasurementEquations/MultiTermMatrixCleaner.h (version 14caf11dcd1f721cba63370d77a62e5fbaff7ebe) (diffs)
-
Hendrik Muller <hmuller@smurf.aoc.nrao.edu> 384f8b97911148293cf94675f03c60640cac8663 m
This code will increase the speed for MS-CLEAN. This is achieved by two main improvements: -> Subtract beam is faster than casacore functionality which creates temporary copies -> Run peak finding only over square determined by blcdirty and trcdirty rather than the full image -> again, the direct implementation is faster than casacore minMax functionality
For cygnus A, the upspeed in the minor loop was almost an order of magnitude.
TBD: Apply the same to other deconvolvers.