-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow generation of matrices using row-major ordering in exp kernel. #5
Comments
Thank you for the suggestion! This feature is supported in some way in an other project that implements functionality of stars-h in C++. However, this is a WIP project that is not public yet. |
SAbdulah
pushed a commit
to SAbdulah/stars-h
that referenced
this issue
Mar 13, 2022
commit d666433dcf8313d0a5ef049d7b03848599f801ed Author: nournadar <56068759+nournadar@users.noreply.github.com> Date: Mon Aug 31 12:54:50 2020 +0200 Update Jenkinsfile commit 18e92b60bfc54353bd1a8b15a09f1f09690e3789 Author: Rabab Alomairy <rabab53> Date: Sun Aug 30 18:40:16 2020 +0000 Revert to 492263444b9e759ff881bb23dbddecef03842081 commit 19d1408e28d155875d4905943c17bbfc9a9182c9 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Wed Aug 26 11:35:27 2020 +0300 solve sameh issue on mac commit 492263444b9e759ff881bb23dbddecef03842081 Author: omairyrm <rabab.omairy@kaust.edu.sa> Date: Sun Aug 9 01:50:17 2020 +0300 minor commit 5537aa70ee968cb0e3d8812de3da59392a1e91a2 Author: omairyrm <rabab.omairy@kaust.edu.sa> Date: Sun Aug 9 01:49:22 2020 +0300 fixedlen sphere packing script commit 1e21cdbc545eb542b2d279e239e5c7a5f38153d8 Merge: 1886ede 00d46d8 Author: Hatem Ltaief <ltaiefhatem@users.noreply.github.com> Date: Mon Jul 27 15:59:18 2020 +0300 Merge pull request #63 from ecrc/rabab/rbfcube Rabab/rbfcube commit 1886ede339a076a3ddadc0d82fbb7c065b5ebe99 Author: nournadar <56068759+nournadar@users.noreply.github.com> Date: Sun Jul 26 11:45:10 2020 +0200 Update Jenkinsfile commit def54c030a81f3851926aa45ca653ce0bbb54ec0 Author: nournadar <56068759+nournadar@users.noreply.github.com> Date: Sun Jul 26 11:41:21 2020 +0200 Update Jenkinsfile commit dd6d49377a05097946f29c86221a6dc880f272c4 Author: nournadar <56068759+nournadar@users.noreply.github.com> Date: Sun Jul 26 09:38:47 2020 +0200 Update Jenkinsfile commit f5f88fbe2256350e661407fa6a7a1128a042b7f7 Author: nournadar <56068759+nournadar@users.noreply.github.com> Date: Sun Jul 26 09:36:59 2020 +0200 Update Jenkinsfile commit aeb3a7d602430c13bb0f86f0ff7b2218945f1bc1 Author: nournadar <56068759+nournadar@users.noreply.github.com> Date: Sun Jul 26 09:32:27 2020 +0200 fixing post build commit 3309157354615a71f21c18d76ae5f7e4335248a4 Author: nournadar <56068759+nournadar@users.noreply.github.com> Date: Sun Jul 26 09:27:23 2020 +0200 Update Jenkinsfile Fixing steps commit 605693661942c3da1d61e75d909ec714fd237bcf Author: nournadar <56068759+nournadar@users.noreply.github.com> Date: Sun Jul 26 09:16:23 2020 +0200 Update Jenkinsfile Adding post stage to build other projects when done commit 00d46d885b3f88b28ee7aa290d2e3c873353f4dd Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Sat Jul 25 01:45:49 2020 +0300 nipp message for acoustic app commit 4b9232295e627d9bd44654d650a485e44d9a5801 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Fri Jul 24 20:40:25 2020 +0300 function headers commit 275999a9f3b273ebfed405ef6190062a85b12035 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Fri Jul 24 18:33:07 2020 +0300 add cube example commit 221c78bf52c6aa1fe00810cdd70fdecb45fe02d5 Author: Rabab Alomairy <rabab.omairy@kaust.edu.sa> Date: Fri Jul 24 16:20:30 2020 +0300 add cube example commit 524c4fda8a7bc8af7e7afb552f759d2142ebe41c Author: Sameh Abdulah <23186151+SAbdulah@users.noreply.github.com> Date: Tue Jul 14 11:44:06 2020 +0300 add missing header file (#62) commit ba3fa2e2daa2e9c28c5e09320e9f0edd830b9455 Merge: ba95891 0145cab Author: Rabab53 <rabab.omairy@kaust.edu.sa> Date: Mon Jul 6 18:23:02 2020 +0300 Merge pull request #60 from ecrc/rabab/fortran Rabab/fortran commit 0145cabe5dc917fa8551baa3f043cb5191712c34 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Mon Jul 6 18:21:16 2020 +0300 minor commit a3c5a2ea422998259f003b7b4db67bc03637462f Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Mon Jul 6 14:53:20 2020 +0300 hardcoded file name fixed commit ba95891efbfdc960864c7a852c1567a44e3fb21d Author: omairyrm <rabab.omairy@kaust.edu.sa> Date: Tue Jun 30 20:47:56 2020 +0300 sphere packing script commit f07702fad9d05779201fc80e397c1e96fafdfa9f Author: Rabab53 <rabab.omairy@kaust.edu.sa> Date: Tue Jun 23 12:16:20 2020 +0300 Rabab/acoustic (#57) * acoustic scattering * add rhs and near scatter generation * adding initial example * add double complex matrix approximation * minor * adding file * adding file as file name * Revert to da0dbf350478f846b71ee6d64b4134d03a59cc29 * file name as constant * example for acoustic * minor * minor * density pf sphere packing * keeping only small files * comments and example working * working on hatem's comments * adding mesh rbf changes * Alex's comments * delete large files * Delete .dsvfr.c.swp Co-authored-by: Aleksandr Mikhalev <mikhalev@mathcces.rwth-aachen.de> commit b2237dd62970bf97a62457a42929a21b3e9748b3 Author: Aleksandr Mikhalev <mikhalev@mathcces.rwth-aachen.de> Date: Tue Jun 9 16:43:14 2020 +0200 Update version in changed files commit e13c572e89aad7ecc122e8e9e2d5e728945045ec Merge: aacd9cc e4d5418 Author: Aleksandr Mikhalev <mikhalev@mathcces.rwth-aachen.de> Date: Tue Jun 9 16:13:22 2020 +0200 Merge branch 'master' of github.com:ecrc/stars-h-dev commit aacd9cc065c91cd4c00a2fd1f2d1c977d9cf5b81 Merge: c637fc3 aeafea3 Author: Aleksandr Mikhalev <mikhalev@mathcces.rwth-aachen.de> Date: Fri Jun 5 14:44:27 2020 +0200 Merge pull request #4 from SAbdulah/master bivariate spatial statistics commit aeafea337a724eca55ed5a48b107fe64130f2de3 Author: Aleksandr Mikhalev <mikhalev@mathcces.rwth-aachen.de> Date: Fri Jun 5 14:42:31 2020 +0200 Comment out debug printf commit e9a4732181281a5f50b8105c7d4fe386fdf564bc Author: Aleksandr Mikhalev <mikhalev@mathcces.rwth-aachen.de> Date: Fri Jun 5 14:36:32 2020 +0200 Add example for bivariate distribution commit c637fc386392203046625a4bdf0e969cf8036050 Author: omairyrm <rabab.omairy@kaust.edu.sa> Date: Fri Jun 5 03:00:08 2020 +0300 add batch script and some example commit 62abadc7128898deaa28f39289be3f72e5b5b0ae Merge: 7b769a6 5cc4822 Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Thu Jun 4 15:54:35 2020 +0300 Merge branch 'master' of https://github.com/SAbdulah/stars-h commit 7b769a6f0c905113331f2a909cbb0e8b26d5444e Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Thu Jun 4 15:54:06 2020 +0300 Minor edits commit 5cc4822f760153c87baf11a0e53cfa7b2939f834 Author: Aleksandr Mikhalev <mikhalev@mathcces.rwth-aachen.de> Date: Thu Jun 4 14:34:48 2020 +0200 Limit bivariate to 2D case; some minor fixes commit 1bd0f4df591a7e3fe3a1a91b914c72e45f86ac4f Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Thu Jun 4 15:21:28 2020 +0300 replace tab with 4 spaces commit 7380d2e1004d7e18fa2b17c349fe630ab901ca4b Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Thu Jun 4 11:45:11 2020 +0300 keep noise2 in parsimonious kernel equals to the original noise value commit f15ba81632984faa49339944f71ca0e4097977e5 Merge: aaa8c44 e445231 Author: omairyrm <rabab.omairy@kaust.edu.sa> Date: Thu Jun 4 00:24:26 2020 +0300 Merge branch 'master' of https://github.com/ecrc/stars-h commit aaa8c4418e85fc3815dceb351b8449f8f89504a4 Author: omairyrm <rabab.omairy@kaust.edu.sa> Date: Thu Jun 4 00:24:06 2020 +0300 add two example for population of viruses commit d796772d137f77a5591f0c325511c873fb7fd5e5 Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Wed Jun 3 16:58:20 2020 +0300 add more details for some new functions/variables descriptions commit 9d43a79fa414fd44ebbc95d7e0f310f2f917552d Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Wed Jun 3 14:07:41 2020 +0300 code cleaning commit e4452318cc5ab55093a65ac5479c0d9dfbd4abb5 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Tue Jun 2 19:35:04 2020 +0300 adding data to one file commit 4f7c441ae5c8ec3558595ae77af1844861e34bae Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Sun May 31 23:25:31 2020 +0300 meshes commit 6b737c98762f3addec8f02b25950108939ed1cdc Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Wed May 27 02:42:59 2020 +0300 #define pi 3.14159265358979323846 commit d863d10ca3164d46245c28eedb0c3517cd7ced84 Merge: 687c2dc d86b5f3 Author: Rabab53 <rabab.omairy@kaust.edu.sa> Date: Mon May 18 16:59:30 2020 +0300 Merge pull request #3 from ecrc/rabab/RBF Rabab/rbf commit d86b5f3da90761d1ff30dc06072399a2b859a5e2 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Mon May 18 16:58:20 2020 +0300 adding aleks feedback commit 3d58d041ee3b1efbe6b11e968650f8ee7eeeaeab Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Mon May 18 01:57:31 2020 +0300 fix example comments commit d227bbbe806f55c59b3b92c63eb1458571081cef Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Mon May 18 01:55:11 2020 +0300 removing redundency commit 574741d5ff7a30d0fc5326dd85ede2b5c848caa2 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Sun May 17 21:24:02 2020 +0300 rbf mesh commit 5ccef32b8be1b89c69dee6afa58dc7dfd22fe27b Merge: f8848ec 8ada013 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Sun May 17 17:44:02 2020 +0300 Merge branch 'rabab/RBF' of https://github.com/ecrc/stars-h into rabab/RBF commit f8848ece70cd1d0d8e0d6d2922e019e6b708ca50 Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Sun May 17 17:43:38 2020 +0300 rbf example fix and data commit 8ada0135a6aafab0f502260f69c4a012e7cdb0d3 Author: omairyrm <rabab.omairy@kaust.edu.sa> Date: Mon May 11 21:24:43 2020 +0300 minor commit a380e2709ce64d12b39d8c30804bdae846ae9f4e Author: Rabab <rabab.omairy@kaust.edu.sa> Date: Sun May 10 06:08:04 2020 +0300 add to cmake files commit 7d63dfc253902d81d6f4daef8cdfef6f22de5c47 Author: Rabab Alomairy <rabab.omairy@kaust.edu.sa> Date: Sun May 10 01:56:14 2020 +0300 adding rbf kernels commit 4aec7db76fdde5c62c4a9e42b496f7ef0fa46cbc Author: Rabab53 <rabab.omairy@kaust.edu.sa> Date: Sat Apr 4 17:33:28 2020 +0300 allow dense tiles commit c40737c277704f26b6a6a0130e43180c3d1791b1 Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Tue Mar 31 11:24:04 2020 +0300 add noise to the diagonal element to avoid non positive definite matrix commit 0f713931ae591580bb74f9d4996aba7874164d54 Merge: d9a849d 45dd241 Author: Sameh Abdulah <23186151+SAbdulah@users.noreply.github.com> Date: Sun Mar 29 13:30:23 2020 +0300 Merge pull request #2 from SAbdulah/sabdulah/multivariate-kernel pars2 TLR commit 45dd241f972c9ff0436a7ca779aaf230dfa484d4 Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Sun Mar 29 01:42:52 2020 +0300 pars2 TLR commit d9a849deb168b112787ed16729a9ec55fb026c15 Merge: 687c2dc cad3768 Author: Sameh Abdulah <23186151+SAbdulah@users.noreply.github.com> Date: Wed Mar 25 12:41:41 2020 +0300 Merge pull request #1 from SAbdulah/sabdulah/multivariate-kernel major edits to add bivariate to stars-h commit cad37689823a979212b21033e0507900b626df3b Author: sabdulah <sameh.abdulah@kaust.edu.sa> Date: Mon Mar 23 23:55:48 2020 +0300 major edits to add bivariate to stars-h commit e4d5418dce81458328c0e04c4aba591f1852ccd1 Merge: 6ecf4f4 687c2dc Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Nov 7 15:04:35 2018 +0300 Merge branch 'to-release' commit 6ecf4f429c3ea347aae77bf8539fcecd3a78add5 Merge: 0b3e03c 2030fc3 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Mar 12 11:48:23 2018 +0300 Merge pull request #56 from ecrc/egonzalf/pkgconfig-prefix pkg-config will have a prefix variable, easy to change commit 2030fc3c6da013a81cca96bc4f9e47b37af50a25 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Mon Feb 26 13:54:20 2018 +0300 pkg-config will have a prefix variable, easy to change This is helpful for users that do not use the same tree build commit 0b3e03c67b6e575c2c6ef9c674de0df0e75c2f21 Merge: 1c8d5ac c3a020d Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 25 15:02:23 2018 +0300 Merge pull request #54 from ecrc/muxas/fix_M_PI Muxas/fix m pi commit 1c8d5ac3f1abdb20576fdc1e6fde3ec82eded9e7 Merge: 25fc6f4 2c68703 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 25 13:30:58 2018 +0300 Merge pull request #55 from ecrc/muxas/fix_nonextern_definition Define variable, used only in init.c, as extern in starsh.h commit 2c68703f77ef26dc091ce1a5ab71d76472d4f6e5 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 25 13:00:24 2018 +0300 Remove definition of starsh_blrm_approximate from blrm.c to init.c commit e943e48f2a3868ca4ebda894a83c834130ec024f Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 25 11:49:33 2018 +0300 Define variable, used only in init.c, as extern in starsh.h commit c3a020d391a8a80756309e03eab6285469ddf8af Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 25 11:20:06 2018 +0300 Fix GSL-related errors commit c06eb8e184c6ff0e6f63b23214c32f2dc5d0099c Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 25 11:10:08 2018 +0300 fix M_PI not found for Intel compilers commit 25fc6f420ab35d52ea557f2241338463c202bc5c Merge: 835616f de7c3f1 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sat Feb 24 15:48:10 2018 +0300 Merge pull request #53 from ecrc/egonzalf/cppcheck cppcheck commit 835616f9b9cd0e822e01ebb2e81ff2c1a58458b6 Merge: 3027a17 2546720 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sat Feb 24 15:46:28 2018 +0300 Merge pull request #52 from ecrc/egonzalf/docs-strip-devel-path-from-html remove the development tree path from the html files commit 3027a17d65d76af5029771800367461880d4be59 Merge: 0da1bba bd47224 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sat Feb 24 15:45:43 2018 +0300 Merge pull request #48 from ecrc/muxas/add_sphere_distance Added support for Spherical distance in case of 2D spatial statistics commit de7c3f16ad7f09f815962cef31743cbc31a946b4 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Feb 20 11:18:52 2018 +0300 Add CPPCHECK report commit 25467203ec7c155d2ce3d03174311125445d25dd Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Feb 11 14:26:49 2018 +0300 remove the development tree path from the html files commit bd47224c21441db6a3de7831fe1cc25551326c54 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 11 11:08:12 2018 +0300 GCD kernels now assume input sigma is stored as square commit f6bb662e6ac144d307cda1ae2b7fca2817918cd1 Merge: 4f041e4 0da1bba Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 11 11:07:00 2018 +0300 Merge branch 'master' into muxas/add_sphere_distance commit 0da1bba6121205a3ee861e01be56649cf685855d Merge: 2bf1c1e a48ae6f Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 11 11:03:16 2018 +0300 Merge pull request #51 from ecrc/muxas/sigma_square Parameter sigma of spatial statistics inputs as square now (for non-gcd kernels) commit 2bf1c1e9f8aaa4bdf25b8a65e13f559d9c5fe59e Merge: b96ac86 7c4a979 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 11 11:02:52 2018 +0300 Merge pull request #50 from ecrc/muxas/bugfix_init_from_user_data Fix bug for user-defined input commit a48ae6f2393a60b2d53d1db20de7f6d3a7ae9ecd Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Feb 8 11:00:12 2018 +0300 Parameter sigma of spatial statistics inputs as square now commit 7c4a979baa6b976728218563a6085c4536f6016d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Feb 7 12:55:48 2018 +0300 Fix bug for user-defined input commit 4f041e45d717d74a9cc900685af40c50b52ac5ad Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Jan 30 13:24:07 2018 +0300 Added support for Spherical distance in case of 2D spatial statistics commit b96ac86660501d5ab18df1c5439824b4e182c6f9 Merge: f1a4010 d31006b Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Dec 11 11:36:00 2017 +0300 Merge pull request #46 from ecrc/egonzalf/jenkinsfile-newmodules Egonzalf/jenkinsfile newmodules commit d31006bb5ace548a46f3db162d7e59fbda868df3 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Nov 19 14:32:22 2017 +0300 jenkinsfile: remove scripts commit 657a0fe0460752bad7b4ec702ca932cce7eddcc9 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Nov 19 14:31:50 2017 +0300 jenkinsfile: build.sh into jenkinsfile commit e6f3350613e4bfcd7d99c5398f9d26eeae34a631 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Nov 19 14:27:59 2017 +0300 jenkinsfile: change into new modules commit 45fd978102f8089751e131ca696090858e3e055b Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Nov 19 14:26:34 2017 +0300 jenkinsfile: change into new modules commit f1a4010e734a44ea73eac55c853f7d107400c9e7 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Nov 13 14:20:28 2017 +0300 Handout pic is now up-to-date commit 6110b4cd1a98ff43235cf1869d37cc905c4a9fa7 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Nov 7 17:08:56 2017 +0300 jenkins: remove test.sh (now embedded in jenkinsfile) commit 5c1b558983383e2b7c34c2f031b05241e64e07a5 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Nov 7 17:08:18 2017 +0300 jenkinsfile: run small set of test if not master branch commit 9d8860687b1535fe4de8828e921377b0e7e3df1f Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Nov 7 17:07:12 2017 +0300 jenkinsfile: put test.sh script inside commit 03b690dacc471f732064154b36dc57ea0c1aab95 Merge: 15636b7 5347cf6 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Nov 7 12:48:56 2017 +0300 Merge branch 'to-release' commit 15636b7e83293fd98fed51e409e238cc684237ff Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Nov 7 12:43:40 2017 +0300 fix url in pkconfig file commit 8f7cd64acbd3222ff5caf5ee5631b5d142cf29b6 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Nov 7 12:36:52 2017 +0300 update date commit d1afbc2ac6e38aef45d83910b1a756c8a86a0c14 Merge: 110639e cb35772 Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Tue Nov 7 12:38:01 2017 +0300 Merge pull request #43 from ecrc/muxas/add_docs Muxas/add docs commit cb35772cb039747c252129b71f24791b3239acba Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Nov 7 11:21:40 2017 +0300 Update README.md commit e2e104e8dc4c3d83e6d66cb5b350ce60cd7bc4aa Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Nov 7 11:19:53 2017 +0300 Finalize READMEs commit 110639e74896fa2aa33ae533a69e02a60744377a Merge: 7101ce8 0a7b2e5 Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Tue Nov 7 11:03:12 2017 +0300 Merge pull request #42 from ecrc/muxas/add_docs Muxas/add docs commit 0a7b2e5b94e55c2167a70505de6e055f3d54e834 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 10:27:45 2017 +0300 Update README.md and docs/index.md commit dbbfd613d7562ac7c26f6ce9e7d63112d08cbe4e Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 10:22:05 2017 +0300 Add info about environment variables and fix workflow (add starsh_init) commit a88efb3cd093537a938082f2764ef36d2dde48f7 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 10:12:24 2017 +0300 Version bump to 0.1.0 for new files and CMakelists.txt commit d3203935dba0f5c69aba94e3afdad0550d2c15d6 Merge: 304cc3b 7101ce8 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 09:56:19 2017 +0300 Merge branch 'master' into muxas/add_docs commit 7101ce8be28b99588b718cc0cb1692ce9fe044e5 Merge: aa61b5f 616f25a Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 09:25:31 2017 +0300 Merge pull request #41 from ecrc/egonzalf/version-bump-0.1.0 Egonzalf/version bump 0.1.0 commit aa61b5f808308f4fd0bae65be97f9e9aefa88e1e Merge: f0fdb48 18a86ed Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 09:24:41 2017 +0300 Merge pull request #40 from ecrc/hatem/editorial editorial service commit 18a86edd3fdb56b2e5053e6e85fb9d74273418d6 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 09:23:49 2017 +0300 Undo 1 correction before merging to master commit 304cc3b78ece48e9c5cb6c6d42cd1e1c96b6b643 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 09:22:39 2017 +0300 Solve build issue commit a62ee0fdb5f076d1a7a6bd9865a9bd75118142b7 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Nov 2 07:46:35 2017 +0300 Update doxygen non-generated static documentation in .md files commit 616f25a636cb7ffe75727464722ec6ab1d793e97 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Nov 1 17:35:09 2017 +0300 cmake: STARS-H_VERSION is defined by the project() command commit caacc9bf3f833c207140f9a8dcb6b31844141e07 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Nov 1 17:30:09 2017 +0300 1.0.0 -> 0.1.0 commit a167cc1b361e511ab26da6d0da2978ea9a2b2dc1 Author: Hatem Ltaief <Hatem.Ltaief@kaust.edu.sa> Date: Wed Nov 1 17:12:03 2017 +0300 editorial service commit cd196c3244e11c9f9496915533d24f22b5e49dd4 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Nov 1 12:10:47 2017 +0300 Finished with DOCS=OFF SHORT FULL commit d613fb68d957806c2140cb3dacd107a3e28120a0 Merge: e39fe0d ac2db6d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Oct 31 18:07:07 2017 +0300 Merge branch 'muxas/add_docs' of github.com:ecrc/stars-h-dev into muxas/add_docs commit e39fe0d9de3f91b6caea7d5032255c4f1503b393 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Oct 31 18:04:55 2017 +0300 Rework DOCS and copyright in CMake files, separate headers commit f0fdb48e89531c375cf1330c6e4990e59e17f7d3 Merge: b268e21 239911a Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Oct 31 08:20:46 2017 +0300 Merge pull request #38 from ecrc/egonzalf/jenkinsfile-tweaks Egonzalf/jenkinsfile tweaks commit b268e21546da92cfc26b17dd01c7e9adeb4f047e Merge: 38a3aad 90be875 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Oct 31 08:20:17 2017 +0300 Merge pull request #37 from ecrc/egonzalf/pkgconfig-starpu Egonzalf/pkgconfig starpu commit 90be875eac1b6631016998f7948cf262adc21541 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Mon Oct 30 21:15:49 2017 +0300 fix MPI variable commit ac2db6d68a7204765df650707b0d2dee095ee8e7 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Mon Oct 30 17:14:11 2017 +0300 jenkinsfile: fix doxygen documentation path commit f93f6abcf3193c1530921c0fa8cdd3b8809109ab Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Oct 30 12:15:57 2017 +0300 Resolved all warnings of Doxygen with EXTRACT_ALL=NO commit 239911abc540f1d6453a10925240e6e94e5def4f Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Oct 29 21:04:03 2017 +0300 Jenkinsfile: indent commit 236718b05ce407dd84c83c0be58e058b9d3e8673 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Oct 29 20:59:46 2017 +0300 Jenkinsfile: disable concurrent builds, discard old builds. commit bf124961aa3042efb17d0c0c6c08c3c2bef7be5c Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Oct 29 17:20:44 2017 +0300 Set EXTRACT_ALL=OFF for proper editing Doxygen documentation commit 75dba8a38fc365f8f46f187c66c1bb3502ca3ed2 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Oct 29 15:44:34 2017 +0300 starsh.pc, add starpu in requires commit 5bc22c09b12fd211d67b859a92957a3c7a0bf41a Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Oct 29 15:39:32 2017 +0300 comment out -lstarpu-X.Y from starsh.pc commit a8347e1cbad42a4dc6620cd55049deec8cb2e601 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Oct 29 15:37:19 2017 +0300 suffixed the starpu version in starsh.pc commit 6c932094c22c3ac308773758ae104aea41a5c5b4 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Fri Oct 27 23:33:40 2017 +0300 Remove old unused code, improve compatibility with DOXYGEN commit 38a3aad9b4a716acd2a4ce76c6325d0238988863 Merge: 86cd800 433d971 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Oct 24 11:26:14 2017 +0300 Merge pull request #36 from ecrc/muxas/install_forgotten_headers Install forgotten headers commit 433d97138e1c6b8d5a4297d79218c018cd6b3a5d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Oct 23 16:49:45 2017 +0300 Install forgotten headers commit 86cd800f4713b6951e21bfc32088921cb6e55d24 Merge: 872d11d a57bcca Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Oct 23 15:30:37 2017 +0300 Merge pull request #34 from ecrc/muxas/new_apps Add Cauchy, electrostatics and electrodynamics problems with different kernels commit a57bccabb0b7c5884ab6c3bf3f6c5748ff56e4a2 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Oct 22 16:30:24 2017 +0300 All tests for new electrodynamics problem with SIN and COS kernels are done commit 548d604dbbec8973a1b3483faae2cd37a2a2e875 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Oct 22 14:51:54 2017 +0300 Implement new app with sin(kr)/r and cos(kr)/r kernels with openmp tests commit 7edb0827c6c87ab5103b0bf8d6ec219db8a589ce Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Oct 22 13:57:04 2017 +0300 Partial implementation of electrodynamics commit ac884f88f0784607d4b440ff5dc0dda2980f96c0 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Oct 22 13:07:12 2017 +0300 Disable matvec in MPI_STARPU to avoid problems (use MPI version) commit 20140ead484fe06359faac1ccf838fd10879f764 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Oct 19 17:15:16 2017 +0300 Fix for parameters for tests commit 26abfbf979bbc1f732dce24983e26d5812033fcb Merge: 081c031 872d11d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Oct 19 17:05:27 2017 +0300 Merge branch 'master' into muxas/new_apps and update tests commit 872d11db66b0cf758bb4b2ca03b70b276bf0b753 Merge: 1be3521 d5492c3 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Oct 19 12:41:28 2017 +0300 Merge pull request #35 from ecrc/muxas/bugfix_starpu Fixing bug with registering data by StarPU commit d5492c33a4b18c0b2e34802452fcc684e71d1448 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Oct 18 17:31:19 2017 +0300 Fixing bug with registering data commit 1be35211aa8666ac21f9622a284cbd7a9dbda8f4 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Oct 18 14:05:42 2017 +0300 Reenable StarPU and add tests (#14) * Reenable old StarPU code and add tests * Add MPI+StarPU approximations with tests * Add TLR-by-dense mult on MPI+STARPU with test * Change list of modules to help Jenkins sompile MPI with StarPU commit 081c03121cb8885af2bd59bbd9b57c8af32e1694 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Oct 17 13:42:30 2017 +0300 Add mpi_cauchy example commit 10b2cbf1060c55b12829a6dcd8af3383e6078b38 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Oct 15 16:51:25 2017 +0300 Update tests commit 837302ccac4450f8e4b00e46cdb8596d39a07e6a Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Oct 15 14:03:47 2017 +0300 Add electrostatics app commit bf6494b86142a5ad324df2bde24b01486ef7e7cd Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Oct 15 12:13:25 2017 +0300 Add test for Cauchy matrix commit 0cf1b241623b6d7e6e2a2dfac372f3227415fde9 Merge: f70136a 44cfc94 Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Thu Oct 12 17:38:00 2017 +0300 Merge pull request #33 from ecrc/egonzalf/cmake-summary cmake summary commit 44cfc9434dfb26ec5689d5fd1a4a50b6a0724f72 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Oct 12 17:30:19 2017 +0300 Fixes in names of variables to show proper info commit cc97143579148293ff1ca8ef4f7dee3cc3d60495 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Oct 12 16:59:48 2017 +0300 Add Cauchy matrix as app; it compiles successfully commit f70136a5384e0162ddd9d6b01f5b61c8d51ece6c Merge: a7cfca5 7f58c2b Author: Hatem Ltaief <ltaiefhatem@users.noreply.github.com> Date: Tue Oct 10 10:52:26 2017 +0300 Merge pull request #32 from ecrc/muxas/leading_dimensions Muxas/leading dimensions commit 374f4886f9df7f61ed402b92d5b93c633b39e1fd Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Mon Oct 9 15:43:00 2017 +0300 remove print messages from pkgconfig generation commit d52cefa499fbb5b3c4f8b95281122a0e2dc28f68 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Mon Oct 9 15:42:32 2017 +0300 Add cmake summary, fix name commit cbe0666525e9d0eb63d197e2edc164e9fd1b7c3f Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Mon Oct 9 15:40:56 2017 +0300 Add cmake summary commit 7f58c2b5229afbc1ba089505020b600c76bef96a Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Oct 9 15:12:41 2017 +0300 Add LD to kernels commit 6b491ae95d7bc36801743ebe26f7823fe74736e6 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Oct 9 14:44:03 2017 +0300 Add LD for low-rank approximation routines commit a7cfca5ecf1d63254e74817a35d7916e1f84e19e Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Oct 9 14:06:43 2017 +0300 Muxas/init new funcs (#31) Rewrite some new() functions, add STARSH_int type and fill documentation for (practically) every function and structure commit 9f86e78edd63df33588c6a57ecf5b39e279f6d29 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Oct 9 12:58:59 2017 +0300 Muxas/spatial variance (#29) Add variance for all spatial statistics kernels, all these kernels are generated now by python script commit fad8450bb7a4d0b5ca08d13ffdb8d71e8a789674 Merge: 2cf4b91 531624b Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Thu Sep 28 13:29:02 2017 +0300 Merge pull request #28 from ecrc/egonzalf/new-pkgconfig-from-chameleon use pkgconfig generator from chameleon. commit 531624bb02ba4cf15b132566372492fed9148713 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Aug 27 15:45:53 2017 +0300 Try to use pkgconfig generator from chameleon. commit 2cf4b9189af61626ab555379cb35a1a044580502 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Sep 26 09:26:09 2017 +0300 Muxas/bugfix (#27) * MPI=OFF and OPENMP=OFF now work correctly; remove debug output for particle generation; add missing header to install path * Update size of low-rank buffers for sequential code commit 4351f01869228d08e8e9e2db452d17280ee4f227 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Aug 30 13:07:59 2017 +0300 Muxas/app particles (#23) Add new base class for particles with IO, different generation schemes, Z-like sorting add tests commit 3ebec28eaf232f6c78a7dce3d2979cbed4e0f355 Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Mon Aug 28 16:54:11 2017 +0300 Egonzalf/publishings docs (#22) Add publish html step for doxygen output commit 75333f7265269a29eb6b39ab80327194708a0676 Merge: 44fdc8a c41dfa9 Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Mon Aug 28 16:35:09 2017 +0300 Merge pull request #21 from ecrc/muxas/starsh_oversample Add environment STARSH_OVERSAMPLE commit c41dfa92656be0d0272fb409192ec6563a976eb1 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Aug 28 16:02:08 2017 +0300 fix values of enum commit f9aba1d0642e3a0e619b9dec9f804d7c636fe483 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Aug 28 12:20:55 2017 +0300 Make it compileable commit d5fcfe8389678191e3a8b77e66e89967af38cedf Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Aug 28 12:12:27 2017 +0300 Add environment variable STARSH_OVERSAMPLE and recode starsh_init commit 44fdc8abd044385cea8659b53da901634359366e Merge: eaa5ad6 04e7190 Author: Hatem Ltaief <ltaiefhatem@users.noreply.github.com> Date: Tue Aug 22 16:35:05 2017 +0300 Merge pull request #18 from ecrc/muxas/starsh_init Muxas/starsh init commit eaa5ad6c9b629dbb3897c2171e6cd4ae1b4e22fe Merge: 2187cb1 20f5a4d Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Aug 22 16:31:17 2017 +0300 Merge pull request #19 from ecrc/egonzalf/jenkinsfile Jenkinsfile looks very promising for easy pull requests and all kind of integration commit 04e71901c8b94c98e3d7140d42d70fa5bfa977bb Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Aug 22 16:04:48 2017 +0300 Moved constants from init.c to init.h, add coeumtation to init functions commit 20f5a4df5d2ad49caae371e693676d6031d82f34 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Aug 22 15:47:07 2017 +0300 Remove bash verbosity at begining. commit 9c14a96b30219ca8198abdecf8492eb179af4e29 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Tue Aug 22 15:40:26 2017 +0300 First attempt of Jenkinsfile commit f1717cd220c8ea13fa4858435444b8a48da9eb44 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Aug 16 15:34:32 2017 +0300 Enable MPI and MPI_OPENMP backends and fix environment variables for ctest commit 3d3e3fb5640437add56607a3dc2c06e6fb430cd2 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Aug 16 12:04:59 2017 +0300 Update tests and examples for new starsh_init() and environment variables commit fdcd96f66876511475d879106ea0184fefedfd2b Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Aug 15 16:47:32 2017 +0300 Enable selection of backend and engine for sequential and openmp code commit 8668c558a5aa91a3303a9e12a9dadb33db48c57e Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Aug 15 14:14:21 2017 +0300 Some function renames and change of parameters commit ce633d66bf948df0f9f10ddfcd4fa8db5f081767 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Aug 13 21:25:06 2017 +0300 Add global variable starsh_params and starsh_init() function; update comments; rename starsh_kernel to starsh_dense commit 2187cb15b82c4c6d06d172665c9edef98b4bdeea Merge: 0d9498f 1884a68 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Aug 13 12:48:36 2017 +0300 Merge pull request #15 from ecrc/egonzalf/mpilibs-in-pkgconfig-file Egonzalf/mpilibs in pkgconfig file commit 1884a6804edbda35136c40dc022cf1863023d336 Merge: 9f24190 0d9498f Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Aug 13 12:41:17 2017 +0300 Merge branch 'master' into egonzalf/mpilibs-in-pkgconfig-file commit 0d9498f27b0e7eee903e3193ece1aa151eed9d2e Merge: fd01864 b624de3 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Aug 13 12:04:54 2017 +0300 Merge pull request #13 from ecrc/muxas/fix_readme fixed read and docs for doxygen commit b624de32fb18e983a88ee55d8f44b3bef3b2e604 Author: Hatem Ltaief <hatem.ltaief@kaust.edu.sa> Date: Sun May 21 17:03:07 2017 +0300 minor commit 90654df74d1ac51cc21f90c3fc42252d7a1e75bf Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun May 21 14:15:56 2017 +0300 All the changes Hatem asked for commit c9f6d7ef342a0438f904a4c32e48612048378053 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 18 16:00:14 2017 +0300 Fix from Eduardo commit a421eafc3a9b43117a3c0d88f4b5964757044d49 Merge: 5fe721c fd01864 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 18 15:58:23 2017 +0300 Merge branch 'master' into muxas/fix_readme commit 5fe721c897a7aabe7e0c0c48e03c4c735933b698 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 18 12:45:17 2017 +0300 Finished with fixing warnings of doxygen commit 9f24190b0b920f87b466b097776745b31f7787df Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Thu May 18 12:09:52 2017 +0300 Add workaround for pkgconfig and MPI libs commit fd018647edbc3e4b08b7444cb77709190eff17e1 Merge: da36825 bda70c8 Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Thu May 18 12:02:03 2017 +0300 Merge pull request #12 from ecrc/egonzalf/headers I reviewed @Muxas modifications and they work. He agreed on merge after my check. commit bda70c8902a0b68ad0cf1679221fcf37afbcbab5 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 18 10:58:32 2017 +0300 More fixes for headers commit 37ee9b9885fe1b0e479a780e8a6fce65d6f3c1a5 Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Wed May 17 17:04:52 2017 +0300 include stdarg.h commit f7caf18436dc322d114f9e669399244422acac2d Author: Eduardo Gonzalez F <egonzalf@users.noreply.github.com> Date: Wed May 17 17:02:32 2017 +0300 install starsh-constants.h commit 9a72a2a8acf066d3cf0899b742f3040d84b0584d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 17 15:19:53 2017 +0300 quickfix for new parameter commit e1b6d83bbdc3f0ca6fc1ea0b5b2514f38d9e288f Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 17 13:36:04 2017 +0300 Add grid-like generation of particles for spatial statistics commit f2e41a3b1c28c8521bfa711a67945a2827825aad Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue May 16 14:49:34 2017 +0300 Finish with adding copyright to files commit 55b39cd43188446bd4180a4e75b87920f673c3a6 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue May 16 14:11:21 2017 +0300 More doxygen files commit f30d8218bdecbadbab27ac65462121cdb145b16a Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue May 16 13:45:30 2017 +0300 Doxygen comments for all backends, that come with release commit f7c5c2eb5091a720c1a726aee59b2125f39988a2 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue May 16 11:41:33 2017 +0300 Doxygen comments for applications and control commit 6bc0ece2ec0ed621ea35d5f793ca99642a15f3b0 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon May 15 16:56:59 2017 +0300 Fix for wrong programming language, showed by Github commit fcedcbd29b4aa96221f65b7506f7f319ac46c210 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon May 15 16:55:56 2017 +0300 Fix readme commit da36825867e58a6a60d80869d0cd31733b9e1f6a Merge: fdb564a f26218b Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon May 15 16:34:04 2017 +0300 Merge pull request #10 from ecrc/muxas/mpi_support Add support for MPI, many tests, examples and comments (and some docs) commit f26218bdb041f206ba17542b76de2159d6d4cf3c Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon May 15 13:07:32 2017 +0300 Fix for mpi_minimal tests, not using MPI commit fbb8fecbb2e3336bf85ecfa8fe1d7c330dfb4af1 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun May 14 13:05:19 2017 +0300 Fixes to documentation commit 8f5b62006b913f7abbb349a667efe9812332cd4f Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun May 14 12:11:58 2017 +0300 New documentation text commit eaeb6d74f3fc052f6935b6fb5111e7247d2bde4d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 11 16:55:39 2017 +0300 Add check for resulting accuracy and fix for different roundings of sqrt and cbrt commit e122ce8dcb0026812e8c7576b6fc9e79638f93ed Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 11 15:50:29 2017 +0300 Fix for MPI code outside #ifdef MPI commit 438256fdf6550baae7833b83a2cd9b71cc78c86d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 11 15:19:14 2017 +0300 Update of tests commit 9d8f4e9cfb984685feac933e4b3747a79f944799 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 11 12:13:12 2017 +0300 Added tests for MPI commit dd5eaffa51a5512276443de3cdc6657e44960377 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 10 17:47:40 2017 +0300 Fixes for documentation and CMake linking commit 59fb5b89e2f562d74683760364ace098bb5beae4 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 10 17:21:21 2017 +0300 Add if for GSL (not supported everywhere), changed sequential code of error of approximation to openmp code commit 7cc8e7e0c4b8371b80417e556a30c345fae0804b Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 10 12:48:48 2017 +0300 New examples for building approximation and fix for omp_* schemes, not updating memory footprint commit eb23a64a26eddfa86ab27f985b66238a92b0a75a Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 10 12:11:26 2017 +0300 Fix of bug with not adding dependency on LAPACKE and CBLAS commit 0364aef289038c787d79199696aabff00580eb47 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 10 12:03:25 2017 +0300 Add examples of how to generate STARSH_problem (first step of using STARSH) commit 5978aa381768858e0c93739560353bb54cbde4c9 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue May 9 10:54:52 2017 +0300 Add compute matrix code for example on problem generation commit d2d6aee5d3deda7106ba05ddab8f1bdb9d9cccf6 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue May 9 10:51:16 2017 +0300 Add other Matern kernel commit 597828c55784e63ebbdba5e746b45ae2244ce2cf Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon May 8 16:16:18 2017 +0300 Comments + docs commit c77b8c832e6acf42b37ab481b0a5ba083bd9f9ff Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon May 8 15:55:29 2017 +0300 Add example of how to generate a spatial problem in examples/problem commit c24556e06a1d0c84f963e8dcdfdf7023f395ab6d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon May 8 13:22:41 2017 +0300 Added what Kadir asked for (approximation fo dense matrix on a shared memory system) commit 916feecd953d0bf9c11f25b06f337ccdec69deac Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 4 17:30:25 2017 +0300 Add integer codes for problems and their parameters (if generated by variadic function starsh_application) commit 33e96710763f2078a21ccf14606b15307688a21a Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 4 12:40:09 2017 +0300 Include <stdint.h> for SIZE_MAX commit 1ebccff10354fd1af2d5739b04d3b8348bc50290 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 4 12:24:46 2017 +0300 Add STARSH_WARNINGS option for cmake to turn off warnings commit e54101a03e6d6c8ea9666dd37a4a06acb5553fcc Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu May 4 12:01:34 2017 +0300 Add common.h to investigate all required headers, remove duplicate examples commit 4ddbccc21796bcd86193c43d1d9ef5f2b9417bc5 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 3 15:31:02 2017 +0300 Add +diag parameter for rndtiled and removed debug check for spatial and mpi_spatial commit 595a7e6fcea8883d90e07f10962e5cb9a3687d7c Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed May 3 14:53:10 2017 +0300 Fixed bug, which appeared only on large runs (segfault) commit 9593b28401de92b3a4639a9d0efd38c3fe35a7e4 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue May 2 21:46:18 2017 +0300 Add new tests with cmake and new documentation to MPI code commit f5da8bfaf09b890fa103f6f47d54364ac508be2b Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue May 2 20:47:28 2017 +0300 All the changes from Shaheen for tests commit 3128d8892e6893aae59e4e65b2da6c4cac8003b1 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Apr 24 22:02:07 2017 +0300 Removed many testing files, added spatial.c for shared memory and mpi_spatial.c for distributed memory spatial statistics; added minimal kernel (1 for offdiagonal and N+1 for diagonal elements) and fake approximation (which simply marks matrix as dense) commit 8ed5a30aaa74ecb95aa54962e4977b7c561f47ef Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Apr 24 15:02:53 2017 +0300 Added minimal matrix kernel (for N-by-N matrix it will have N+1 in diagonal and 1 in off-diagonal elements) and added approximation technique "na" (no approximation) commit 43634943e7a5b37d724b3fe89579876cc02490b3 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Apr 19 17:38:20 2017 +0300 Add noise parameter; fixes in mpi code commit ee5fc853c339ccba63e6bc8b70495953587ee8d5 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Apr 11 19:16:51 2017 +0300 3D and 2D Spatial Statistics works with Matern, exp, sqrexp kernels; new examples in testing folder for solve commit 42747505fdf07508e9b756dc5d2ad3655cc84280 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Apr 10 16:20:51 2017 +0300 free mpi communicators in matvecs, renew mpi_solve test and cg work with new matvec commit a923d5242e326ad57124820aadeaa732a564bf37 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Apr 10 12:27:26 2017 +0300 Fixed problem when number of tiles in one dimension was not dividable by grid of processes in one dimension commit 25bc5f3f1d2eaddc879c8ac6985154bffbfd6381 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Apr 9 17:15:31 2017 +0300 removed debug info, now measure 10 matvecs instead of 1 commit 8a69e02ba35be55a1e0c606df485ba7f693b4a24 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Apr 9 16:23:57 2017 +0300 New block-cycling scheme seems to be working, but it requires non-symmetric flag commit 1b747e7273eef28f818aab0e110ec1cafb0777aa Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Apr 6 19:38:48 2017 +0300 some fixes after last commit commit 668ecf2b361f03fe7aa16273f4abb8778a2f18ce Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Apr 6 13:44:47 2017 +0300 All the changes from Shaheen, made for SC17 commit 00eda682b7c7d5aac330ad6a6825a26c6179534c Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sat Apr 1 13:54:14 2017 +0300 Removed debug output commit f113c5225946832e8a3fa516f7f747a03d0592f7 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sat Apr 1 12:07:24 2017 +0300 Added 3D for spatial statistics, fixed bugs in sorting, need to try STRUMPACK again commit 653b03a0716a0149e27f64a5ad693d9ce02779ec Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Fri Mar 31 13:38:52 2017 +0300 Fixed bug with memory footprint (wrong logics in mpi case) commit a0cb1e0c8d4d2d9ae10cff154b467e45d6be3e4d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Fri Mar 31 13:03:13 2017 +0300 Changes on shaheen (saving them for easy track, need to undo some changes in CMake files, where I turned off some things temporary) commit eddd166dc4b5743913579e672ebdc0ddab5d6198 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Fri Mar 31 12:56:19 2017 +0300 Add 1D spatial statistics and fixed wrong memory footprint after approximation (which used maximum rank instead of current rank) commit 4858981d2dc03056b1a5d627cd0d2da6f71cb30c Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sat Mar 25 10:13:56 2017 +0300 Fixing uninitialized initial solution commit 86724fccbd06c83ec3a7d852b26c6488b5312580 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Fri Mar 24 20:37:05 2017 +0300 MPI backend now also computes total memory footprint, add fflush to testing/mpi.c for runs on shaheen commit 873c6dec2e4f140823203d74ab707cf12a966a01 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Fri Mar 24 19:12:07 2017 +0300 Fix bug in error measurement (rename variable bi -> lbi), comment out plasma solve.c for now commit a424b47f690420fea0dd62ab9000e5509d7d6944 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Fri Mar 24 13:31:04 2017 +0300 Cosmetic change for mpi.c commit 04c7ecc817ad60c73272db154d0953c783e3dfc6 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Mar 23 21:30:44 2017 +0300 Add CG for mpi+omp backend, mpi matvec and cg solve now broadcast rhs from root and store result only on root node commit c5fb63295c73f828713e4e5e11b398281c577d33 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Mar 23 19:47:38 2017 +0300 Fixed bug with onfly=1 for openmp backend, add matvec function starsh_blrm__dmml_mpi to multiply TLR matrix by a vector using mpi+omp, added code to test it against omp only version of matvec in testing/mpi.c commit dcb009071cbb4c82b654f85bd8ec17e10bf83356 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Mar 23 18:16:18 2017 +0300 Add function to measure relative error of approximation using mpi+omp backend, fix bug in mpi+omp approximation by drsdd.c commit 10c83b666ce10b4fecf857449cf4a06e10224674 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Mar 23 13:55:22 2017 +0300 Clean debug code and update test mpi.c for timing, now it works even on my laptop! commit d211d7a2ffb85fe9238df475f0c5e07b3eb8c0e9 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Mar 23 12:04:36 2017 +0300 Debugged new mpi approximation code on buraq, seems to work normally (manual check passed) commit 6f8b5a8fba3b3739f3ddf7ec7cd3e1b8488e96f1 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Mar 23 01:24:07 2017 +0300 Track of latest changes. Add MPI factorization, but it seems that Allgather is bugged in MPICH on my laptop (only root=0 process sends data) commit 34bde87759c0a5da602a67c73c57f907a162e3b5 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Mar 22 14:22:18 2017 +0300 Add multiple kernels for spatial statistics and add empty backends for mpi commit fdb564a6823e3d7c504756dcf07e0fa95446f01c Merge: a6ea6e3 f3cc171 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Mar 26 16:48:50 2017 +0300 Merge pull request #5 from ecrc/muxas/link_to_dense_library Add CG solver, parallel TLR-by-dense dot product and incorporate PLASMA dposv commit f3cc1712696821e377a3bddfdf2f4cd14453f2ea Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Mar 26 15:38:05 2017 +0300 Proper set of CMAKE_BUILD_TYPE if not defined. Previously the value was overridden by the cmake to a "Release" default. Now, is only set to Release if users didn't choose differently commit 6b29a2bb7a350c6a990534883f3b0d7170acdb66 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Mar 26 15:36:55 2017 +0300 Adding a version check for PLASMA PLASMA release 17.1 is marked as version 3.0.0, and that is the minimum required version commit 687a13e99cfde6cc7a8caa2d7f3f66452d633b23 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Sun Mar 26 12:02:04 2017 +0300 Add tests depending on PLASMA_FOUND commit 376f8e7f2644770b6b2f46f47353ec6fe73de278 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Mar 19 15:04:34 2017 +0300 Add starsh_application function to get desired application commit 8bd917e4f3538db849311c43c3be6781706e1769 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Mar 16 14:39:15 2017 +0300 Set minimum CMake version to 3.1.3, build system succesfully checked for 3.1.3 -- 3.7.2 CMake versions commit 0b2ca701dfbd19e5e1de3996bbae0d1e017314e7 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Mar 16 13:43:37 2017 +0300 Add CMAKE_C_STANDARD commit 885c1cc9c94ecc60221bd7b5e637591fa6c2589b Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Mar 14 15:32:36 2017 +0300 CG now returns number of iterations or -1 if not converged, fixes in plasma test commit 69d947deb94db9d6189095bca052f7eee2d2471e Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Mar 13 18:53:20 2017 +0300 Changes to CMakeLists.txt and test for plasma commit 89e2555f77291a6a80b442ac2b0a43d1468bb184 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Mar 12 15:28:44 2017 +0300 Fighting with CMake rules to make it modular (way to shared and static libraries without double compilation) commit a6ea6e3b8a7d11fcadfbc6ddc32af30eab959949 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Thu Mar 9 09:20:26 2017 +0300 Fix find_package(STARPU) In some case insensitive systems it worked before. However in case sensitive systems (like GNU/Linux) it complained that file FindStarPU.cmake didn't exist. (correct name FindSTARPU.cmake) commit dc835c07a6edf5fe654280b2db7fedf6f6184c97 Merge: cb1df0e f5a4b01 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Mar 8 13:19:15 2017 +0300 Merge pull request #1 from ecrc/refactor_for_backends This now works with HiCMA things commit 19fffc948f7bad6c4bd892e70ea57810144b4283 Merge: 92c369d ff349e7 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Mar 8 12:25:37 2017 +0300 Merge branch 'muxas/link_to_dense_library' of github.com:ecrc/stars-h-dev into muxas/link_to_dense_library commit 92c369dd2e4e825f00d7cbd2aa1a84f88044e4f7 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Mar 7 16:54:49 2017 +0300 CG-solver now supports multiple RHS commit e72fde1965d344e9500c59b5cb2680fc1011871f Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Mar 6 19:41:54 2017 +0300 TLR-by-dense multiplication redone with simple openmp for loops commit c81259c263667efe8d627181ea3a02549bd23949 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Mar 5 18:54:14 2017 +0300 Add PLASMA support and test for symmetric solve (to check against STARS-H) commit f5a4b01802827b9743a35012e5c3d21d41d3cbe8 Merge: a8f205b 0a64737 Author: Alexander Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Mar 8 12:04:10 2017 +0300 Merge pull request #3 from ecrc/kadircs/bugfix_rndtiled Fix bug with synthetic matrices commit 0a6473753624a5f57fc0151241091b421263e718 Author: kadircs <kadir.akbudak@kaust.edu.sa> Date: Wed Mar 8 11:44:10 2017 +0300 Fix bug with synthetic matrices commit ff349e7186e3fa17a14915d34b9b8559645b957b Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Mar 7 16:54:49 2017 +0300 CG-solver now supports multiple RHS commit d88a807de87ca23fb903395521a6c85a92935967 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Mar 6 19:41:54 2017 +0300 TLR-by-dense multiplication redone with simple openmp for loops commit d6bb750642ec669e88cce3428f54ce03dd1783bb Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Mar 5 18:54:14 2017 +0300 Add PLASMA support and test for symmetric solve (to check against STARS-H) commit a8f205bb644f1023dfde74a4a35698c58b5c5e65 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Feb 27 10:31:38 2017 +0300 Add install instructions commit a71ac99642c3d8b355e33d0136efb33c86b9fa04 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 26 16:46:48 2017 +0300 Fix README commit cfafaa3ff38d38d3aa5fa69447b14f00f0e6bd9b Merge: 3bbebc5 c584975 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 26 15:59:42 2017 +0300 Merge 'origin/add_pkgconfig' into refactor_for_backends, cleanup many CMakeLists.txt and .pc file commit 3bbebc56ef7d518b5a7f626445fe0550875caf41 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Feb 23 18:50:21 2017 +0300 Fix license, update cmake files to support partial use of backends and to compile documentation commit c5849751c0b832e4c8fea5dbc8579a20f206325f Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Thu Feb 23 16:22:43 2017 +0300 Add PKG-CONFIG config file at install time commit 56f7c4e9bd9413b8f2f4e9f595ca968bcae9c52d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Feb 22 14:27:00 2017 +0300 Put test parameters inside the test commit 12e6d7260b6aec4c552e6f71b4febb8af6bcf0d4 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Feb 22 13:49:46 2017 +0300 Add timings for matrix and drsdd in omp_rsdd, link to ecrc_cmake, add test on symmetric positivity after compression commit 1f27e09700a570192cfe1d4b5a31270004c6467f Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Feb 15 16:53:02 2017 +0300 Add parallel TLR-by-dense matrices product; near-field blocks are now processed in parallel for omp kernels commit 133193c6ea1feb5f758e83da200e67106de07750 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Feb 14 14:14:32 2017 +0300 Add documentation for CG, slight changes to CG and spatial example commit d259c65ef21c4046630645c5ef34c88b9bd7f9d9 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Feb 13 13:46:12 2017 +0300 Add some readme in documentation; add Conjugate Gradient method and plug it into spatial example commit eb59f5016280e9478b9c0f67b2930ca6147e47ef Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Feb 7 14:15:50 2017 +0300 Reached 100% coverage of documentation. commit b435ad6ac599c8a373ecd9dc447e5b5ef76cabb2 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Feb 7 13:48:20 2017 +0300 Add synthetic matrices in applications and examples; add documentation; move old headers to unrefactored directory commit 2c217513759aa354257658666836053b5256a68d Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 5 16:23:42 2017 +0300 Add documentation for src/control commit 4d74153532a3e9b11c6ac0e757ada64e26efbd34 Merge: c1de5bc fdc8121 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 5 10:47:47 2017 +0300 Merge branch 'cmake_git_submodule' into refactor_for_backends commit c1de5bc5699728c148ffeff4196c240c284f9b14 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Feb 5 10:44:33 2017 +0300 Many files moved towards new file layout commit fdc81216dd23a2e5ae213be06cdeb16b46f29944 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Thu Feb 2 17:01:34 2017 +0300 Add recursive cmake files for src/ tree. commit 1313df06609a82c266605182e9bee43cd47a5e99 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Thu Feb 2 12:40:53 2017 +0300 hange structure of src for adding sources Now each subdirectory should have a cmake file to include its own source files to the parent target. commit 3d99419649bff02abd81ac54c92a674ce8aca30b Merge: 060ecb9 8e48f26 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Feb 1 15:03:31 2017 +0300 Merge 'refactor_for_backends' into cmake_git_submodule Merge remote-tracking branch 'origin/refactor_for_backends' into cmake_git_submodule commit 060ecb9ab55fcfcba6451661fd917dacd337385d Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Feb 1 15:02:48 2017 +0300 Rename Morse to Hicma commit 8d2be7bba5e5920ee97e9d6296da7646e19a7e7b Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Feb 1 14:55:48 2017 +0300 add hicma_cmake commit 28d38696cccb21c06a4292ddac12c28f29b5819b Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Feb 1 14:54:07 2017 +0300 remove submodule, i will add new one commit a1b494093e163f08246e005a7bbf72486a29749b Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Feb 1 14:41:12 2017 +0300 improve the cmake, still not finished commit 8e48f26c366d4481cc3dc112af77671d9027a401 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Jan 30 10:02:06 2017 +0300 Fix OMP scheduling commit 4555f71fcf88faf530910c7a4d0ca6d8dca5a7a3 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Jan 29 12:07:35 2017 +0300 Fix bug with realloc of 0 bytes and set flag --std=gnu99 commit 9b7498560b9d3c507d49d0eae136742ddbf4ba53 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Fri Jan 27 18:01:44 2017 +0300 Fix bug by thread-safe RNG commit 05c91cb70e210b03e500c12b0d46e84eb0dc951e Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Jan 26 16:36:55 2017 +0300 Attempt to catch bug with multiple DGESDDs commit 526877e26554c361f23dbd92dc5f7d0f31b49db9 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Jan 26 10:13:08 2017 +0300 DRSDD2 and DQP3 approximation techniques reworked commit 85d25c3e98272d542d8c52b70fb925265f060a51 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Jan 25 17:23:42 2017 +0300 Fix cmake path for morse modules. commit e2a92d352a3b638619fc3a635274b822ded03d26 Author: Eduardo Gonzalez Fisher <eduardo.gonzalezfisher@kaust.edu.sa> Date: Wed Jan 25 16:45:52 2017 +0300 Add git submodule for Morse Using the git feature of submodules to load Morse cmake modules. Also, modified CMakeLists.txt to incorporate that. commit e14c9e74506244c018c243e51af652ee7fe12bea Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Wed Jan 25 16:18:38 2017 +0300 Refactor DSDD and DRSDD BLR approximations into kernels commit 612c30eaa8ebfec122e8f2dc78a48afca96ad6ee Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Jan 24 17:46:03 2017 +0300 Some documentation started (part of stars.h) commit dd8c9c3788a2733f617ea5b66730d34f4c09ff2b Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Tue Jan 24 13:03:53 2017 +0300 All the approximation techniques now return contiguous factors U, V and dense blocks commit f196772bf7734fb5ce54140085405471389693c3 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Jan 23 13:11:39 2017 +0300 Renames in spatial statistics application, block_kernel -> STARSH_kernel commit 27b3e63c8c4c636e259d6a0bff3b093ca290ddf4 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Mon Jan 23 11:39:59 2017 +0300 Massive renames to follow naming convention commit efbe8d07d1517dafde14b0c25b003f622cda4156 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Sun Jan 22 16:07:11 2017 +0300 Moved STARS_BLRM_to_matrix to low-level API commit 787f331f8d8cbfa7261bce4c8845e06b70950a01 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Jan 19 14:00:47 2017 +0300 Add parameters maxrank and oversample for new approximation schemes (qp3, rsdd, rsdd2) commit d859d492a388a320c8d403c184aa70438a5e71d3 Author: Aleksandr Mikhalev <aleksandr.mikhalev@kaust.edu.sa> Date: Thu Jan 19 13:29:52 2017 +0300 Add 2 randomized SVD ap…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently the
kernel_exp.c
file only allows generation of column-major blocks, would be great if an option in the kernel would allow row major without having to swap the dimension arguments manually.The text was updated successfully, but these errors were encountered: