ENH: add slice/range support to UPstream::waitSomeRequests()

- this simplifies polling receives and allows separation from
  the sends

ENH: add UPstream::removeRequests(pos, len)

- cancel/free of outstanding requests and remove segment from the
  internal list of outstanding requests
This commit is contained in:
Mark Olesen
2023-07-26 09:05:34 +02:00
parent f717f79833
commit 32903d337e
8 changed files with 525 additions and 21 deletions

View File

@ -0,0 +1,3 @@
Test-parallel-waitSome.C
EXE = $(FOAM_USER_APPBIN)/Test-parallel-waitSome

View File

@ -0,0 +1,2 @@
/* EXE_INC = */
/* EXE_LIBS = */