| 232 | } |
| 233 | |
| 234 | void assert_receiverCanFitSendersEntireElems(Qureg receiver, FullStateDiagMatr sender) { |
| 235 | |
| 236 | if (receiver.numAmpsPerNode < sender.numElems) |
| 237 | raiseInternalError("A distributed function attempted to broadcast the entirety of a FullStateDiagMatr's elements into a Qureg's buffer, which is too small to contain all global elements."); |
| 238 | } |
| 239 | |
| 240 | |
| 241 |
no test coverage detected