Source code for pyleecan.Methods.Slot.SlotW27.check

# -*- coding: utf-8 -*-

from ....Methods.Slot.Slot import SlotCheckError
from ....Methods.Slot.SlotW27 import *


[docs]def check(self): """Check that the SlotW27 object is correct Parameters ---------- self : SlotW27 A SlotW27 object Returns ------- None Raises ------- S27_W01CheckError You must have W0 <= W1 S27_W12CheckError You must have W1 <= W2 S27_W03CheckError You must have W0 <= W3 """ if self.W1 < self.W0: raise S27_W01CheckError("You must have W0 <= W1") if self.W2 < self.W1: raise S27_W12CheckError("You must have W1 <= W2") if self.W3 < self.W0: raise S27_W03CheckError("You must have W0 <= W3")