Commit Graph
100 Commits
Author SHA1 Message Date
paboyle d58b7cf9b9 Namespace changes 2018-01-14 21:56:55 +00:00
paboyle 0d749becff Namespace 2018-01-14 21:55:47 +00:00
paboyle 1dbea9aa69 Namespace 2018-01-14 21:54:28 +00:00
paboyle c1438cbbe3 Namespace 2018-01-14 21:53:39 +00:00
paboyle f4623fd551 Namespace 2018-01-14 21:53:05 +00:00
paboyle 59ba9ff3bb NAMESPACE & format 2018-01-14 21:52:27 +00:00
paboyle 1fbab4032b Namespace changes 2018-01-14 21:51:19 +00:00
paboyle c037244874 Tensor reformatted with NAMESPACE too 2018-01-13 00:31:02 +00:00
paboyle f4272aa6fd Clean up 2018-01-13 00:19:19 +00:00
paboyle 8cb7a1a887 Format 2018-01-13 00:17:16 +00:00
paboyle b45bd8e097 NAMESPACE 2018-01-13 00:16:34 +00:00
paboyle 5e48b701ec FOrmatting 2018-01-13 00:11:53 +00:00
paboyle 7f6bffe5ad NAMESPACE 2018-01-13 00:11:30 +00:00
paboyle 6bf5fb1924 Clean up and format NAMESPACE 2018-01-13 00:08:25 +00:00
paboyle 086db7bd19 NAMESPACE and reformat 2018-01-13 00:05:33 +00:00
paboyle c0a9b38c02 C++ NAMESPACE format emacs happy 2018-01-13 00:03:57 +00:00
paboyle 6d7bdfb5f5 Emacs happy 2018-01-13 00:02:53 +00:00
paboyle be5d70ae6e C++ happy 2018-01-13 00:02:10 +00:00
paboyle ab1068044e C++ emacs happy 2018-01-13 00:01:58 +00:00
paboyle dda151250f Emacs format 2018-01-12 23:59:58 +00:00
paboyle 18daf85069 Emacs format 2018-01-12 23:58:23 +00:00
paboyle 81cc28f6ca Format 2018-01-12 23:57:22 +00:00
paboyle c01a1e02fe Namespace, format 2018-01-12 23:55:38 +00:00
paboyle 7e70f4ed9c Format, NAMESPACE 2018-01-12 23:55:03 +00:00
paboyle 1056e36f11 Format, NAMESPACE 2018-01-12 23:49:46 +00:00
paboyle 0b8a88978b Format, NAMESPACE 2018-01-12 23:47:24 +00:00
paboyle 59b31b6bb8 Format, NAMESPACE 2018-01-12 23:43:44 +00:00
paboyle 69496482fc Format, NAMESPACE 2018-01-12 23:42:22 +00:00
paboyle 4be31ad1f6 C++ indentation 2018-01-12 23:39:49 +00:00
paboyle 176a021ce9 Formatting, NAMESPACE§ 2018-01-12 23:38:15 +00:00
paboyle b673174b71 FOrmat, NAMESPACE 2018-01-12 23:29:22 +00:00
paboyle e6f7a5a818 Namespace 2018-01-12 23:28:01 +00:00
paboyle 68b69a2ac0 Namespace management 2018-01-12 23:26:14 +00:00
paboyle bd15c38ae8 Formatting emacs compliant 2018-01-12 23:25:02 +00:00
paboyle b815f5f764 Formatting 2018-01-12 23:23:21 +00:00
paboyle 4da437431e Reformat 2018-01-12 23:22:46 +00:00
paboyle 3c7bf211a9 Reformat 2018-01-12 23:22:18 +00:00
paboyle 347d5404dd format 2018-01-12 23:21:25 +00:00
paboyle 5e2cd0d07c Format 2018-01-12 23:18:22 +00:00
paboyle 62fcee72c5 Format, NAMESPACE 2018-01-12 23:16:37 +00:00
paboyle 0a6168eef0 Format emacs style 2018-01-12 23:11:22 +00:00
paboyle 63865e4232 format 2018-01-12 23:10:48 +00:00
paboyle c64deedf74 Format 2018-01-12 23:09:35 +00:00
paboyle 3281559ec3 Format 2018-01-12 23:09:01 +00:00
paboyle 6a2eca2ec2 NAMESAPCE 2018-01-12 23:00:03 +00:00
paboyle d8ff895e74 NAMESPACE and format 2018-01-12 18:27:22 +00:00
paboyle 00c49d4c17 Format 2018-01-12 18:25:39 +00:00
paboyle ec89714cce NAMESPACE 2018-01-12 18:24:16 +00:00
paboyle 6ab744c720 NAMESPACE and formatting 2018-01-12 18:11:04 +00:00
paboyle bbb657da5c NAMESPACE and formatting 2018-01-12 18:10:11 +00:00
paboyle fbc2380cb8 NAMESPACE & format 2018-01-12 18:05:36 +00:00
paboyle 08682c5461 NAMESPACE and format to my liking 2018-01-12 18:03:57 +00:00
paboyle 13bce2a6bf NAMESPACE 2018-01-12 17:58:53 +00:00
paboyle 70e689900b NAMESPACE 2018-01-12 17:58:13 +00:00
paboyle e564d11687 Allow resize of the shared memory buffers 2018-01-08 15:20:26 +00:00
paboyle 0b2162f375 Clean up 2018-01-08 14:06:53 +00:00
paboyle 5610570182 Synthetic test of lanczos 2018-01-08 11:36:39 +00:00
paboyle 44f65526e0 Simplify communicators 2018-01-08 11:35:43 +00:00
paboyle 43e48542ab Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2018-01-08 11:34:45 +00:00
paboyle 0b85f1bfc8 Simplify the communicator proliferation: mpi and none. 2018-01-08 11:33:47 +00:00
paboyle 9947cfbf14 Simplify number of communicator cases 2018-01-08 11:33:01 +00:00
paboyle 357badce5e Simplify communicator case proliferation 2018-01-08 11:32:16 +00:00
paboyle 0091eec23a Simplify communicator cases 2018-01-08 11:31:32 +00:00
paboyle 9e9c2962df Simplify comms layer proliferation 2018-01-08 11:30:22 +00:00
paboyle bda97212a9 Simplify proliferation of comms layers 2018-01-08 11:29:20 +00:00
paboyle b91282ad46 Simplify comms layer proliferation 2018-01-08 11:28:52 +00:00
paboyle 0a68470f9a Simplify comms layers 2018-01-08 11:28:30 +00:00
paboyle 6ecf280723 Simplify comms layer proliferation 2018-01-08 11:28:04 +00:00
paboyle 7eeab7f995 Simplify comms layers 2018-01-08 11:27:43 +00:00
paboyle 9b32d51cd1 Simplify comms layer proliferatoin 2018-01-08 11:27:14 +00:00
paboyle 7b3ed160aa Rationalise MPI options 2018-01-08 11:26:48 +00:00
paboyle 1a0163f45c Updated to do list 2018-01-08 11:26:11 +00:00
paboyle 9579c9c327 Threading improvement 2017-12-05 14:12:22 +00:00
paboyle 3729c7a7a6 Clean up of test 2017-12-05 13:07:31 +00:00
paboyle c24d4c8d0e Improved parallel RNG init 2017-12-05 13:01:10 +00:00
paboyle a14038051f Improved AllToAll asserts 2017-12-05 11:43:25 +00:00
paboyle 3e560b9462 Faster RNG init 2017-12-05 11:42:05 +00:00
paboyle d93c6760ec Faster code for split unsplit 2017-12-05 11:39:26 +00:00
paboyle ae3b7713a9 Cold start doesnt need RNG 2017-12-05 11:36:31 +00:00
paboyle 28ceacec45 Split/Unsplit working 2017-11-27 15:13:29 +00:00
paboyle e6a3e375cf Debug 2017-11-27 15:10:22 +00:00
paboyle 4987edbd44 Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2017-11-27 12:34:56 +00:00
paboyle ad140bb6e7 Clean on multinode target after split 1 1 2 4 -> 1 1 2 2 2017-11-27 12:34:25 +00:00
paboyle 1f04e56038 Believe split/unsplit works, but need to make pretty 2017-11-27 12:33:08 +00:00
paboyle 4bfc8c85c3 Clean up verbose communicator create 2017-11-27 12:32:37 +00:00
paboyle 94b8fb5686 Debug in progress 2017-11-19 01:39:04 +00:00
paboyle 69929f20bb Destructor fix. Split Grid and MPI3 will not yet work without more effort from me. 2017-11-06 23:45:00 +00:00
paboyle 360efd0088 Improved treatment of reverse asked for by chris.
Truncate the basis.
Power method renormalises
2017-11-02 22:05:31 +00:00
paboyle c5c647e35e Merge branch 'feature/lanczos-reorg' into develop 2017-11-02 15:23:11 +00:00
paboyle 27ea2afe86 No compile on comms == none fix 2017-10-30 01:14:11 +00:00
paboyle 78e8704eac Shaking out 2017-10-30 00:25:31 +00:00
paboyle 67131d82f2 Get subrank info from communicator constructor 2017-10-30 00:24:11 +00:00
paboyle 615a9448b9 Extended sub comm supported 2017-10-30 00:23:34 +00:00
paboyle 00164f5ce5 : 2017-10-30 00:22:52 +00:00
paboyle a7f72eb994 SHaking out 2017-10-30 00:22:06 +00:00
paboyle 501fa1614a Communicator updates for split grid 2017-10-30 00:16:12 +00:00
paboyle 5bf42e1e15 Update 2017-10-30 00:05:21 +00:00
paboyle fe4d9b003c More digits 2017-10-30 00:04:47 +00:00
paboyle 4a699b4da3 New rank can be found out 2017-10-30 00:04:14 +00:00
paboyle 689323f4ee Reverse dim ordering lexico support 2017-10-30 00:03:15 +00:00