Source code for pyleecan.Methods.Output.Output.getter.get_d_angle_diff

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


[docs]def get_d_angle_diff(self): """Return the initial d axis angle Parameters ---------- self : Output an Output object Returns ------- d_angle_diff: float difference between the d axis angle of the stator and the rotor [rad] """ # Already available => Return if self.geo.d_angle_diff is not None and self.geo.d_angle_diff.size > 0: return self.geo.d_angle_diff else: # Compute d_angle_diff = ( self.simu.machine.stator.comp_angle_d_axis() - self.simu.machine.rotor.comp_angle_d_axis() ) self.geo.d_angle_diff = d_angle_diff return d_angle_diff