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.
 
 
 
 
 
 

21 lines
618 B

  1. module CFormationVariables
  2. ! !@use ConfigurationVariables, only: Configuration
  3. implicit none
  4. public
  5. ! types
  6. ! Pipe Items in String Array
  7. type, bind(c), public :: CFormationItem
  8. real(8) :: Top
  9. real(8) :: Thickness
  10. real(8) :: Drillablity
  11. real(8) :: Abrasiveness
  12. real(8) :: ThresholdWeight
  13. real(8) :: PorePressureGradient
  14. end type CFormationItem
  15. Type::FormationType
  16. integer :: Count = 0
  17. type(CFormationItem), allocatable :: Formations(:)
  18. End type FormationType
  19. end module CFormationVariables