@@ -201,7 +201,7 @@ def __init__(self, depth, lineProps=None, **kwargs):
201201
202202 # the sizing function coefficients to use in the design
203203 self .lineProps = loadLineProps (lineProps )
204-
204+
205205 # Build alternating subcomponents list
206206 for i in range (self .nLines ):
207207 # Connector at position 2*i (even indices: 0, 2, 4, ...)
@@ -210,7 +210,6 @@ def __init__(self, depth, lineProps=None, **kwargs):
210210
211211 # Initialize connector properties (will be populated below)
212212 dd ['subcomponents' ][connector_idx ] = {'m' : 0 , 'v' : 0 , 'CdA' : 0 }
213-
214213 # Assign section properties
215214 dd ['subcomponents' ][section_idx ]['type' ] = getLineProps (Ds [i ],
216215 material = lineTypeNames [i ], name = i , lineProps = self .lineProps )
@@ -246,7 +245,7 @@ def __init__(self, depth, lineProps=None, **kwargs):
246245 # Call Mooring init function (parent class)
247246
248247
249- Mooring .__init__ (self , dd = dd , rho = rho , g = g , shared = shared )
248+ Mooring .__init__ (self , dd = dd , rho = rho , g = g , shared = shared , lineProps = self . lineProps )
250249 # The above will also create Mooring self parameters like self.rad_anch
251250
252251 # Save a copy of the original anchoring radius to use with the
0 commit comments