Simulation Core
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

TD_StringConnectionData.f90 2.0 KiB

1 year ago
12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. MODULE TD_StringConnectionData
  2. IMPLICIT NONE
  3. PUBLIC
  4. !************************************************************************************************************************************
  5. !====================================================
  6. ! String Connection Info
  7. !====================================================
  8. TYPE , PUBLIC :: TD_StringconnectionInfo
  9. INTEGER :: StringConnectionMode , KellyDriveTypeMode , OldOperationCondition , FluidStringConnectionMode
  10. REAL(8) :: ConnectionHeight , TouchConnectionHeight , RigidConnectionHeight , GRigidConnectionHeight , StringVelocity
  11. REAL(8) :: HookHeightOld , HookHeight , HookVelocity
  12. REAL(8) :: ElevatorHeight , ElevatorConst
  13. REAL(8) :: SafetyValveLength , IBOPLength , KellyElementID , KellyElementOD
  14. REAL(8) :: KellyConnectionHeight , KellyConst , KellyElementConst
  15. REAL(8) :: TDSHeight , TDSElevatorHeight , TDSLength , TDSElevatorLength , TDSToolJointLength , TDSElevatorToolLength
  16. REAL(8) :: TDSElevatorECG , ElevatorECG
  17. END TYPE TD_StringconnectionInfo
  18. !************************************************************************************************************************************
  19. !************************************************************************************************************************************
  20. !====================================================
  21. ! Weight Indicator Info
  22. !====================================================
  23. TYPE , PUBLIC :: TD_LoadInfo
  24. INTEGER :: NumOfCables
  25. REAL(8) :: WeightIndicator
  26. REAL(8) :: WeightTB , WeightTD , KellyWeight
  27. INTEGER :: ZeroStringSpeed
  28. REAL(8) :: DrawworksLoadInput
  29. END TYPE TD_LoadInfo
  30. !************************************************************************************************************************************
  31. END MODULE TD_StringConnectionData