BeamAdapter icon indicating copy to clipboard operation
BeamAdapter copied to clipboard

[Interpolation] Add BaseBeamInterpolation class to gather all methods linked to interpolation

Open epernod opened this issue 9 months ago • 0 comments

  1. Move all methods linked to interpolation from BeamInterpolation into BaseBeamInterpolation class.
  2. Make BeamInterpolation inherite from BaseBeamInterpolation.
  3. And make also WireBeamInterpolation inheriting from BaseBeamInterpolation.

This avoid multiple physical parameters entry between BeamInterpolation and the mechanism of WireRestShape + RodSection.

Now, to simulate:

  • A fixed Beam, you should use: BeamInterpolation and set the geometry and material properties directly inside this component.
  • For adaptiveBeam, you should use WireBeamInterpolation and set all geometry and material properties into each RodSection set in the WireRestShape

This PR only move code and change some inheritance and pointer type. Big cleaning into the code will come in next PRs

epernod avatar May 06 '24 14:05 epernod