-
Notifications
You must be signed in to change notification settings - Fork 44
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
Time integrators #182
Time integrators #182
Conversation
0c3ce67
to
5628458
Compare
Hey guys! I uploaded a Newmark scheme. An Average Constant Acceleration (ACA) one to be more specific, with relaxation, which is able to remain stable with significantly larger time steps. @mattEhall and @RyanDavies19 , it would be great if you can review this and give feedback. |
@sanguinariojoe just keeping you in the loop, Matt and I have both been pretty busy with other work so we haven't gotten the chance to dig too much into this yet. It's still on our radar, and hopefully I'll be able to get to it soon. Currently I am working on adding vortex induced vibrations to MoorDyn. |
Cool! I was told to avoid this on the past because apparently those are engineered out, so our digital twins shall not take them into account |
5ec51b4
to
bd42d50
Compare
Hey @RyanDavies19 ! This branch is evolving quite much... I am indeed never using dev branch anymore.
I really think we should start addressing this before both branches start diverging too much |
@sanguinariojoe agreed. I will be reviewing today now that I have some time available for MDC work. Thank you for including the docs, that is very helpful. My biggest concerns are making sure that 1) we retain backwards compatibility in the form of input files, and 2) the new input file is well documented (which it seems you've already done a lot of). Many of the questions I see in the OpenFAST issues/forum are from confusions between the two different code versions so keeping things clear will be important. |
Well, actually i want to document it a bit further. The discussion on the
relaxation factor is unfinished
…On Thu, 13 Jun 2024, 18:31 RyanDavies19, ***@***.***> wrote:
@sanguinariojoe <https://github.com/sanguinariojoe> agreed. I will be
reviewing today now that I have some time available for MDC work. Thank you
for including the docs, that is very helpful. My biggest concerns are
making sure that 1) we retain backwards compatibility in the form of input
files, and 2) the new input file is well documented (which it seems you've
already done a lot of). Many of the questions I see in the OpenFAST
issues/forum are from confusions between the two different code versions so
keeping things clear will be important.
—
Reply to this email directly, view it on GitHub
<#182 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAMXKKGTIY4VDLNX2Z7AO23ZHHCPRAVCNFSM6AAAAABB2HBDPWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRWGE3TEMBRGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@sanguinariojoe okay that would be good. I'll add comments in the code where some slight changes might be needed. Once you get those docs done it would be good to read |
8857826
to
ba4f839
Compare
I rebased this PR on #224, so that PR shall be merged first |
@sanguinariojoe there should be a PR up to OpenFAST/dev tomorrow afternoon with updated reg tests for comparison using #224 |
Nice! I think #224 can be merged. Anyway the verifications against openfast
dev have to be made manually
…On Mon, 24 Jun 2024, 18:27 RyanDavies19, ***@***.***> wrote:
@sanguinariojoe <https://github.com/sanguinariojoe> there should be a PR
up to OpenFAST/dev tomorrow afternoon with updated reg tests for comparison
using #224 <#224>
—
Reply to this email directly, view it on GitHub
<#182 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAMXKKDK4LUHYEOQB4AIWO3ZJBCHXAVCNFSM6AAAAABB2HBDPWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBWHE3DGNJVGQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@sanguinariojoe I agree it looks good to go. OpenFAST dev is a few weeks away from merging into main so we should be able to get the new reg tests in by then. If not it's a simple fix to point to the dev branch. Only remaining question is the GH artifact comment I made on #224. It would be good to have comparison plots if the test fails |
@sanguinariojoe Added a few more docs reviews. I will open a PR to your branch with the fixes. Overall though they look really good and are very helpful. Thanks for putting them together! |
Hey @RyanDavies19 , the new tests do not work to me... In OpenFAST I mean. It seems that all the drivers named like After making all those replacements, it complains about the lack of the reference results. For instance:
Finally, several tests are not printing any output to compare with, so the I suggest merging this and we can carry out the verifications when they are ready. dev branch is precisely meant for that |
@sanguinariojoe Agreed lets merge. I talked with Matt and that's fine. Apologies for confusion with OpenFAST/r-test#127, I should have opened that as a draft. It is a work in progress. |
Hurray! Thanks guys! |
THIS PR DEPENDS ON #224
Well, I am afraid this will require quite a bit of discussion on several of the changes I implemented: