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.

CDownHoleVariables.i90 1.3 KiB

il y a 1 an
il y a 1 an
12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # 1 "/home/admin/SimulationCore2/CSharp/DownHole/CDownHoleVariables.f90"
  2. module CDownHoleVariables
  3. use CDownHoleTypes
  4. ! use CStringConfigurationVariables
  5. ! use CDownHoleActions
  6. use CLog4
  7. implicit none
  8. public
  9. !!!!!!!!!!!!!!!!!!!!!
  10. ! Outputs to user interface
  11. !!!!!!!!!!!!!!!!!!!!!
  12. type :: DownHoleType
  13. ! Input
  14. logical :: AnnDrillMud
  15. logical :: AnnCirculateMud
  16. ! Output
  17. integer :: AnnalusFluidsCount = 0
  18. integer :: StringFluidsCount = 0
  19. type(CFluid), allocatable :: AnnalusFluids(:) !, target
  20. type(CFluid), allocatable :: StringFluids(:)
  21. integer :: StringCount = 0
  22. type(CStringComponent), allocatable :: String(:)
  23. type(CBopElement), allocatable :: BopElements(:)
  24. real(8) :: DrillPipePressure
  25. real(8) :: CasingPressure
  26. real(8) :: ShoePressure
  27. real(8) :: BottomHolePressure
  28. real(8) :: FormationPressure
  29. real :: InfluxRate
  30. real :: KickVolume
  31. real :: SecondKickVolume
  32. real :: PermeabilityExposedHeight
  33. ! Not used (only density printed)
  34. ! real(8) :: Density
  35. ! real(8) :: Pressure
  36. ! real(8) :: Temperature
  37. ! real(8) :: Height
  38. ! real(8) :: Volume
  39. end type DownHoleType
  40. contains
  41. end module CDownHoleVariables