def add_well(self, name): well = ms_well() well.name = name # assume length equal to reservoir layer height (2.5m) # assume wellbore diameter equal to 15 cm well.segment_volume = 2.5 * pi * 0.15**2 / 4 well.well_head_depth = 2502.5 + 2.5 / 2 well.well_body_depth = 2502.5 + 2.5 / 2 well.segment_transmissibility = 1e3 well.segment_depth_increment = 2.5 self.wells.append(well)
def add_well(self, name, wellbore_diameter=0.15): well = ms_well() well.name = name # so far put only area here, # to be multiplied by segment length later well.segment_volume = pi * wellbore_diameter**2 / 4 # also to be filled up when the first perforation is made well.well_head_depth = 0 well.well_body_depth = 0 well.segment_depth_increment = 0 self.wells.append(well) return well