-
Notifications
You must be signed in to change notification settings - Fork 49
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
Need gen
support for restriction-only identity operators
#1728
Comments
Can you point me to the line in Ratel? The Ratel test suite passed for me |
// Apply composite operator
RatelCallCeed(ratel, CeedOperatorApply(op_state, CEED_VECTOR_NONE, state_ceed, CEED_REQUEST_IMMEDIATE));
|
And is there a reason we can't veccopy? |
You know, I thought there was, but now I'm not so sure. I'll try swapping over to copying the |
Okay, so the issue is that we need to use |
huh, that shouldn't be happening |
I figured as much -- that's how the logic is baked in for some reason. I also think there may be some weird host/device sync issues related to copying, but I can't say for sure what they are. |
Ack, we're using I can whip it up tomorrow morning pretty quick unless you'd like to take a crack at it. |
I probably won't get to it today or tomorrow, so go ahead! Thanks |
I'm not really following the need for |
That's exactly what we should do, but the internal logic on how to do that throws away the wrapped array when it should not |
1 similar comment
That's exactly what we should do, but the internal logic on how to do that throws away the wrapped array when it should not |
"throws away" something that is not |
The user facing interface is correct - my impl is bad. I am fixing it |
Trying to apply such an operator (effectively a restricted copy operation) results in the error:
We use these operators for MPM.
Since these are such a specific type of operation, we could probably add support with a specialized kernel.
The text was updated successfully, but these errors were encountered: