openfast
openfast copied to clipboard
The lowest element of a Morison member has become partially submerged!
Bug description The error message: "The lowest element of a Morison member has become partially submerged! This is not allowed." is issued.
To Reproduce
This happen if the very first member of a jacket penetrates the free water surface.
The error message is issued from Morison.f90 :
The error message is only issued provided that i==1, i.e. the very first element of the jacket structure, which is a bit weird. What about all the other members? Besides, what is meant by "the lowest element of a Morison member"?. As a side-note the check with i==1 is also used elsewhere in the code. As a workaround I've updated the code slightly, i.e. check with z1*z2 < -0.01 (the product will become a smidgen lower than zero).