Source code for pyleecan.Methods.Machine.Machine.comp_output_geo

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

from ....Classes.OutGeo import OutGeo


[docs]def comp_output_geo(self): """Compute the main geometry output Parameters ---------- self : Machine A Machine object Returns ------- output: OutGeo Main geometry output of the machine """ output = OutGeo() output.Wgap_mec = self.comp_width_airgap_mec() output.Wgap_mag = self.comp_width_airgap_mag() output.Rgap_mec = self.comp_Rgap_mec() output.Lgap = self.comp_length_airgap_active() output.stator = self.stator.comp_output_geo() output.rotor = self.rotor.comp_output_geo() return output