-
Notifications
You must be signed in to change notification settings - Fork 74
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
Add torder=3 #11
Comments
stgeke
pushed a commit
that referenced
this issue
Jun 7, 2021
bfb318ce Fix MPI hangs due to a break statement (#44) 4c108b18 Update README.md (#41) 7c70ebe8 Fixes bug disconnected components + load imbalance (#39) b6d60ca4 Fix element redistribution issue (#37) b2a77e4f Enable warnings and a small refactor (#35) 9690625b print start+end of parcon info to stdout 4e123a1e Import latest changes from thilinarmtb 4c837302 [gencon] Fix issues in parallel connectivity 363f2645 [gencon] Add a schedule and make segment discovery consistent bd871e8 [gencon] Fix a bug related to outdated ifSegment values 19b4d15 [gencon] Add redundant runs and return error when face-check fails 63c4445 [gencon] Fix issues related to ranks with zero elements e923047 [gencon] Make gencon identical to serial version 984e9d5 Import latest changes (#26) 4e8af7b print warning if Lanczos did not converge fabcd44 Import gencon_and_mg_precon branch (#24) 0cc6858 Changes to parRCB interface (#21) bb51af9 parRCB (#20) f81875c load balance input data 8ed6e5a Add Histogram sort (#15) 7f9403f remove some remaining loop counter declerations 7ec2b9d Declare loop variables outside of loop 49da449 Merge branch 'master' of https://github.com/Nek5000/parRSB d974576 Add debug info, change from globalId0 --> globalId f75d1d7 Update to latest gslib fc8b629 make astyle 6b9f393 Remove a print statement c488be4 Fix a few issues in parRSB d399045 Update README.md 4682703 moved quality metrics to example 76d698b Update README.md d3ba524 Add additional quality metrics b84d09b Update README.md baaa27f Update README.md ea4cba5 Update issue templates c6885d3 Remove redundant print statements 7f32fb3 Copy the eigenvalues upon return from TQLI d46ba41 Exit if N elements is less then n mpi ranks 68ebc46 Use MPI_Comm_split instead of GenmapCommSplit c64a9a2 make astyle f0cbc23 Replace tests --> example in make astyle 42d7ff1 Do RSB on procs where nel > 0 7f4a53d Use Genmap API to init and finalize crystal router 06f8dde Make legacy version the default ce144a3 Make Lanczos and eigen routines same 7ce837f Fix a problem in RSB init vector d4e8532 fix memory leak 8f8aceb fix mem leak 88adca6 Add small ethier data file 231ab49 Add element balance to quality and corrected example b3cfa5f Set the proc field to correct value 0168ced Sort after return from sarray_transfer 4ad6574 Use a cleaner interface b87d740 Fix for the error 2c9a3b1 Kind of a fix? c1d882f Update README.md f92687a Update README.md 857af45 Update README.md 9bcea8e Use new API in example 39f3bf1 Update issue templates 37c3299 Merge pull request #11 from Nek5000/add-code-of-conduct-1 604ea01 Create CODE_OF_CONDUCT.md 97f5717 Update README.md 53addbc Update README.md a562253 Merge pull request #10 from Nek5000/remove_readers fd039a6 Merge branch 'master' into remove_readers da48834 make astyle 8d76eb4 Update README.md 6514e19 Update README.md 0dc0023 Merge pull request #9 from Nek5000/update_c_api 3d7f556 Adapt the new C API 7ddefef First try at the new C API 85ecb55 Change Rank and Size to GenmapInt b876836 Move common code from the if branches 786e18c Update the bin sort routine to balance elements 929fa2f Remove the unbalance after global sort by globalId 36feb4c Fix a warning c637a3c Remove the concept of readers d19c36d Refactor genmap-gslib.h 6454010 Merge pull request #8 from Nek5000/polishing 4878ba1 Separate routine to split the communicator 798d336 Rename genmap-algo.c --> genmap-rsb.c 0b1edb1 Make the Comm split a separate function a883699 Add a new function to split by the median d887019 Split the sort into two parts 50964e4 Simplify RSB algorithm 81e05d4 Added GenmapScan to calculate NEL and start index 3497a62 Use the API to access the properties fa9d0ac Update interface for GenmapSetNLocalElements bdb424d Remove MPI timers 37a13bb make astyle b7ce7f0 Move Lanczos to genmap-lanczos.c 406337f Move the eigenvalue routines to genmap-eigen.c 5b58c8a Split functions in genmap.c to smaller files 56750c5 Add the Binsort function 325aab6 Remove GenmapPrimeFactors 4e583d4 Update parRSB interface adfb3a8 h->start --> GenmapGet(or Set)LocalStartIndex c3428f3 Ax --> Laplacian 87a82c6 Get rid of GenmapRead function ecd998f Refactor C-Helper functions 276e8d9 Get rid of GenmapHeader 7329f6e h->header->nel --> GenmapGetNGlobalElements(h) e8c3d19 Remove power iteration algorithm 5282d17 Add setters for GenmapHandle fe8b8b5 h->header->lelt --> GenmapGetNLocalElements(h) 182a2eb Add minor comments 0eea829 h->global --> GenmapGetGlobalComm(h) 0abb112 Further polishing 5191bbf Adding interface functions for header f2b20c4 Update README.md eb911ef Update README.md d82e5f4 Update README.md f3670a9 Update README.md f41a7f7 more polishing 4d28ff5 polishing f38ced9 make astyle db59799 Add Paul's version of genmap fcbc48d Take the absolute value of the eigenvalue 516184c Fix an error with TQLI routine 3f33568 Fix a memory bug with GenmapTQLI e100690 Minor changes edb3802 A few changes 55180f4 Start implementing TQLI 02f91e3 make astyle c05417b Fix a bug with ipass value d0993eb Add Paul's bias to init condition 490e9c3 Switch co2 test file 7e0c0cc Print progress 138c639 Import latest changes 0cb4f0b disable DEBUG by default eaf7f7b Initialize vector p in LL d897ec9 Freeing some vectors and add debug info. c7a760a Add Paul's version of Lanczos 79f2cb2 Fix a typo 3c4b775 Lanczos with restart + make astyle ed1225f Update README.md c094235 Init buffer 748c364 Add con-test and fix remaining memory leaks 0192192 Set maxIter to 50 d157d7a Declare loop count outside a226302 Pickup correct gslib location 684515e Make datatypes consistent 5844437 Update README.md 1234cec Update README.md a9f17f4 Update README.md 29c525b Update README.md 397c9ab Update README.md 069fb17 Add missing init 3c3faea Update README.md 5c63c4d Update README.md 0ad459a Clean up 9e83f53 delete *.a file 4834ac3 Update README.md 41ca2be initial commit ece3103 Initial commit REVERT: 8d2d88a (split)Import next (#259) REVERT: 3c232a5 (split)Merge commit '318068f4b93b3a51a7ad07a61fcb155642bddf47' as '3rd_party/nek5000_parRSB' git-subtree-dir: 3rd_party/nek5000_parRSB git-subtree-split: bfb318ce2072131af0bbf690389cfe4de379767e
MalachiTimothyPhillips
referenced
this issue
in MalachiTimothyPhillips/nekRS
Aug 24, 2021
9f39f283 Turn off more comm_barriers 31ac4959 Turn off metric_tic and metric_toc d5666ba6 Undo some changes to avoid compilation failures 47e39427 Import changes from next related to parRSB bugs 92d8c1eb Fix a bug in repair_partitions b191ac26 Refactor sort dir structure and remove genmap-gslib.h 40061481 Remove the assert statement since it fails for some meshes bfb318ce Fix MPI hangs due to a break statement (Nek5000#44) 4c108b18 Update README.md (Nek5000#41) 7c70ebe8 Fixes bug disconnected components + load imbalance (Nek5000#39) b6d60ca4 Fix element redistribution issue (Nek5000#37) b2a77e4f Enable warnings and a small refactor (Nek5000#35) 9690625b print start+end of parcon info to stdout 4e123a1e Import latest changes from thilinarmtb 4c837302 [gencon] Fix issues in parallel connectivity 363f2645 [gencon] Add a schedule and make segment discovery consistent bd871e8 [gencon] Fix a bug related to outdated ifSegment values 19b4d15 [gencon] Add redundant runs and return error when face-check fails 63c4445 [gencon] Fix issues related to ranks with zero elements e923047 [gencon] Make gencon identical to serial version 984e9d5 Import latest changes (Nek5000#26) 4e8af7b print warning if Lanczos did not converge fabcd44 Import gencon_and_mg_precon branch (Nek5000#24) 0cc6858 Changes to parRCB interface (Nek5000#21) bb51af9 parRCB (Nek5000#20) f81875c load balance input data 8ed6e5a Add Histogram sort (Nek5000#15) 7f9403f remove some remaining loop counter declerations 7ec2b9d Declare loop variables outside of loop 49da449 Merge branch 'master' of https://github.com/Nek5000/parRSB d974576 Add debug info, change from globalId0 --> globalId f75d1d7 Update to latest gslib fc8b629 make astyle 6b9f393 Remove a print statement c488be4 Fix a few issues in parRSB d399045 Update README.md 4682703 moved quality metrics to example 76d698b Update README.md d3ba524 Add additional quality metrics b84d09b Update README.md baaa27f Update README.md ea4cba5 Update issue templates c6885d3 Remove redundant print statements 7f32fb3 Copy the eigenvalues upon return from TQLI d46ba41 Exit if N elements is less then n mpi ranks 68ebc46 Use MPI_Comm_split instead of GenmapCommSplit c64a9a2 make astyle f0cbc23 Replace tests --> example in make astyle 42d7ff1 Do RSB on procs where nel > 0 7f4a53d Use Genmap API to init and finalize crystal router 06f8dde Make legacy version the default ce144a3 Make Lanczos and eigen routines same 7ce837f Fix a problem in RSB init vector d4e8532 fix memory leak 8f8aceb fix mem leak 88adca6 Add small ethier data file 231ab49 Add element balance to quality and corrected example b3cfa5f Set the proc field to correct value 0168ced Sort after return from sarray_transfer 4ad6574 Use a cleaner interface b87d740 Fix for the error 2c9a3b1 Kind of a fix? c1d882f Update README.md f92687a Update README.md 857af45 Update README.md 9bcea8e Use new API in example 39f3bf1 Update issue templates 37c3299 Merge pull request #11 from Nek5000/add-code-of-conduct-1 604ea01 Create CODE_OF_CONDUCT.md 97f5717 Update README.md 53addbc Update README.md a562253 Merge pull request #10 from Nek5000/remove_readers fd039a6 Merge branch 'master' into remove_readers da48834 make astyle 8d76eb4 Update README.md 6514e19 Update README.md 0dc0023 Merge pull request #9 from Nek5000/update_c_api 3d7f556 Adapt the new C API 7ddefef First try at the new C API 85ecb55 Change Rank and Size to GenmapInt b876836 Move common code from the if branches 786e18c Update the bin sort routine to balance elements 929fa2f Remove the unbalance after global sort by globalId 36feb4c Fix a warning c637a3c Remove the concept of readers d19c36d Refactor genmap-gslib.h 6454010 Merge pull request #8 from Nek5000/polishing 4878ba1 Separate routine to split the communicator 798d336 Rename genmap-algo.c --> genmap-rsb.c 0b1edb1 Make the Comm split a separate function a883699 Add a new function to split by the median d887019 Split the sort into two parts 50964e4 Simplify RSB algorithm 81e05d4 Added GenmapScan to calculate NEL and start index 3497a62 Use the API to access the properties fa9d0ac Update interface for GenmapSetNLocalElements bdb424d Remove MPI timers 37a13bb make astyle b7ce7f0 Move Lanczos to genmap-lanczos.c 406337f Move the eigenvalue routines to genmap-eigen.c 5b58c8a Split functions in genmap.c to smaller files 56750c5 Add the Binsort function 325aab6 Remove GenmapPrimeFactors 4e583d4 Update parRSB interface adfb3a8 h->start --> GenmapGet(or Set)LocalStartIndex c3428f3 Ax --> Laplacian 87a82c6 Get rid of GenmapRead function ecd998f Refactor C-Helper functions 276e8d9 Get rid of GenmapHeader 7329f6e h->header->nel --> GenmapGetNGlobalElements(h) e8c3d19 Remove power iteration algorithm 5282d17 Add setters for GenmapHandle fe8b8b5 h->header->lelt --> GenmapGetNLocalElements(h) 182a2eb Add minor comments 0eea829 h->global --> GenmapGetGlobalComm(h) 0abb112 Further polishing 5191bbf Adding interface functions for header f2b20c4 Update README.md eb911ef Update README.md d82e5f4 Update README.md f3670a9 Update README.md f41a7f7 more polishing 4d28ff5 polishing f38ced9 make astyle db59799 Add Paul's version of genmap fcbc48d Take the absolute value of the eigenvalue 516184c Fix an error with TQLI routine 3f33568 Fix a memory bug with GenmapTQLI e100690 Minor changes edb3802 A few changes 55180f4 Start implementing TQLI 02f91e3 make astyle c05417b Fix a bug with ipass value d0993eb Add Paul's bias to init condition 490e9c3 Switch co2 test file 7e0c0cc Print progress 138c639 Import latest changes 0cb4f0b disable DEBUG by default eaf7f7b Initialize vector p in LL d897ec9 Freeing some vectors and add debug info. c7a760a Add Paul's version of Lanczos 79f2cb2 Fix a typo 3c4b775 Lanczos with restart + make astyle ed1225f Update README.md c094235 Init buffer 748c364 Add con-test and fix remaining memory leaks 0192192 Set maxIter to 50 d157d7a Declare loop count outside a226302 Pickup correct gslib location 684515e Make datatypes consistent 5844437 Update README.md 1234cec Update README.md a9f17f4 Update README.md 29c525b Update README.md 397c9ab Update README.md 069fb17 Add missing init 3c3faea Update README.md 5c63c4d Update README.md 0ad459a Clean up 9e83f53 delete *.a file 4834ac3 Update README.md 41ca2be initial commit ece3103 Initial commit REVERT: 6744720 (split)Merge commit 'f4e850cb8df857a85045cf524d6aa79be4e83905' into next REVERT: 07c4afe (split)update to latest parRSB 7c70ebe802e83c19ee4d5dada77c46c7159e0283 REVERT: 8d2d88a (split)Import next (Nek5000#259) REVERT: 3c232a5 (split)Merge commit '318068f4b93b3a51a7ad07a61fcb155642bddf47' as '3rd_party/nek5000_parRSB' git-subtree-dir: 3rd_party/nek5000_parRSB git-subtree-split: 9f39f2838b91c45c94ec78d5f35b20c2123a3fc6
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No description provided.
The text was updated successfully, but these errors were encountered: