Commit graph

  • 5ce0a15cb1 Hack manually to use /bin/sh for all OS blss/preautoconf Guilhem Lavaux 2022-02-20 17:44:13 +01:00
  • c6c26928eb Update config.sub/guess Guilhem Lavaux 2022-02-20 14:09:36 +01:00
  • b1c7b24345 Add further tools Guilhem Lavaux 2022-02-20 13:56:40 +01:00
  • 06c7e46acb Remove autocode from gitignore Guilhem Lavaux 2022-02-20 13:54:26 +01:00
  • 7ab01b0f44 Add auto code Guilhem Lavaux 2022-02-20 13:54:16 +01:00
  • 004b3aea9a fix typo master Martin Reinecke 2022-09-29 14:59:32 +02:00
  • 3d376d9e8c update configure.ac Martin Reinecke 2022-05-22 09:38:27 +02:00
  • 0954bdb351 potential workaround for problems on Windows and with some Intel compilers test_workaround Martin Reinecke 2021-10-07 09:18:40 +02:00
  • 6374a3a1ff Add deprecation notice Martin Reinecke 2021-05-20 12:38:51 +00:00
  • b27ce30cde switch to new FFT cpp Martin Reinecke 2020-01-04 12:59:59 +01:00
  • f8a9c96acf use MRUTIL macros Martin Reinecke 2020-01-03 22:55:52 +01:00
  • 75559e6894 vectorization cleanup Martin Reinecke 2020-01-03 22:47:49 +01:00
  • 54cbae0534 multithreading demonstrated to work, but not safe yet Martin Reinecke 2020-01-03 18:26:53 +01:00
  • 0f8051fc28 vectors work with experimental::simd Martin Reinecke 2020-01-03 18:01:34 +01:00
  • 0378ce155a runs as C++, no vector support yet Martin Reinecke 2020-01-03 17:22:31 +01:00
  • 54856313a5 re-introduce ntrans argument Martin Reinecke 2019-12-10 11:13:17 +01:00
  • c9f6c5f038 Merge branch 'name_change' Martin Reinecke 2019-12-06 21:21:50 +01:00
  • 91f27c54b6 add copyright headers Martin Reinecke 2019-12-06 21:21:20 +01:00
  • 9a224759ae update library name Martin Reinecke 2019-12-06 14:27:56 +01:00
  • 7eaf6029e0 Merge branch 'name_change' into 'master' Martin Reinecke 2019-12-06 14:13:10 +01:00
  • 0062d96aef tweak libraries Martin Reinecke 2019-12-06 14:08:11 +01:00
  • 90f63915c2 name change to libsharp2 Martin Reinecke 2019-12-06 13:53:27 +01:00
  • eef25f6845 Merge branch 'add_python' into 'master' Martin Reinecke 2019-09-24 12:12:45 +02:00
  • ebc3f6c92b simplify setup.py Martin Reinecke 2019-06-13 14:13:06 +02:00
  • d4f4eb41fd add simple setup.py Martin Reinecke 2019-06-13 14:00:16 +02:00
  • 9c5291b4e8 add experimental Python interface Martin Reinecke 2019-06-13 13:42:26 +02:00
  • 5e2fe415ec add MPI-specific files Martin Reinecke 2019-05-31 22:14:03 +02:00
  • 1448466337 cosmetics Martin Reinecke 2019-05-07 14:10:44 +02:00
  • f42a6f7098 update docs, include Fortran files in distribution Martin Reinecke 2019-05-07 14:09:31 +02:00
  • 8c854b705e prepare simple Fortran interface Martin Reinecke 2019-05-07 13:56:08 +02:00
  • 9435d29596 add library versioning Martin Reinecke 2019-03-04 09:54:38 +01:00
  • 0944aadfde more cleanups Martin Reinecke 2019-03-01 10:17:16 +01:00
  • e4b490b34f reorganization Martin Reinecke 2019-02-28 10:29:56 +01:00
  • ef4a9512e2 fix Martin Reinecke 2019-02-27 11:17:39 +01:00
  • bf43082182 separate out pocketfft Martin Reinecke 2019-02-27 11:12:44 +01:00
  • 540e7e44f8 doc improvements and a pragma, which probably does nothing Martin Reinecke 2019-02-27 10:44:38 +01:00
  • 5a010d3970 remove SHARP_NO_OPENMP flag Martin Reinecke 2019-02-22 14:53:04 +01:00
  • 04aa8245d0 cosmetics and small tweaks to pkg-config Martin Reinecke 2019-02-20 10:06:06 +01:00
  • 86bb6fa93a make walltimer_c part of the library Martin Reinecke 2019-02-15 16:31:05 +01:00
  • db08a08f77 revamp include mechanism; update copyright; fix for OSX Martin Reinecke 2019-02-14 17:28:28 +01:00
  • e5d8adf15b remove unnecessary define Martin Reinecke 2019-02-04 15:28:09 +01:00
  • 8c715c11c8 better multiarch support Martin Reinecke 2019-01-22 12:05:13 +01:00
  • dc5fbb0afd tweak alm2map_deriv1 Martin Reinecke 2019-01-21 23:45:44 +01:00
  • 48e8268036 Merge branch 'multiarch' into 'master' Martin Reinecke 2019-01-21 12:08:42 +01:00
  • 4db6d3d825 better diagnostics Martin Reinecke 2019-01-21 11:49:50 +01:00
  • 7ef585e3bb cleanup Martin Reinecke 2019-01-21 11:30:05 +01:00
  • e231a0e184 better documentation Martin Reinecke 2019-01-21 11:14:19 +01:00
  • 90d2444bf1 multiarch experiment Martin Reinecke 2019-01-18 15:19:45 +01:00
  • 1871f8500c typo Martin Reinecke 2019-01-18 09:35:07 +01:00
  • ea75d4f65b Merge branch 'pol_ispack' into 'master' Martin Reinecke 2019-01-15 11:16:06 +01:00
  • 7440aab6ec cosmetics Martin Reinecke 2019-01-15 11:12:47 +01:00
  • da16218781 add README.md Martin Reinecke 2019-01-15 11:07:34 +01:00
  • 78a3580901 add test Martin Reinecke 2019-01-12 12:56:27 +01:00
  • 3a9705e3cc better documentation Martin Reinecke 2019-01-12 12:31:26 +01:00
  • b5eda7fc0a fixes for extra paranoia Martin Reinecke 2019-01-11 19:41:23 +01:00
  • 7b4353a5e7 tweaks Martin Reinecke 2019-01-11 17:25:21 +01:00
  • 18c04674f2 fix sharp_cxx.h Martin Reinecke 2019-01-11 16:26:00 +01:00
  • b4298be6ab compile for multiple target platforms Martin Reinecke 2019-01-11 14:37:27 +01:00
  • 976dfb6174 polishing Martin Reinecke 2019-01-11 11:18:18 +01:00
  • 6646b05f53 polishing Martin Reinecke 2019-01-11 11:18:07 +01:00
  • 5c25c300d9 make configure less smart Martin Reinecke 2019-01-11 09:38:10 +01:00
  • 253b253467 simplify Ylm data structures Martin Reinecke 2019-01-11 09:27:04 +01:00
  • b0b0875def shortening Martin Reinecke 2019-01-10 18:50:52 +01:00
  • d2cd9a0855 tweaks Martin Reinecke 2019-01-10 18:38:46 +01:00
  • 8fd091bf88 crazy hacks; still broken Martin Reinecke 2019-01-10 16:47:10 +01:00
  • 0a0a4e2b61 crazy hacks; still broken Martin Reinecke 2019-01-10 16:46:52 +01:00
  • 14955e74f1 temporary commit for future reference Martin Reinecke 2019-01-10 15:35:58 +01:00
  • 721a8e3b93 temporary commit for future reference Martin Reinecke 2019-01-10 15:35:23 +01:00
  • 4d91dd8888 temporary commit for future reference Martin Reinecke 2019-01-10 15:33:24 +01:00
  • ef2907f050 cleanup Martin Reinecke 2019-01-10 13:59:36 +01:00
  • c9684732b8 cleanup Martin Reinecke 2019-01-10 13:30:29 +01:00
  • ecd6c1b48b cleanup Martin Reinecke 2019-01-10 10:30:07 +01:00
  • 48cafe5c1c performance tweaks Martin Reinecke 2019-01-10 10:19:25 +01:00
  • 1f5874ecc0 streamlining Martin Reinecke 2019-01-09 15:53:01 +01:00
  • 24359cdbe7 cleanup Martin Reinecke 2019-01-09 11:18:15 +01:00
  • 766ef6a848 seems to work Martin Reinecke 2019-01-09 10:06:29 +01:00
  • c89efbec62 first try, not working Martin Reinecke 2019-01-08 15:36:59 +01:00
  • abf3b053d7 remark Martin Reinecke 2018-12-22 11:57:33 +01:00
  • 51d393ff8b AVX512 Martin Reinecke 2018-12-21 12:01:13 +01:00
  • 286732fabc AVX512 Martin Reinecke 2018-12-21 11:40:15 +01:00
  • 42b666dd42 AVX512 Martin Reinecke 2018-12-21 11:39:51 +01:00
  • e4eb8f61ce AVX512 Martin Reinecke 2018-12-21 11:38:56 +01:00
  • 5adb6a7e38 AVX512 Martin Reinecke 2018-12-21 11:38:25 +01:00
  • 63c3066c2c AVX512 Martin Reinecke 2018-12-21 11:29:43 +01:00
  • 04fbe296b2 cleanups and fixes Martin Reinecke 2018-12-20 13:34:48 +01:00
  • 3890bf174b tweaks for clang Martin Reinecke 2018-12-19 17:27:38 +01:00
  • 75d7a60f31 Merge branch 'ispack' of gitlab.mpcdf.mpg.de:mtr/libsharp into ispack Martin Reinecke 2018-12-19 15:18:54 +01:00
  • 915c189fd4 merge Martin Reinecke 2018-12-19 15:18:43 +01:00
  • fb11092bb1 more fixes Martin Reinecke 2018-12-19 15:14:05 +01:00
  • d295e4c609 fix Martin Reinecke 2018-12-19 15:07:17 +01:00
  • 79998db1d2 Merge remote-tracking branch 'origin/simplify' into ispack Martin Reinecke 2018-12-19 14:19:57 +01:00
  • eaa4eaf0c0 safety margin Martin Reinecke 2018-12-19 14:19:53 +01:00
  • 57da18d154 Merge branch 'simplify' of gitlab.mpcdf.mpg.de:mtr/libsharp into simplify Martin Reinecke 2018-12-19 14:13:06 +01:00
  • 5d560c2b2c adjust array size Martin Reinecke 2018-12-19 14:12:58 +01:00
  • b545c1cfe0 cleanup Martin Reinecke 2018-12-19 12:10:12 +01:00
  • c118c4fd61 cleanup Martin Reinecke 2018-12-19 11:50:52 +01:00
  • ec05c52653 performance tweak Martin Reinecke 2018-12-19 11:37:47 +01:00
  • 9a572e33b5 seems to work Martin Reinecke 2018-12-19 11:22:17 +01:00
  • 354d2ec286 more Martin Reinecke 2018-12-19 10:05:49 +01:00
  • b8effac3b3 standardize Martin Reinecke 2018-12-18 16:12:57 +01:00