Correct formulation when using Lund method #1211
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Code changes:
Reasons for changes
Variable Initialization: Regardless of the perturbation method chosen, the variables used in the initialization of
self.theta_rangemust exist.theta_pivot Access: The
self.theta_pivotobject is accessed by the_forcesmethod, which is called regardless of the bearing geometry. For any geometry different than "lobe", this variable was not being initialized.Dimensionless Pressure: For both methods,
self.Pmust be dimensionless. What was happening is that for the "perturbation" method, the non-dimensionalization ofself.Pdid not influence the coefficient calculation, but for the "lund" method, the dynamic coefficients were affected.Changes made
1. Variables initialization
Standardized the initialization of angle variables:
2. Lobe geometry parameter
Line 291: Changed comment from
"lobe"tolobe geometryLine 293: Added initialization of
self.theta_pivotfor lobe geometry:Lines 610-612:
self.P = Pdimandself.T = Tdimself.Passignment to:Lines 614-615: Added pressure field reshaping using
Pdim: