Simulation Core
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

35 lignes
1.3 KiB

  1. MODULE TD_WellGeometry
  2. IMPLICIT NONE
  3. PUBLIC
  4. REAL(8) , PARAMETER :: pi=3.14159265d0
  5. !************************************************************************************************************************************
  6. !====================================================
  7. ! Well Geometry Info
  8. !====================================================
  9. TYPE, PUBLIC :: TD_WellGeneralInfo
  10. INTEGER :: WellIntervalsCount
  11. REAL(8) :: WellTotalLength , WellTotalVerticalLength
  12. END TYPE TD_WellGeneralInfo
  13. TYPE(TD_WellGeneralInfo) :: TD_WellGeneral
  14. !************************************************************************************************************************************
  15. !************************************************************************************************************************************
  16. TYPE, PUBLIC :: TD_WellGeometryData
  17. INTEGER :: HoleType
  18. REAL(8) :: StartAngle , EndAngle , IntervalLength , VerticalDepth , TopDepth , DownDepth , RCurvature
  19. END TYPE TD_WellGeometryData
  20. TYPE(TD_WellGeometryData), Allocatable :: TD_WellGeo(:)
  21. !************************************************************************************************************************************
  22. END MODULE TD_WellGeometry