Build: #3 was successful
Job: Package EL7 was successful
Code commits
OPEN-CASA-FULL
-
Sanjay Bhatnagar f273221ad08f9c40d87f473588025a762fc213ab
Fixed the problem with using the dryGridding() route for CFC computations in serial run. This does involve a re-initialization of the SI tool. If this becomes a problem, check comments in imager_base.py on how to disable and revert back to using a different route for serial run which does not require re-initialization of the SI tool.
What is really required is re-initialization of the CFCache object in
the SI tool, not the whole tool. Ultimately, that's what we should
enable and do. -
Sanjay Bhatnagar dbfc068fb6333d3f377ab7de5d5b60573808f78c
Reverting the change in imager_base. dryGridding() route for serial run works, but reloadCFCache() does not.
-
Sanjay Bhatnagar 0626605d658c8a00e3dcdaee6eca1e0699745d9b
ATerm, NoOpAterm: Made cacheVBInfo() methods non pure-virtual and moved it's code from EVLAAperture to ATerm.cc. These methods are generic and not telescope specific. This allows psterm=T, aterm=F, wprojplanes>1 to work. imager_base.py: using makeCFCache(), which is driven the same away for parallel and serial runs. Ultimately, C++ side code that runs in serial mode should be deprecated.
- code/synthesis/TransformMachines2/ATerm.cc (version 0626605d658c8a00e3dcdaee6eca1e0699745d9b) (diffs)
- code/synthesis/TransformMachines2/ATerm.h (version 0626605d658c8a00e3dcdaee6eca1e0699745d9b) (diffs)
- code/synthesis/TransformMachines2/NoOpATerm.h (version 0626605d658c8a00e3dcdaee6eca1e0699745d9b) (diffs)
- gcwrap/python/scripts/imagerhelpers/imager_base.py (version 0626605d658c8a00e3dcdaee6eca1e0699745d9b) (diffs)