This project is mirrored from https://*****@github.com/lofar-astron/DP3.git. Pull mirroring updated .
  1. 21 Jul, 2020 1 commit
  2. 09 Jul, 2020 1 commit
  3. 08 Jul, 2020 2 commits
  4. 07 Jul, 2020 2 commits
    • Lars Krombeen's avatar
      Use boost testing, reorganize test directory · e376aa80
      Lars Krombeen authored
      Convert applycalh5 test to boost test
      
      Add averager boost test
      
      Add boost unit test to tUVWFlagger
      
      Add boost unit test to tUpsample
      
      Boostify baselineaverager
      
      Boostify demixer (not working) and filter
      
      Boostify h5par, medflagger and gridinterpolate
      
      Boostify ndppp, preflagger and median
      
      WIP boostify PSet
      
      Boostify scaledata and stationadder
      
      Remove cout in uvwflagger test
      
      Change unsigned int to rownr_t in tests
      
      Update/Fix tPSet
      
      Fix UVW pointer to out-of-scope data.
      
      Use CPU_COUNT instead of CPU_ISSET.
      
      Valgrind complained about reading unitialized data here.
      
      tUVWFlagger: Namespace updates
      
      Add BOOST_FAIL case; Remove commented code and cout in tests
      
      Remove unused parameters; remove unused test; add boost check to uvw test 8
      
      Initialise vectors
      
      Remove most using namespace x
      
      tApplyCal namespace updates
      
      Replace BOOST_CHECK(true)
      
      use data range for repetitive tests
      
      Remove last using namespace in tests
      
      Rename tNDPPP -> tDPPP
      
      Use single constant for number of channels.
      
      tScaleData: Remove unused 'using casacore::Complex'.
      
      tPSet: Use BOOST_CHECK_THROW; Use unique_ptr for input.
      
      Refactor tStationAdder structure
      
      - Use BOOST_CHECK_THROW
      - Move test code inside BOOST_XXXX_TEST_CASE
      - Use std::make_shared for steps
      
      Boostify tInterpolateStep
      
      Move and rename tInterpolate(Step).cc
      
      Simplify tInterpolate
      
      - Avoid using entire casacore namespace.
      - Replace casacore vectors by std::vector.
      
      tPSet: Replace scoping by separate tests
      
      Remove unused includes
      e376aa80
    • lkrombeenc's avatar
      Remove empty yaml keys; Fix ApplyBeam reference (#256) · 3ba7c61e
      lkrombeenc authored
      * Remove empty yaml keys; Fix ApplyBeam reference
      
      * Remove double step step
      
      * Add the missing doc types
      3ba7c61e
  5. 01 Jul, 2020 1 commit
  6. 30 Jun, 2020 1 commit
    • Tammo Jan Dijkema's avatar
      Remove phase referencing in RotationAndDiagonalConstraint (#235) · 18742f64
      Tammo Jan Dijkema authored
      * Skip invalid antennas in RotationAndDiagonalConstraint::Apply
      * Let CMake manage C++ standard version
      * Make phase referencing optional in RotationAndDiagonalConstraint
      * Add test without phase reference.
      Also add BOOST_DATA_TEST_CASE support to CMakeLists.txt
      * Rename doPhaseReference -> doRotationReference
      * Also rename phasereference in parset for RotAndDiag
      * Add docs for phasereference and rotationreference
      * Use false as default rotationreference setting.
      * DDECal.yml: Use code style for mode=...
      Co-authored-by: Maik Nijhuis's avatarMaik Nijhuis <maik.nijhuis@triopsys.nl>
      18742f64
  7. 26 Jun, 2020 2 commits
  8. 25 Jun, 2020 4 commits
  9. 23 Jun, 2020 1 commit
  10. 19 Jun, 2020 2 commits
    • André Offringa's avatar
      Update README.md · 156bffd9
      André Offringa authored
      156bffd9
    • Tammo Jan Dijkema's avatar
      Use gitlab CI (#247) · 2c386a5d
      Tammo Jan Dijkema authored
      * Add .gitlab-ci.yml
      
      * Change docker image name
      
      * Make project name lowercase
      
      * Add . in docker build command
      
      * Add docker file for doxygen; CI attempt #1
      
      * Make standalone CMakeLists.txt for docs
      
      * Build doc outside docker
      
      * Install and use ninja
      
      * Make doxygen run without compiler
      
      * Use docker:stable instead of alpine
      
      * Do not build doxygen in docker
      
      * Build no-lofar variant
      
      * Remove travis configuration
      
      * Remove unused docker image for doc
      
      * De-duplicate DOCKER_IMAGE
      Co-authored-by: Maik Nijhuis's avatarMaik Nijhuis <maik.nijhuis@triopsys.nl>
      2c386a5d
  11. 17 Jun, 2020 7 commits
  12. 16 Jun, 2020 1 commit
    • André Offringa's avatar
      Check version of AOFlagger (#241) · 24af9518
      André Offringa authored
      * Check version of AOFlagger
      
      This is in preparation of AOFlagger's 3.0 release, for which its API will change. By checking
      inside CMake, the user is presented with an AOFlagger version error instead of
      compilation errors once we switch. Also removes an unnecessary search for SIGC++
      24af9518
  13. 11 Jun, 2020 4 commits
  14. 09 Jun, 2020 2 commits
  15. 29 May, 2020 1 commit
  16. 28 May, 2020 4 commits
  17. 25 May, 2020 1 commit
  18. 24 May, 2020 1 commit
  19. 12 May, 2020 1 commit
    • André Offringa's avatar
      Fix compilation with g++ 10 (#230) · 56e0b394
      André Offringa authored
      * Fix compilation with g++ 10
      
      g++ 10 is slightly stricter on what headers to include. Test with e.g. "CXX=/usr/bin/g++-10 cmake ../".
      
      * Fix Travis using latest ubuntu
      
      Travis 'suddenly' failed because a newer Ubuntu version is used now.
      
      * Fix finding of Boost Python
      56e0b394
  20. 15 Apr, 2020 1 commit