def orifice_d_max(self): """The maximum orifice diameter.""" return pc.diam_circle(self.top_row_orifice_a)
def pipe_nd(self): """The nominal diameter of the LFOM pipe""" ID = pc.diam_circle(self.pipe_a_min) return pipe.ND_SDR_available(ID, self.sdr)
def d_orifice_max(self): """Determine the maximum orifice diameter.""" return pc.diam_circle(self.area_top_orifice)
def outlet_man_orifice_d(self): """The diameter of the orifices in the outlet manifold.""" Q_orifice = self.q_tank / self.outlet_man_orifice_n_est D_orifice = pc.diam_circle(Q_orifice/(con.VC_ORIFICE_RATIO * \ np.sqrt(2 * con.GRAVITY* self.outlet_man_orifice_hl))) return ut.ceil_nearest(D_orifice, drills.DRILL_BITS_D_METRIC)
def nom_diam_pipe(self): """The nominal diameter of the LFOM pipe""" ID = pc.diam_circle(self.area_pipe_min) return pipe.ND_SDR_available(ID, self.sdr)