Commit Graph

  • 9d21fc5400 added a couple new theory functions (dglktfzf, dglktflf, fmuf). master DKS-1.2.0 Andreas Suter 2025-06-10 14:20:45 +02:00
  • 21b4c591b9 adopted DKS to Cuda12 and GV100. For Tesla K40c code lines are still present but commented by as35. Andreas Suter 2023-01-30 12:38:52 +01:00
  • efa3311b45 increased minimum required cmake version to 3.2 Andreas Suter 2023-01-30 12:27:37 +01:00
  • ee33aacdd6 fix a minor bug on reporting the selected device. Andreas Suter 2022-10-31 17:49:20 +01:00
  • 48f6f9c25e make newer compilers happy. Andreas Suter 2022-04-08 16:53:34 +02:00
  • db79798da5 switch to the shared dks lib. Andreas Suter 2020-12-28 18:17:41 +01:00
  • 9381b14b87 changed version to 1.1.4 DKS-1.1.4 Andreas Suter 2020-06-09 13:04:48 +02:00
  • 43cb9020c4 adapted for CUDA 11 Andreas Suter 2020-06-09 12:55:55 +02:00
  • 3d946f666b added the two new muSR functions ifgk and ifll (CUDA/OpenCL). Andreas Suter 2019-01-22 14:10:02 +01:00
  • e6021eb6e3 Set kernel argument size to a value > 0 Andreas Suter 2018-12-11 11:35:32 +01:00
  • 24604042e7 Coulomb scattering and rot updated in cuda version DKS-1.1.3 Uldis Locans 2017-09-19 13:36:42 +02:00
  • 5c9048a308 added a macOS specific flag which deals with path variables of shared libs Andreas Suter 2017-08-21 14:16:57 +02:00
  • ba701a5744 remove opencl event tracking since it causes memory leak Uldis Locans 2017-08-18 14:11:35 +02:00
  • 74b12ebdc0 release old OpenCL kernel before creating a new one Uldis Locans 2017-08-18 13:13:55 +02:00
  • 6d14df5b32 update chiSquare test functions to check the created kernel before execution Uldis Locans 2017-08-17 16:57:30 +02:00
  • 79833cf7f5 update work item size correctly for devices where supported size is smaller than DKS default Uldis Locans 2017-08-17 16:56:57 +02:00
  • ce3491740c remove openmp flags for apple machines Uldis Locans 2017-08-17 16:54:07 +02:00
  • fc6d2ccd4a update doxygen HTML output Uldis Locans 2017-08-10 15:50:25 +02:00
  • d1774b84e8 added doxygen files Uldis Locans 2017-08-10 14:58:12 +02:00
  • ccc4329bef updated documentation Uldis Locans 2017-08-10 14:57:48 +02:00
  • 7ca93a3a49 dont link with boost filesystem DKS-1.1.2 Uldis Locans 2017-06-07 11:10:38 +02:00
  • aa14065994 Merge branch 'master' of gitlab.psi.ch:uldis_l/DKS Uldis Locans 2017-06-06 14:24:20 +02:00
  • 50ecb31042 remove any OpenCL calls when DKS compiled without OpenCL Uldis Locans 2017-06-06 14:23:24 +02:00
  • 3d130aa01f write CUDA libraries that are needed for linking in config file Uldis Locans 2017-06-06 14:22:34 +02:00
  • 5071ea5741 add option to link DKS with static cuda libraries Uldis Locans 2017-06-06 14:22:00 +02:00
  • efe5f0db38 remove nvToolsExt for manual profiling Uldis Locans 2017-05-30 11:07:22 +02:00
  • 1d420504cc fix FFT test when OPAL and/or Musr modules are not compiled Uldis Locans 2017-05-30 11:05:12 +02:00
  • cc59f550ab move patch version forward Uldis Locans 2017-05-29 13:29:08 +02:00
  • d20fea2caa readme updated Uldis Locans 2017-05-29 13:28:23 +02:00
  • 8b7d824b3a updated documentation Uldis Locans 2017-05-29 13:21:34 +02:00
  • 2c9fe4ea6f fix for seperate FFT Uldis Locans 2017-05-29 13:18:37 +02:00
  • e32f9aaff2 include FFT in DKSOPAL and DKSBaseMuSR Uldis Locans 2017-05-29 12:49:32 +02:00
  • f3527969cb seperate FFT from DKSOPAL Uldis Locans 2017-05-29 09:39:25 +02:00
  • cadd258668 update DKS version DKS-1.1.1 Uldis Locans 2017-04-27 18:15:48 +02:00
  • a94ed9f3b8 Update CUDA particle matter interaction according to latest changes in opal Uldis Locans 2017-04-27 18:15:35 +02:00
  • 61919ae53c add enablerutherford scattering flag to opal collimatorphysics Uldis Locans 2017-04-27 10:54:02 +02:00
  • 24f394c693 add enableRutherfordScattering option to OPALs collimatorPhysics GPU version dks-1.0.0-branch Uldis Locans 2017-04-24 10:44:41 +02:00
  • 432d2f5e4e Correct patch and minor versions set when installing dks DKS-1.1.0 Uldis Locans 2017-04-05 17:28:13 +02:00
  • 8f00d2a593 Allow other applications check for DKS version DKS-1.0.2 Uldis Locans 2017-04-05 17:00:52 +02:00
  • 1606b641d4 add seed to random number initialization Uldis Locans 2017-03-17 10:43:41 +01:00
  • 6e57cf5580 DKSConfigVersion file provided to allow cmake find_package to determine if compatible DKS version is installed Uldis Locans 2017-03-15 15:18:58 +01:00
  • 9e9a20c4af add tests for collimator physics and kick/push Uldis Locans 2017-03-15 10:02:00 +01:00
  • 9b9910e9f9 add seed to random number initialization Uldis Locans 2017-03-15 10:01:28 +01:00
  • 244ad0b230 OPALs greens function added to algorithms Uldis Locans 2017-03-15 10:00:40 +01:00
  • 9734157ad8 push and kick for OPALs BorisPusher Uldis Locans 2017-03-15 09:59:33 +01:00
  • 24f9c9dbf4 allow to enalbe wich parts of DKS to compile trough cmake flags Uldis Locans 2017-02-28 15:11:59 +01:00
  • 47fe8e8e52 allow to enalbe wich parts of DKS to compile trough cmake flags Uldis Locans 2017-02-28 15:07:22 +01:00
  • eee9dfd89e seperate OPAL DKS functions from base Uldis Locans 2017-02-28 15:06:45 +01:00
  • 7c7c2e240b dksbase use Algoruthms base class for fft, colimator physics and greens function Uldis Locans 2017-02-15 09:00:55 +01:00
  • e9d411235c merge dks-1.0.0-branch (fix conflicts) Uldis Locans 2017-02-07 09:57:04 +01:00
  • c4e7029b5d libcuda loaded from stubs Uldis Locans 2017-01-16 15:25:31 +01:00
  • 8750ea06e5 remove duplicate flags for c++ and cuda compilers Uldis Locans 2017-01-16 11:10:22 +01:00
  • 69a9f7b9fb remove rpath in cmake when AMD OpenCL is used - fixes segfaults in OpenCL. Write compiler flags and cmake options in DKSConfig.cmake.in file to be used by projects using DKS Locans Uldis 2017-01-10 16:06:00 +01:00
  • b5c5da29b2 add function to generate list of random numbers with cuda and opencl on the device Uldis Locans 2016-12-09 13:43:09 +01:00
  • 3a74d6cdee init randoms - each thread gets same seed but different sequence Uldis Locans 2016-11-28 16:23:29 +01:00
  • 7abc9fdbd3 cuda random number initialization - same seed different sequence for each state Uldis Locans 2016-11-23 21:15:20 +01:00
  • b3a12e02a8 OpenCL FFT using clfft and tests Uldis Locans 2016-11-21 16:14:11 +01:00
  • 4432d32480 OpenCL greens function calculation for OPAL Uldis Locans 2016-11-17 18:03:28 +01:00
  • 63a008d111 Greens function calculation for OPAL rewriten with abstract base class Uldis Locans 2016-11-17 18:02:48 +01:00
  • 87cdf52f07 Collimator physics for MIC fix Uldis Locans 2016-11-16 18:12:17 +01:00
  • 027bdc01f5 FFT for OpenCL using clFFT library Uldis Locans 2016-11-16 18:12:00 +01:00
  • e8386869dc update ReadMe with git info and compiler/library versions needed DKS-1.0.0 Uldis Locans 2016-10-18 10:38:54 +02:00
  • 4fa529aaea snapshot of svn Uldis Locans 2016-10-10 14:49:32 +02:00