parameters: (self)
docstring: This method uses the nodal forces and the mode shapes to obtain the modal forces.
docstring_summary: This method uses the nodal forces and the mode shapes to obtain the modal forces.
docstring_tokens: This method uses the nodal forces and the mode shapes to obtain the modal forces .
function: def __SetLoads(self):
      """
      This method uses the nodal forces and the mode shapes to obtain the modal forces.
      """
      nodeList = self.markers[self.FSI_marker]
      FX = np.zeros((self.nPoint, 1))
      FY = np.zeros((self.nPoint, 1))
      FZ = np.zeros((self.nPoint, 1))
      for iPoint in nodeList:
        Force = self.node[iPoint].GetForce()
        FX[iPoint] = float(Force[0])
        FY[iPoint] = float(Force[1])
        FZ[iPoint] = float(Force[2])
      self.F = self.UxT.dot(FX) + self.UyT.dot(FY) + self.UzT.dot(FZ)
function_tokens: def __SetLoads ( self ) : nodeList = self . markers [ self . FSI_marker ] FX = np . zeros ( ( self . nPoint , 1 ) ) FY = np . zeros ( ( self . nPoint , 1 ) ) FZ = np . zeros ( ( self . nPoint , 1 ) ) for iPoint in nodeList : Force = self . node [ iPoint ] . GetForce ( ) FX [ iPoint ] = float ( Force [ 0 ] ) FY [ iPoint ] = float ( Force [ 1 ] ) FZ [ iPoint ] = float ( Force [ 2 ] ) self . F = self . UxT . dot ( FX ) + self . UyT . dot ( FY ) + self . UzT . dot ( FZ )