This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. 29 Jul, 2021 5 commits
  2. 10 Jun, 2021 1 commit
    • David Fairbrother's avatar
      Switch coveralls to coverage and add C++ support · 7b33154d
      David Fairbrother authored
      Switches coveralls to coverage, since we have not used coveralls since
      2018.
      Additionally, we've added gcov tooling support as both an automatic
      target, and manual instructions.
      
      The rest of the diff is changing coveralls into coverage
      7b33154d
  3. 20 Aug, 2020 1 commit
    • Mathieu Tillet's avatar
      Remove unused TCMalloc linking flag · 87e00db3
      Mathieu Tillet authored
      As a first step for switching from TCMalloc to JEMalloc as the custom
      memory allocator, this commit removes every instance of the flag
      TCMALLOC_LIBRARIES_LINKTIME in all the CMakeList.txt files. This flag
      was never used by the code, so this commit is invisible project-wise.
      87e00db3
  4. 05 May, 2020 1 commit
  5. 12 Feb, 2020 1 commit
    • Danny Hindson's avatar
      Changes to support loading multi-part mesh environment from spec xml file · 7a20e4dd
      Danny Hindson authored
      The format of the sample environment xml file has been extended to support
      loading a .stl file for each environment component. An example spec file
      has been created in ISIS/Pearl.xml. This can be used when running the
      Algorithm SetSample
      Various SampleEnvironmentXXX units have been moved out the Geometry package
      into the DataHandling package to facilitate this because they needed to
      access the STL loading code in DataHandling
      SetSample contains some features for overriding the sample geometry if the
      geometry is a CSGObject. This has been sidestepped for mesh geometries.
      The methods setId and setMaterial have been moved up to IObject because
      it's useful to have them applicable to all objects (CSG, mesh)
      Some of the repeated code in SetSample, LoadSampleEnvironment (and now
      SampleEnvironmentSpecParser) has been centralised in a new class LoadStlFactory
      Also changed container logic so that if there's only one container specified
      in the env spec file you don't need to specify it in SetSample
      Centralise code relating to scaling mesh vertices and handling of units
      into the LoadShape class and rename it MeshFileIO now that SaveStl is also
      descended from this class
      Move repeated code to choose Ascii or binary STL reader into a factory class
      7a20e4dd
  6. 22 Nov, 2019 1 commit
  7. 22 Oct, 2019 2 commits
  8. 15 Apr, 2019 1 commit
  9. 29 Mar, 2019 1 commit
  10. 28 Mar, 2019 1 commit
  11. 27 Mar, 2019 2 commits
  12. 25 Mar, 2019 1 commit
  13. 18 Feb, 2019 1 commit
  14. 12 Feb, 2019 1 commit
  15. 21 Jan, 2019 1 commit
  16. 11 Jan, 2019 2 commits
  17. 05 Nov, 2018 1 commit
  18. 08 Oct, 2018 1 commit
  19. 19 Sep, 2018 1 commit
  20. 24 Aug, 2018 2 commits
  21. 10 Aug, 2018 1 commit
  22. 09 Aug, 2018 1 commit
  23. 06 Aug, 2018 1 commit
  24. 01 Aug, 2018 1 commit
  25. 05 Jul, 2018 1 commit
  26. 07 Jun, 2018 1 commit
  27. 01 May, 2018 1 commit
  28. 09 Apr, 2018 1 commit
    • Karl Palmen's avatar
      Merge remote-tracking branch 'origin/master' re #12828 · 8072b97d
      Karl Palmen authored
      
      
      # Please enter a commit message to explain why this merge is necessary,
      # especially if it merges an updated upstream into a topic branch.
      #
      # Lines starting with '#' will be ignored, and an empty message aborts
      # the commit.
      
      Merge done to enable documentation be be fixed, because of removal of
      alias directive and addition of related algorithms directive.
      
      Signed-off-by: default avatarKarl Palmen <karl.palmen@stfc.ac.uk>
      8072b97d
  29. 27 Mar, 2018 2 commits
  30. 26 Mar, 2018 2 commits