-
Notifications
You must be signed in to change notification settings - Fork 167
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
Multi wave class bug fix v2 #1373
Conversation
@MShabara This method works for me, but with the unintended consequence that the top-level library link also gets broken every simulation, which may be misleading for users. I have another idea about relocating the variable hydro On another note, does QTF currently work with multiple waves? In another PR We may want to change the definition of |
@MShabara I got this method working and doesn't break the top-level links now. If you approve and tests pass, I'm good to merge this PR |
@akeeste I have verified the updates, and the body library behaves as expected. The results from a single wave instance match those from multiple wave instances. These changes are ready to merged. For the QTFs: I have modified the initialization function and the body class to account for handling multiple wave instances. If you approve, I'm good to merge this PR |
thanks @MShabara the QTF update looks good. if there's no needed change to the .h5 file, I'll remove that and merge |
I reverted the change to the h5 file and tests are passing. Merging into main. This eventually needs to be pulled into dev, perhaps after #1332 |
This is a replacement for PR #1371
This PR maintains the usage of the "GotoTag" tags within the "Linear Wave Excitation Force Variant Subsystem" sub-blocks which is needed for the variable-hydro feature.
The Modified file: The mask initialization for the "Wave Diffraction and Excitation Force Calculation" block. The following lines were added:
Note that the first line is essential to allows library overrides. Without this line the mask initializer won't be able to modify the
GotoTag
s