anchor.diff:      DstParamData%F_ext = SrcParamData%F_ext
       DstParamData%Gravity = SrcParamData%Gravity
       DstParamData%TMD_CMODE = SrcParamData%TMD_CMODE
  +    DstParamData%TMD_SA_MODE = SrcParamData%TMD_SA_MODE
       DstParamData%TMD_X_C_HIGH = SrcParamData%TMD_X_C_HIGH
       DstParamData%TMD_X_C_LOW = SrcParamData%TMD_X_C_LOW
       DstParamData%TMD_Y_C_HIGH = SrcParamData%TMD_Y_C_HIGH
  
positive.code:     REAL(ReKi) , DIMENSION(1:2)  :: N_SP      ! Negative stop position (minimum X mass displacement) [m]
      REAL(ReKi) , DIMENSION(1:3)  :: F_ext      ! External forces (for user modification) [-]
      REAL(ReKi)  :: Gravity      ! Gravitational acceleration [m/s^2]
      INTEGER(IntKi)  :: TMD_CMODE      ! control mode {0:none; 1: velocity-based ground hook control; 2: Inverse velocity-based ground hook control; 3: displacement-based ground hook control 4: Phase difference Algorithm}  [-]
      REAL(ReKi)  :: TMD_X_C_HIGH      ! TMD X high damping for ground hook control [N/(m/s)]
      REAL(ReKi)  :: TMD_X_C_LOW      ! TMD X low damping for ground hook control [N/(m/s)]
      REAL(ReKi)  :: TMD_Y_C_HIGH      ! TMD Y high damping for ground hook control [N/(m/s)]
  
negative.code:       OutData%Gravity = ReKiBuf( Re_Xferred )
        Re_Xferred   = Re_Xferred + 1
        OutData%TMD_CMODE = IntKiBuf( Int_Xferred ) 
        Int_Xferred   = Int_Xferred + 1
        OutData%TMD_SA_MODE = IntKiBuf( Int_Xferred ) 
        Int_Xferred   = Int_Xferred + 1
        OutData%TMD_X_C_HIGH = ReKiBuf( Re_Xferred )
        Re_Xferred   = Re_Xferred + 1
  