├── .pre-commit-config.yaml ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.md ├── Doc └── Converter │ ├── Converter.ipynb │ └── Images │ ├── Architecture_Converter.png │ ├── Machine_dimension.png │ ├── Selection_machine.png │ ├── UML_convert.png │ ├── UML_rules.png │ ├── convert_mot_to_dict.png │ ├── schematics_architecture_converter.png │ └── structure_converter.png ├── Exe_gen ├── generate_pyleecan_exe.py ├── pyleecan.iss ├── pyleecan.spec └── pyleecan_64.ico ├── LICENSE ├── MANIFEST.in ├── README.md ├── package.json ├── pyleecan ├── Classes │ ├── Arc.py │ ├── Arc1.py │ ├── Arc2.py │ ├── Arc3.py │ ├── Bore.py │ ├── BoreFlower.py │ ├── BoreLSRPM.py │ ├── BoreSinePole.py │ ├── BoreUD.py │ ├── Circle.py │ ├── Class_Dict.json │ ├── CondType11.py │ ├── CondType12.py │ ├── CondType13.py │ ├── CondType21.py │ ├── CondType22.py │ ├── Conductor.py │ ├── Convert.py │ ├── ConvertMC.py │ ├── DXFImport.py │ ├── DataKeeper.py │ ├── Drive.py │ ├── DriveWave.py │ ├── EEC.py │ ├── EEC_LSRPM.py │ ├── EEC_PMSM.py │ ├── EEC_SCIM.py │ ├── ElecLUTdq.py │ ├── Electrical.py │ ├── ElementMat.py │ ├── Elmer.py │ ├── ElmerResults.py │ ├── ElmerResultsVTU.py │ ├── EndWinding.py │ ├── EndWindingCirc.py │ ├── EndWindingRect.py │ ├── FPGNSeg.py │ ├── FPGNTri.py │ ├── Force.py │ ├── ForceMT.py │ ├── ForceTensor.py │ ├── Frame.py │ ├── FrameBar.py │ ├── GUIOption.py │ ├── GaussPoint.py │ ├── Hole.py │ ├── HoleM50.py │ ├── HoleM51.py │ ├── HoleM52.py │ ├── HoleM52R.py │ ├── HoleM53.py │ ├── HoleM54.py │ ├── HoleM57.py │ ├── HoleM58.py │ ├── HoleM60.py │ ├── HoleM61.py │ ├── HoleM62.py │ ├── HoleM63.py │ ├── HoleMLSRPM.py │ ├── HoleMag.py │ ├── HoleUD.py │ ├── Import.py │ ├── ImportData.py │ ├── ImportGenMatrixSin.py │ ├── ImportGenPWM.py │ ├── ImportGenToothSaw.py │ ├── ImportGenVectLin.py │ ├── ImportGenVectSin.py │ ├── ImportMatlab.py │ ├── ImportMatrix.py │ ├── ImportMatrixVal.py │ ├── ImportMatrixXls.py │ ├── ImportMeshMat.py │ ├── ImportMeshUnv.py │ ├── ImportVectorField.py │ ├── Input.py │ ├── InputCurrent.py │ ├── InputFlux.py │ ├── InputForce.py │ ├── InputVoltage.py │ ├── LUT.py │ ├── LUTdq.py │ ├── LUTslip.py │ ├── LamH.py │ ├── LamHole.py │ ├── LamHoleNS.py │ ├── LamSlot.py │ ├── LamSlotM.py │ ├── LamSlotMag.py │ ├── LamSlotMagNS.py │ ├── LamSlotMulti.py │ ├── LamSlotMultiWind.py │ ├── LamSlotWind.py │ ├── LamSquirrelCage.py │ ├── LamSquirrelCageMag.py │ ├── Lamination.py │ ├── Line.py │ ├── Loss.py │ ├── LossFEA.py │ ├── LossModel.py │ ├── LossModelBertotti.py │ ├── LossModelJoule.py │ ├── LossModelMagnet.py │ ├── LossModelProximity.py │ ├── LossModelSteinmetz.py │ ├── LossModelWindagePyrhonen.py │ ├── LossModelWinding.py │ ├── Machine.py │ ├── MachineAsync.py │ ├── MachineDFIM.py │ ├── MachineIPMSM.py │ ├── MachineLSPM.py │ ├── MachineSCIM.py │ ├── MachineSIPMSM.py │ ├── MachineSRM.py │ ├── MachineSyRM.py │ ├── MachineSync.py │ ├── MachineUD.py │ ├── MachineWRSM.py │ ├── MagElmer.py │ ├── MagFEMM.py │ ├── Magnet.py │ ├── Magnetics.py │ ├── MatEconomical.py │ ├── MatElectrical.py │ ├── MatHT.py │ ├── MatMagnetics.py │ ├── MatStructural.py │ ├── Material.py │ ├── Mesh.py │ ├── MeshMat.py │ ├── MeshSolution.py │ ├── MeshVTK.py │ ├── Mode.py │ ├── ModelBH.py │ ├── ModelBH_Langevin.py │ ├── ModelBH_arctangent.py │ ├── ModelBH_exponential.py │ ├── ModelBH_linear_sat.py │ ├── NodeMat.py │ ├── Notch.py │ ├── NotchEvenDist.py │ ├── OP.py │ ├── OPMatrix.py │ ├── OPdq.py │ ├── OPdqf.py │ ├── OPslip.py │ ├── OptiBayesAlg.py │ ├── OptiBayesAlgSmoot.py │ ├── OptiConstraint.py │ ├── OptiDesignVar.py │ ├── OptiDesignVarInterval.py │ ├── OptiDesignVarSet.py │ ├── OptiGenAlg.py │ ├── OptiGenAlgNsga2Deap.py │ ├── OptiObjective.py │ ├── OptiProblem.py │ ├── OptiSolver.py │ ├── OutElec.py │ ├── OutForce.py │ ├── OutGeo.py │ ├── OutGeoLam.py │ ├── OutInternal.py │ ├── OutLoss.py │ ├── OutLossModel.py │ ├── OutMag.py │ ├── OutMagElmer.py │ ├── OutMagFEMM.py │ ├── OutPost.py │ ├── OutStruct.py │ ├── Output.py │ ├── ParamExplorer.py │ ├── ParamExplorerInterval.py │ ├── ParamExplorerSet.py │ ├── PolarArc.py │ ├── Post.py │ ├── PostFunction.py │ ├── PostLUT.py │ ├── PostMethod.py │ ├── PostPlot.py │ ├── RefElement.py │ ├── RefLine3.py │ ├── RefQuad4.py │ ├── RefQuad9.py │ ├── RefSegmentP1.py │ ├── RefTriangle3.py │ ├── RefTriangle6.py │ ├── Rule.py │ ├── RuleComplex.py │ ├── RuleEquation.py │ ├── RuleSimple.py │ ├── ScalarProduct.py │ ├── ScalarProductL2.py │ ├── Section.py │ ├── Segment.py │ ├── Shaft.py │ ├── Simu1.py │ ├── Simulation.py │ ├── Skew.py │ ├── SliceModel.py │ ├── Slot.py │ ├── Slot19.py │ ├── SlotCirc.py │ ├── SlotDC.py │ ├── SlotM10.py │ ├── SlotM11.py │ ├── SlotM12.py │ ├── SlotM13.py │ ├── SlotM14.py │ ├── SlotM15.py │ ├── SlotM16.py │ ├── SlotM17.py │ ├── SlotM18.py │ ├── SlotM18_2.py │ ├── SlotM19.py │ ├── SlotUD.py │ ├── SlotUD2.py │ ├── SlotW10.py │ ├── SlotW11.py │ ├── SlotW11_2.py │ ├── SlotW12.py │ ├── SlotW13.py │ ├── SlotW14.py │ ├── SlotW15.py │ ├── SlotW16.py │ ├── SlotW21.py │ ├── SlotW22.py │ ├── SlotW23.py │ ├── SlotW24.py │ ├── SlotW25.py │ ├── SlotW26.py │ ├── SlotW27.py │ ├── SlotW28.py │ ├── SlotW29.py │ ├── SlotW30.py │ ├── SlotW60.py │ ├── SlotW61.py │ ├── SlotW62.py │ ├── SlotW63.py │ ├── SlotWLSRPM.py │ ├── Solution.py │ ├── SolutionData.py │ ├── SolutionMat.py │ ├── SolutionVector.py │ ├── SolverInputFile.py │ ├── StructElmer.py │ ├── Structural.py │ ├── SurfLine.py │ ├── SurfRing.py │ ├── Surface.py │ ├── Trapeze.py │ ├── Unit.py │ ├── VarLoad.py │ ├── VarLoadCurrent.py │ ├── VarLoadVoltage.py │ ├── VarOpti.py │ ├── VarParam.py │ ├── VarParamSweep.py │ ├── VarSimu.py │ ├── VentilationCirc.py │ ├── VentilationPolar.py │ ├── VentilationTrap.py │ ├── Winding.py │ ├── WindingSC.py │ ├── WindingUD.py │ ├── XOutput.py │ ├── _ClassInfo.py │ ├── _FEMMHandler.py │ ├── __init__.py │ ├── _check.py │ ├── _frozen.py │ └── import_all.py ├── Data │ ├── GUI │ │ └── pyleecan.css │ ├── Machine │ │ ├── AUDI_eTron.json │ │ ├── BMW_i3.json │ │ ├── Benchmark.json │ │ ├── IPMSM_B.json │ │ ├── IPMSM_xxx.json │ │ ├── Jaguar_I_Pace.json │ │ ├── Jaguar_I_Pace_no_skew.json │ │ ├── LSPM_001.json │ │ ├── LSRPM_001.json │ │ ├── Protean_InWheel.json │ │ ├── Railway_Traction.json │ │ ├── Renault_Zoe.json │ │ ├── SCIM_006.json │ │ ├── SCIM_010.json │ │ ├── SCIM_5kw_Zaheer.json │ │ ├── SCIM_5kw_Zaheer_no_skew.json │ │ ├── SCIM_L2EP_48s_2p.json │ │ ├── SIPMSM_001.json │ │ ├── SPMSM_001.json │ │ ├── SPMSM_002.json │ │ ├── SPMSM_003.json │ │ ├── SPMSM_015.json │ │ ├── SPMSM_020.json │ │ ├── SPMSM_18s16p_loss.json │ │ ├── SPMSM_LamSlotMultiWind.json │ │ ├── SPMSM_skew.json │ │ ├── Slotless_CEFC.json │ │ ├── Stellantis_IPMSM_test.json │ │ ├── Stellantis_IPMSM_test_doubleV.json │ │ ├── SynRM_001.json │ │ ├── TESLA_S.json │ │ ├── Tesla_model_3.json │ │ ├── Toyota_Prius.json │ │ ├── Toyota_Prius_6phases.json │ │ ├── Toyota_Prius_DXF.json │ │ ├── Toyota_Prius_loss.json │ │ └── slotless_M18.json │ ├── Material │ │ ├── Air.json │ │ ├── Copper1.json │ │ ├── Copper2.json │ │ ├── HF-10X.json │ │ ├── Insulator1.json │ │ ├── M19.json │ │ ├── M19.xlsx │ │ ├── M19_29Ga.json │ │ ├── M235-35A.json │ │ ├── M270-35A.json │ │ ├── M400-50A.json │ │ ├── M400-50A.xlsx │ │ ├── M400-50A_Jaguar.json │ │ ├── M530-65A.json │ │ ├── M800-50A.json │ │ ├── Magnet1.json │ │ ├── Magnet3.json │ │ ├── Magnet5.json │ │ ├── MagnetPrius.json │ │ ├── Magnet_40SH.json │ │ ├── Magnet_42H.json │ │ ├── Magnet_42SH.json │ │ ├── Magnet_45H.json │ │ ├── Magnet_45M.json │ │ ├── Magnet_45SH.json │ │ ├── Magnet_48H.json │ │ ├── Magnet_48M.json │ │ ├── Magnet_48SH.json │ │ ├── Magnet_50H.json │ │ ├── Magnet_50M.json │ │ ├── Magnet_50SH.json │ │ ├── Magnet_52H.json │ │ ├── Magnet_52M.json │ │ ├── Magnet_N45.json │ │ ├── Magnet_N48.json │ │ ├── Magnet_N50.json │ │ ├── Magnet_N52.json │ │ ├── Magnet_N54.json │ │ ├── N42UH.json │ │ └── Steel1.json │ └── Plot │ │ └── pyleecan_color.json ├── Functions │ ├── Converter │ │ ├── MotorCAD │ │ │ ├── add_notch_slotM19.py │ │ │ ├── arc_duct_polar.py │ │ │ ├── curve_B(H).py │ │ │ ├── embedded_breadloaf_holeM63.py │ │ │ ├── embedded_parallel_holeM62.py │ │ │ ├── end_winding_lenght.py │ │ │ ├── inset_breadloaf_slotM12.py │ │ │ ├── inset_parallel_slotM15.py │ │ │ ├── interior_U_shape_holeM61.py │ │ │ ├── interior_V_web_holeM57.py │ │ │ ├── rotor_bar.py │ │ │ ├── rotor_slotW11_H1.py │ │ │ ├── salient_pole_slotW62.py │ │ │ ├── set_pole_pair_number.py │ │ │ ├── skew.py │ │ │ ├── slotW11_H1.py │ │ │ ├── slotW14_H1.py │ │ │ ├── slotW21_H1.py │ │ │ ├── slotW23_H1.py │ │ │ ├── surface_breadloaf_slotM13.py │ │ │ ├── surface_parallel_slotM15.py │ │ │ ├── surface_radial_slotM14.py │ │ │ └── winding_layer.py │ │ └── Utils │ │ │ ├── ConvertionError.py │ │ │ └── EquivalentError.py │ ├── Electrical │ │ ├── __init__.py │ │ ├── comp_MTPA.py │ │ ├── comp_loss_joule.py │ │ ├── dqh_transformation.py │ │ └── dqh_transformation_freq.py │ ├── FEMM │ │ ├── __init__.py │ │ ├── assign_FEMM_surface.py │ │ ├── comp_FEMM_Jcus.py │ │ ├── comp_FEMM_Phi_wind.py │ │ ├── comp_FEMM_dict.py │ │ ├── comp_FEMM_torque.py │ │ ├── create_FEMM_bar.py │ │ ├── create_FEMM_boundary_conditions.py │ │ ├── create_FEMM_circuit_material.py │ │ ├── create_FEMM_magnet.py │ │ ├── create_FEMM_materials.py │ │ ├── draw_FEMM.py │ │ ├── draw_FEMM_lamination.py │ │ ├── draw_FEMM_surfaces.py │ │ ├── get_FEMM_BC_propname.py │ │ ├── get_airgap_surface.py │ │ ├── get_mesh_data_FEMM.lua │ │ ├── get_mesh_param.py │ │ ├── get_mesh_results_FEMM.lua │ │ ├── get_sliding_band.py │ │ ├── set_FEMM_circuit_prop.py │ │ ├── set_FEMM_wind_material.py │ │ └── update_FEMM_simulation.py │ ├── GMSH │ │ ├── __init__.py │ │ ├── comp_gmsh_mesh_dict.py │ │ ├── draw_GMSH.py │ │ ├── draw_surf_line.py │ │ ├── gen_3D_mesh.py │ │ ├── get_air_box.py │ │ ├── get_boundary_condition.py │ │ └── get_sliding_band.py │ ├── GUI │ │ ├── __init__.py │ │ └── log_error.py │ ├── Geometry │ │ ├── __init__.py │ │ ├── circle_from_3_points.py │ │ ├── comp_flower_arc.py │ │ ├── comp_surface_num.py │ │ ├── create_surface.py │ │ ├── cut_lines_between_angle.py │ │ ├── inter_circle_circle.py │ │ ├── inter_line_circle.py │ │ ├── inter_line_line.py │ │ ├── merge_notch_list.py │ │ └── transform_hole_surf.py │ ├── Load │ │ ├── __init__.py │ │ ├── import_class.py │ │ ├── load_array.py │ │ ├── load_hdf5.py │ │ ├── load_json.py │ │ ├── load_pkl.py │ │ └── retrocompatibility.py │ ├── MeshSolution │ │ ├── __init__.py │ │ ├── build_meshsolution.py │ │ ├── build_solution_data.py │ │ ├── build_solution_vector.py │ │ ├── get_area.py │ │ └── get_indices_limited.py │ ├── Optimization │ │ ├── __init__.py │ │ ├── check_cstr.py │ │ ├── evaluate.py │ │ ├── tournamentDCD.py │ │ └── update.py │ ├── Plot │ │ ├── Pyvista │ │ │ ├── configure_plot.py │ │ │ ├── get_arrows_plt.py │ │ │ ├── plot_glyph_pv.py │ │ │ ├── plot_mesh_field.py │ │ │ └── plot_surf_deflection.py │ │ ├── __init__.py │ │ ├── animate_as_gif.py │ │ ├── get_color_legend_from_surface.py │ │ ├── plot_2D.py │ │ ├── plot_2D_Data.py │ │ ├── plot_3D.py │ │ ├── plot_3D_Data.py │ │ ├── plot_4D.py │ │ └── set_plot_gui_icon.py │ ├── Save │ │ ├── __init__.py │ │ ├── save_array.py │ │ ├── save_hdf5.py │ │ ├── save_json.py │ │ └── save_pkl.py │ ├── Simulation │ │ ├── VarSimu │ │ │ ├── __init__.py │ │ │ ├── get_elec_datakeeper_dict.py │ │ │ ├── log_datakeeper_step_result.py │ │ │ └── run_multisim_step.py │ │ └── __init__.py │ ├── Structural │ │ └── conversions.py │ ├── Winding │ │ ├── __init__.py │ │ ├── comp_cond_function.py │ │ ├── find_wind_phase_color.py │ │ ├── gen_phase_list.py │ │ ├── reverse_wind_mat.py │ │ └── shift_wind_mat.py │ ├── __init__.py │ ├── check_parent.py │ ├── copy.py │ ├── get_logger.py │ ├── get_path_binary.py │ ├── getattr_recursive.py │ ├── init_environment.py │ ├── init_fig.py │ ├── labels.py │ ├── load.py │ ├── load_switch.py │ ├── make_ndarray_equal.py │ ├── path_tools.py │ ├── save.py │ └── short_filepath.py ├── GUI │ ├── Dialog │ │ ├── DClassGenerator │ │ │ ├── DClassGenerator.py │ │ │ ├── DClassGenerator.ui │ │ │ └── Ui_DClassGenerator.py │ │ ├── DMachineSetup │ │ │ ├── DAVDuct │ │ │ │ ├── DAVDuct.py │ │ │ │ ├── DAVDuct.ui │ │ │ │ ├── PVentCirc │ │ │ │ │ ├── Gen_PVentCirc.py │ │ │ │ │ ├── PVentCirc.py │ │ │ │ │ ├── PVentCirc.ui │ │ │ │ │ ├── Ui_PVentCirc.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PVentPolar │ │ │ │ │ ├── Gen_PVentPolar.py │ │ │ │ │ ├── PVentPolar.py │ │ │ │ │ ├── PVentPolar.ui │ │ │ │ │ ├── Ui_PVentPolar.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PVentTrap │ │ │ │ │ ├── Gen_PVentTrap.py │ │ │ │ │ ├── PVentTrap.py │ │ │ │ │ ├── PVentTrap.ui │ │ │ │ │ ├── Ui_PVentTrap.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PVentUD │ │ │ │ │ ├── Gen_PVentUD.py │ │ │ │ │ ├── PVentUD.py │ │ │ │ │ ├── PVentUD.ui │ │ │ │ │ ├── Ui_PVentUD.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── Ui_DAVDuct.py │ │ │ │ ├── WVent │ │ │ │ │ ├── Gen_WVent.py │ │ │ │ │ ├── Ui_WVent.py │ │ │ │ │ ├── WVent.py │ │ │ │ │ ├── WVent.ui │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── WVentOut │ │ │ │ │ ├── WVentOut.py │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ ├── DBore │ │ │ │ ├── DBore.py │ │ │ │ ├── DBore.ui │ │ │ │ ├── Gen_DBore.py │ │ │ │ ├── PBoreFlower │ │ │ │ │ ├── Gen_PBoreFlower.py │ │ │ │ │ ├── PBoreFlower.py │ │ │ │ │ ├── PBoreFlower.ui │ │ │ │ │ ├── Ui_PBoreFlower.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PBoreSinePole │ │ │ │ │ ├── Gen_PBoreSinePole.py │ │ │ │ │ ├── PBoreSinePole.py │ │ │ │ │ ├── PBoreSinePole.ui │ │ │ │ │ ├── Ui_PBoreSinePole.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── Ui_DBore.py │ │ │ │ ├── WBoreOut │ │ │ │ │ ├── WBoreOut.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── DMachineSetup.py │ │ │ ├── DMachineSetup.ui │ │ │ ├── DNotchTab │ │ │ │ ├── DNotchTab.py │ │ │ │ ├── DNotchTab.ui │ │ │ │ ├── Ui_DNotchTab.py │ │ │ │ ├── WNotch │ │ │ │ │ ├── Ui_WNotch.py │ │ │ │ │ ├── WNotch.py │ │ │ │ │ ├── WNotch.ui │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ ├── SBar │ │ │ │ ├── Gen_SBar.py │ │ │ │ ├── PCondType21 │ │ │ │ │ ├── Gen_PCondType21.py │ │ │ │ │ ├── PCondType21.py │ │ │ │ │ ├── PCondType21.ui │ │ │ │ │ ├── Ui_PCondType21.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PCondType22 │ │ │ │ │ ├── Gen_PCondType22.py │ │ │ │ │ ├── PCondType22.py │ │ │ │ │ ├── PCondType22.ui │ │ │ │ │ ├── Ui_PCondType22.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── SBar.py │ │ │ │ ├── SBar.ui │ │ │ │ ├── Ui_SBar.py │ │ │ │ ├── WBarOut │ │ │ │ │ ├── WBarOut.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── SLamShape │ │ │ │ ├── Gen_SLamShape.py │ │ │ │ ├── SLamShape.py │ │ │ │ ├── SLamShape.ui │ │ │ │ ├── Ui_SLamShape.py │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── SMHoleMag │ │ │ │ ├── PHoleM50 │ │ │ │ │ ├── Gen_PHoleM50.py │ │ │ │ │ ├── PHoleM50.py │ │ │ │ │ ├── PHoleM50.ui │ │ │ │ │ ├── Ui_PHoleM50.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM51 │ │ │ │ │ ├── Gen_PHoleM51.py │ │ │ │ │ ├── PHoleM51.py │ │ │ │ │ ├── PHoleM51.ui │ │ │ │ │ ├── Ui_PHoleM51.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM52 │ │ │ │ │ ├── Gen_PHoleM52.py │ │ │ │ │ ├── PHoleM52.py │ │ │ │ │ ├── PHoleM52.ui │ │ │ │ │ ├── Ui_PHoleM52.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM52R │ │ │ │ │ ├── Gen_PHoleM52R.py │ │ │ │ │ ├── PHoleM52R.py │ │ │ │ │ ├── PHoleM52R.ui │ │ │ │ │ ├── Ui_PHoleM52R.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM53 │ │ │ │ │ ├── Gen_PHoleM53.py │ │ │ │ │ ├── PHoleM53.py │ │ │ │ │ ├── PHoleM53.ui │ │ │ │ │ ├── Ui_PHoleM53.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM54 │ │ │ │ │ ├── Gen_PHoleM54.py │ │ │ │ │ ├── PHoleM54.py │ │ │ │ │ ├── PHoleM54.ui │ │ │ │ │ ├── Ui_PHoleM54.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM57 │ │ │ │ │ ├── Gen_PHoleM57.py │ │ │ │ │ ├── PHoleM57.py │ │ │ │ │ ├── PHoleM57.ui │ │ │ │ │ ├── Ui_PHoleM57.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM58 │ │ │ │ │ ├── Gen_PHoleM58.py │ │ │ │ │ ├── PHoleM58.py │ │ │ │ │ ├── PHoleM58.ui │ │ │ │ │ ├── Ui_PHoleM58.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM60 │ │ │ │ │ ├── Gen_PHoleM60.py │ │ │ │ │ ├── PHoleM60.py │ │ │ │ │ ├── PHoleM60.ui │ │ │ │ │ ├── Ui_PHoleM60.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM61 │ │ │ │ │ ├── Gen_PHoleM61.py │ │ │ │ │ ├── PHoleM61.py │ │ │ │ │ ├── PHoleM61.ui │ │ │ │ │ ├── Ui_PHoleM61.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM62 │ │ │ │ │ ├── Gen_PHoleM62.py │ │ │ │ │ ├── PHoleM62.py │ │ │ │ │ ├── PHoleM62.ui │ │ │ │ │ ├── Ui_PHoleM62.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleM63 │ │ │ │ │ ├── Gen_PHoleM63.py │ │ │ │ │ ├── PHoleM63.py │ │ │ │ │ ├── PHoleM63.ui │ │ │ │ │ ├── Ui_PHoleM63.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PHoleMUD │ │ │ │ │ ├── PHoleMUD.py │ │ │ │ │ ├── PHoleMUD.ui │ │ │ │ │ ├── Ui_PHoleMUD.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── SMHoleMag.py │ │ │ │ ├── SMHoleMag.ui │ │ │ │ ├── Ui_SMHoleMag.py │ │ │ │ ├── WHoleMag │ │ │ │ │ ├── Ui_WHoleMag.py │ │ │ │ │ ├── WHoleMag.py │ │ │ │ │ ├── WHoleMag.ui │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ ├── SMSlot │ │ │ │ ├── PMSlot10 │ │ │ │ │ ├── Gen_PMSlot10.py │ │ │ │ │ ├── PMSlot10.py │ │ │ │ │ ├── PMSlot10.ui │ │ │ │ │ ├── Ui_PMSlot10.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot11 │ │ │ │ │ ├── Gen_PMSlot11.py │ │ │ │ │ ├── PMSlot11.py │ │ │ │ │ ├── PMSlot11.ui │ │ │ │ │ ├── Ui_PMSlot11.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot12 │ │ │ │ │ ├── Gen_PMSlot12.py │ │ │ │ │ ├── PMSlot12.py │ │ │ │ │ ├── PMSlot12.ui │ │ │ │ │ ├── Ui_PMSlot12.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot13 │ │ │ │ │ ├── Gen_PMSlot13.py │ │ │ │ │ ├── PMSlot13.py │ │ │ │ │ ├── PMSlot13.ui │ │ │ │ │ ├── Ui_PMSlot13.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot14 │ │ │ │ │ ├── Gen_PMSlot14.py │ │ │ │ │ ├── PMSlot14.py │ │ │ │ │ ├── PMSlot14.ui │ │ │ │ │ ├── Ui_PMSlot14.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot15 │ │ │ │ │ ├── Gen_PMSlot15.py │ │ │ │ │ ├── PMSlot15.py │ │ │ │ │ ├── PMSlot15.ui │ │ │ │ │ ├── Ui_PMSlot15.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot16 │ │ │ │ │ ├── Gen_PMSlot16.py │ │ │ │ │ ├── PMSlot16.py │ │ │ │ │ ├── PMSlot16.ui │ │ │ │ │ ├── Ui_PMSlot16.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot17 │ │ │ │ │ ├── Gen_PMSlot17.py │ │ │ │ │ ├── PMSlot17.py │ │ │ │ │ ├── PMSlot17.ui │ │ │ │ │ ├── Ui_PMSlot17.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot18 │ │ │ │ │ ├── Gen_PMSlot18.py │ │ │ │ │ ├── PMSlot18.py │ │ │ │ │ ├── PMSlot18.ui │ │ │ │ │ ├── Ui_PMSlot18.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PMSlot19 │ │ │ │ │ ├── Gen_PMSlot19.py │ │ │ │ │ ├── PMSlot19.py │ │ │ │ │ ├── PMSlot19.ui │ │ │ │ │ ├── Ui_PMSlot19.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── SMSlot.py │ │ │ │ ├── SMSlot.ui │ │ │ │ ├── Ui_SMSlot.py │ │ │ │ ├── WSlotCirc │ │ │ │ │ ├── Gen_WSlotCirc.py │ │ │ │ │ ├── Ui_WSlotCirc.py │ │ │ │ │ ├── WSlotCirc.py │ │ │ │ │ ├── WSlotCirc.ui │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── WSlotMag │ │ │ │ │ ├── Ui_WSlotMag.py │ │ │ │ │ ├── WSlotMag.py │ │ │ │ │ ├── WSlotMag.ui │ │ │ │ │ └── __init__.py │ │ │ │ ├── WWSlotMag │ │ │ │ │ └── WWSlotMag.py │ │ │ │ └── __init__.py │ │ │ ├── SMachineDimension │ │ │ │ ├── SMachineDimension.py │ │ │ │ ├── SMachineDimension.ui │ │ │ │ ├── Ui_SMachineDimension.py │ │ │ │ └── __init__.py │ │ │ ├── SMachineType │ │ │ │ ├── Gen_SMachineType.py │ │ │ │ ├── SMachineType.py │ │ │ │ ├── SMachineType.ui │ │ │ │ ├── Ui_SMachineType.py │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── SPreview │ │ │ │ ├── SPreview.py │ │ │ │ ├── SPreview.ui │ │ │ │ ├── Ui_SPreview.py │ │ │ │ ├── WMachineTable │ │ │ │ │ ├── Ui_WMachineTable.py │ │ │ │ │ ├── WMachineTable.py │ │ │ │ │ ├── WMachineTable.ui │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ ├── SSimu │ │ │ │ ├── Gen_SSimu.py │ │ │ │ ├── SSimu.py │ │ │ │ ├── SSimu.ui │ │ │ │ ├── Ui_SSimu.py │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── SSkew │ │ │ │ ├── SSkew.py │ │ │ │ ├── SSkew.ui │ │ │ │ ├── Ui_SSkew.py │ │ │ │ └── __init__.py │ │ │ ├── SWPole │ │ │ │ ├── PWSlot60 │ │ │ │ │ ├── Gen_PWSlot60.py │ │ │ │ │ ├── PWSlot60.py │ │ │ │ │ ├── PWSlot60.ui │ │ │ │ │ ├── Ui_PWSlot60.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot61 │ │ │ │ │ ├── Gen_PWSlot61.py │ │ │ │ │ ├── PWSlot61.py │ │ │ │ │ ├── PWSlot61.ui │ │ │ │ │ ├── Ui_PWSlot61.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot62 │ │ │ │ │ ├── Gen_PWSlot62.py │ │ │ │ │ ├── PWSlot62.py │ │ │ │ │ ├── PWSlot62.ui │ │ │ │ │ ├── Ui_PWSlot62.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot63 │ │ │ │ │ ├── Gen_PWSlot63.py │ │ │ │ │ ├── PWSlot63.py │ │ │ │ │ ├── PWSlot63.ui │ │ │ │ │ ├── Ui_PWSlot63.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── SWPole.py │ │ │ │ ├── SWPole.ui │ │ │ │ ├── Ui_SWPole.py │ │ │ │ └── __init__.py │ │ │ ├── SWSlot │ │ │ │ ├── Gen_SWSlot.py │ │ │ │ ├── PWSlot10 │ │ │ │ │ ├── Gen_PWSlot10.py │ │ │ │ │ ├── PWSlot10.py │ │ │ │ │ ├── PWSlot10.ui │ │ │ │ │ ├── Ui_PWSlot10.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot11 │ │ │ │ │ ├── Gen_PWSlot11.py │ │ │ │ │ ├── PWSlot11.py │ │ │ │ │ ├── PWSlot11.ui │ │ │ │ │ ├── Ui_PWSlot11.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot12 │ │ │ │ │ ├── Gen_PWSlot12.py │ │ │ │ │ ├── PWSlot12.py │ │ │ │ │ ├── PWSlot12.ui │ │ │ │ │ ├── Ui_PWSlot12.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot13 │ │ │ │ │ ├── Gen_PWSlot13.py │ │ │ │ │ ├── PWSlot13.py │ │ │ │ │ ├── PWSlot13.ui │ │ │ │ │ ├── Ui_PWSlot13.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot14 │ │ │ │ │ ├── Gen_PWSlot14.py │ │ │ │ │ ├── PWSlot14.py │ │ │ │ │ ├── PWSlot14.ui │ │ │ │ │ ├── Ui_PWSlot14.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot15 │ │ │ │ │ ├── Gen_PWSlot15.py │ │ │ │ │ ├── PWSlot15.py │ │ │ │ │ ├── PWSlot15.ui │ │ │ │ │ ├── Ui_PWSlot15.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot16 │ │ │ │ │ ├── Gen_PWSlot16.py │ │ │ │ │ ├── PWSlot16.py │ │ │ │ │ ├── PWSlot16.ui │ │ │ │ │ ├── Ui_PWSlot16.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot21 │ │ │ │ │ ├── Gen_PWSlot21.py │ │ │ │ │ ├── PWSlot21.py │ │ │ │ │ ├── PWSlot21.ui │ │ │ │ │ ├── Ui_PWSlot21.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot22 │ │ │ │ │ ├── Gen_PWSlot22.py │ │ │ │ │ ├── PWSlot22.py │ │ │ │ │ ├── PWSlot22.ui │ │ │ │ │ ├── Ui_PWSlot22.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot23 │ │ │ │ │ ├── Gen_PWSlot23.py │ │ │ │ │ ├── PWSlot23.py │ │ │ │ │ ├── PWSlot23.ui │ │ │ │ │ ├── Ui_PWSlot23.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot24 │ │ │ │ │ ├── Gen_PWSlot24.py │ │ │ │ │ ├── PWSlot24.py │ │ │ │ │ ├── PWSlot24.ui │ │ │ │ │ ├── Ui_PWSlot24.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot25 │ │ │ │ │ ├── Gen_PWSlot25.py │ │ │ │ │ ├── PWSlot25.py │ │ │ │ │ ├── PWSlot25.ui │ │ │ │ │ ├── Ui_PWSlot25.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot26 │ │ │ │ │ ├── Gen_PWSlot26.py │ │ │ │ │ ├── PWSlot26.py │ │ │ │ │ ├── PWSlot26.ui │ │ │ │ │ ├── Ui_PWSlot26.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot27 │ │ │ │ │ ├── Gen_PWSlot27.py │ │ │ │ │ ├── PWSlot27.py │ │ │ │ │ ├── PWSlot27.ui │ │ │ │ │ ├── Ui_PWSlot27.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot28 │ │ │ │ │ ├── Gen_PWSlot28.py │ │ │ │ │ ├── PWSlot28.py │ │ │ │ │ ├── PWSlot28.ui │ │ │ │ │ ├── Ui_PWSlot28.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot29 │ │ │ │ │ ├── Gen_PWSlot29.py │ │ │ │ │ ├── PWSlot29.py │ │ │ │ │ ├── PWSlot29.ui │ │ │ │ │ ├── Ui_PWSlot29.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlot30 │ │ │ │ │ ├── Gen_PWSlot30.py │ │ │ │ │ ├── PWSlot30.py │ │ │ │ │ ├── PWSlot30.ui │ │ │ │ │ ├── Ui_PWSlot30.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PWSlotUD │ │ │ │ │ ├── PWSlotUD.py │ │ │ │ │ ├── PWSlotUD.ui │ │ │ │ │ ├── Ui_PWSlotUD.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── SWSlot.py │ │ │ │ ├── SWSlot.ui │ │ │ │ ├── Ui_SWSlot.py │ │ │ │ ├── WWSlotOut │ │ │ │ │ ├── WWSlotOut.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── SWindCond │ │ │ │ ├── PCondType11 │ │ │ │ │ ├── Gen_PCondType11.py │ │ │ │ │ ├── PCondType11.py │ │ │ │ │ ├── PCondType11.ui │ │ │ │ │ ├── Ui_PCondType11.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── PCondType12 │ │ │ │ │ ├── Gen_PCondType12.py │ │ │ │ │ ├── PCondType12.py │ │ │ │ │ ├── PCondType12.ui │ │ │ │ │ ├── Ui_PCondType12.py │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── gen_list.json │ │ │ │ ├── SWindCond.py │ │ │ │ ├── SWindCond.ui │ │ │ │ ├── Ui_SWindCond.py │ │ │ │ ├── WCondOut │ │ │ │ │ ├── WCondOut.py │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ ├── SWinding │ │ │ │ ├── Gen_SWinding.py │ │ │ │ ├── SWinding.py │ │ │ │ ├── SWinding.ui │ │ │ │ ├── Ui_SWinding.py │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── Ui_DMachineSetup.py │ │ │ └── __init__.py │ │ ├── DMatLib │ │ │ ├── DMatLib.py │ │ │ ├── DMatLib.ui │ │ │ ├── DMatSetup │ │ │ │ ├── DMatSetup.py │ │ │ │ ├── DMatSetup.ui │ │ │ │ ├── Gen_DMatSetup.py │ │ │ │ ├── Ui_DMatSetup.py │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── Ui_DMatLib.py │ │ │ ├── WMatSelect │ │ │ │ ├── Ui_WMatSelect.py │ │ │ │ ├── WMatSelect.py │ │ │ │ ├── WMatSelect.ui │ │ │ │ ├── WMatSelectV.py │ │ │ │ └── __init__.py │ │ │ └── __init__.py │ │ └── __init__.py │ ├── Dxf │ │ ├── DXF_Hole.py │ │ ├── DXF_Hole.ui │ │ ├── DXF_Slot.py │ │ ├── DXF_Slot.ui │ │ ├── DXF_Surf.py │ │ ├── DXF_Surf.ui │ │ ├── Ui_DXF_Hole.py │ │ ├── Ui_DXF_Slot.py │ │ ├── Ui_DXF_Surf.py │ │ ├── __init__.py │ │ └── dxf_to_pyleecan.py │ ├── Resources │ │ ├── __init__.py │ │ ├── images │ │ │ ├── MachineSetup │ │ │ │ ├── Bar │ │ │ │ │ └── ShortCircuitRing_schematics.png │ │ │ │ ├── LamParam │ │ │ │ │ ├── BoreFlower.png │ │ │ │ │ ├── BoreSinePole.png │ │ │ │ │ ├── CircVentDuct.png │ │ │ │ │ ├── PolarVentDuct.png │ │ │ │ │ ├── RadVentDuct.png │ │ │ │ │ ├── TrapVentDuct.png │ │ │ │ │ ├── VentilationCirc_empty_int_rotor.png │ │ │ │ │ ├── VentilationPolar_empty_int_rotor.png │ │ │ │ │ └── VentilationTrap_empty_int_rotor.png │ │ │ │ ├── MachineDimension │ │ │ │ │ ├── Dimension_Rotor_Stator.png │ │ │ │ │ ├── Dimension_Rotor_Stator_mag.png │ │ │ │ │ ├── Dimension_Shaft_Rotor_Stator.png │ │ │ │ │ ├── Dimension_Shaft_Rotor_Stator_mag.png │ │ │ │ │ ├── Dimension_Stator_Rotor.png │ │ │ │ │ └── Dimension_Stator_Rotor_mag.png │ │ │ │ ├── MachineType │ │ │ │ │ ├── DFIM.png │ │ │ │ │ ├── WRSM.png │ │ │ │ │ ├── machine_IPMSM.png │ │ │ │ │ ├── machine_LSPM.png │ │ │ │ │ ├── machine_SCIM.png │ │ │ │ │ ├── machine_SPMSM.png │ │ │ │ │ └── machine_SynRM.png │ │ │ │ ├── SMHoleMag │ │ │ │ │ ├── HoleM50_empty_int_rotor.png │ │ │ │ │ ├── HoleM50_mag_int_rotor.png │ │ │ │ │ ├── HoleM51_empty_int_rotor.png │ │ │ │ │ ├── HoleM51_mag_int_rotor.png │ │ │ │ │ ├── HoleM52R_empty_int_rotor.png │ │ │ │ │ ├── HoleM52R_mag_int_rotor.png │ │ │ │ │ ├── HoleM52_empty_int_rotor.png │ │ │ │ │ ├── HoleM52_mag_int_rotor.png │ │ │ │ │ ├── HoleM53_empty_int_rotor.png │ │ │ │ │ ├── HoleM53_mag_int_rotor.png │ │ │ │ │ ├── HoleM54_empty_int_rotor.png │ │ │ │ │ ├── HoleM54_mag_int_rotor.png │ │ │ │ │ ├── HoleM57_empty_int_rotor.png │ │ │ │ │ ├── HoleM57_mag_int_rotor.png │ │ │ │ │ ├── HoleM58_empty_int_rotor.png │ │ │ │ │ ├── HoleM58_mag_int_rotor.png │ │ │ │ │ ├── HoleM60_empty_int_rotor.png │ │ │ │ │ ├── HoleM60_mag_int_rotor.png │ │ │ │ │ ├── HoleM61_empty_int_rotor.png │ │ │ │ │ ├── HoleM61_mag_int_rotor.png │ │ │ │ │ ├── HoleM62_empty_int_rotor.png │ │ │ │ │ ├── HoleM62_empty_int_rotor_radial.png │ │ │ │ │ ├── HoleM62_mag_int_rotor.png │ │ │ │ │ ├── HoleM62_mag_int_rotor_radial.png │ │ │ │ │ ├── HoleM63_empty_int_rotor.png │ │ │ │ │ ├── HoleM63_empty_int_rotor_top_flat.png │ │ │ │ │ ├── HoleM63_mag_int_rotor.png │ │ │ │ │ └── HoleM63_mag_int_rotor_top_flat.png │ │ │ │ ├── WMSlot │ │ │ │ │ ├── SlotCirc_empty_ext_sta_old.png │ │ │ │ │ ├── SlotCirc_empty_ext_stator.png │ │ │ │ │ ├── SlotCirc_empty_int_rot_old.png │ │ │ │ │ ├── SlotCirc_empty_int_rotor.png │ │ │ │ │ ├── SlotM10_empty_ext_stator.png │ │ │ │ │ ├── SlotM10_empty_int_rotor.png │ │ │ │ │ ├── SlotM10_key_ext_stator.png │ │ │ │ │ ├── SlotM10_key_int_rotor.png │ │ │ │ │ ├── SlotM10_mag_int_rotor.png │ │ │ │ │ ├── SlotM11_empty_ext_stator.png │ │ │ │ │ ├── SlotM11_empty_int_rotor.png │ │ │ │ │ ├── SlotM11_key_ext_stator.png │ │ │ │ │ ├── SlotM11_key_int_rotor.png │ │ │ │ │ ├── SlotM11_mag_int_rotor.png │ │ │ │ │ ├── SlotM12_mag_int_rotor.png │ │ │ │ │ ├── SlotM13_mag_int_rotor.png │ │ │ │ │ ├── SlotM14_mag_int_rotor.png │ │ │ │ │ ├── SlotM15_mag_int_rotor.png │ │ │ │ │ ├── SlotM16_mag_int_rotor.png │ │ │ │ │ ├── SlotM17_mag_int_rotor.png │ │ │ │ │ ├── SlotM18_mag_int_rotor.png │ │ │ │ │ ├── SlotM19_empty_ext_stator.png │ │ │ │ │ ├── SlotM19_empty_int_rotor.png │ │ │ │ │ └── SlotM19_mag_int_rotor.png │ │ │ │ ├── WSlot │ │ │ │ │ ├── SlotW10_empty_ext_stator.png │ │ │ │ │ ├── SlotW10_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW10_wind_ext_stator.png │ │ │ │ │ ├── SlotW11_empty_ext_stator.png │ │ │ │ │ ├── SlotW11_empty_ext_stator_constant_tooth.png │ │ │ │ │ ├── SlotW11_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW11_wedge_full_ext_stator_constant_tooth.png │ │ │ │ │ ├── SlotW11_wind_ext_stator.png │ │ │ │ │ ├── SlotW11_wind_ext_stator_constant_tooth.png │ │ │ │ │ ├── SlotW12_empty_ext_stator.png │ │ │ │ │ ├── SlotW12_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW12_wind_ext_stator.png │ │ │ │ │ ├── SlotW13_empty_ext_stator.png │ │ │ │ │ ├── SlotW13_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW13_wind_ext_stator.png │ │ │ │ │ ├── SlotW14_empty_ext_stator.png │ │ │ │ │ ├── SlotW14_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW14_wedge_type_1_ext_stator.png │ │ │ │ │ ├── SlotW14_wind_ext_stator.png │ │ │ │ │ ├── SlotW15_empty_ext_stator.png │ │ │ │ │ ├── SlotW15_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW15_wind_ext_stator.png │ │ │ │ │ ├── SlotW16_empty_int_stator.png │ │ │ │ │ ├── SlotW16_wedge_full_int_stator.png │ │ │ │ │ ├── SlotW16_wind_int_stator.png │ │ │ │ │ ├── SlotW21_empty_ext_stator.png │ │ │ │ │ ├── SlotW21_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW21_wind_ext_stator.png │ │ │ │ │ ├── SlotW22_empty_ext_stator.png │ │ │ │ │ ├── SlotW22_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW22_wind_ext_stator.png │ │ │ │ │ ├── SlotW23_empty_ext_stator.png │ │ │ │ │ ├── SlotW23_empty_ext_stator_constant_tooth.png │ │ │ │ │ ├── SlotW23_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW23_wedge_full_ext_stator_constant_tooth.png │ │ │ │ │ ├── SlotW23_wind_ext_stator.png │ │ │ │ │ ├── SlotW23_wind_ext_stator_constant_tooth.png │ │ │ │ │ ├── SlotW24_empty_ext_stator.png │ │ │ │ │ ├── SlotW24_wind_ext_stator.png │ │ │ │ │ ├── SlotW25_empty_ext_stator.png │ │ │ │ │ ├── SlotW25_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW25_wind_ext_stator.png │ │ │ │ │ ├── SlotW26_empty_ext_stator.png │ │ │ │ │ ├── SlotW26_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW26_wind_ext_stator.png │ │ │ │ │ ├── SlotW27_empty_ext_stator.png │ │ │ │ │ ├── SlotW27_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW27_wind_ext_stator.png │ │ │ │ │ ├── SlotW28_empty_ext_stator.png │ │ │ │ │ ├── SlotW28_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW28_wind_ext_stator.png │ │ │ │ │ ├── SlotW29_empty_ext_stator.png │ │ │ │ │ ├── SlotW29_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW29_wedge_type_1_ext_stator.png │ │ │ │ │ ├── SlotW29_wind_ext_stator.png │ │ │ │ │ ├── SlotW30_empty_ext_stator.png │ │ │ │ │ ├── SlotW30_wedge_full_ext_stator.png │ │ │ │ │ ├── SlotW30_wind_ext_stator.png │ │ │ │ │ ├── SlotW60_wind_int_rotor.png │ │ │ │ │ ├── SlotW61_wind_int_rotor.png │ │ │ │ │ ├── SlotW62_wind_int_rotor.png │ │ │ │ │ └── SlotW63_wind_int_rotor.png │ │ │ │ └── WindParam │ │ │ │ │ ├── CondType11.png │ │ │ │ │ ├── CondType11_single.png │ │ │ │ │ ├── CondType12.png │ │ │ │ │ ├── CondType12_single.png │ │ │ │ │ └── Winding param.PNG │ │ │ ├── SimulationSetup │ │ │ │ └── arrow.png │ │ │ ├── icon │ │ │ │ ├── check.png │ │ │ │ ├── cross.png │ │ │ │ ├── help_16.png │ │ │ │ ├── help_32.png │ │ │ │ ├── pyleecan_64.png │ │ │ │ └── search.png │ │ │ └── machine.PNG │ │ ├── pyleecan.qrc │ │ └── pyleecan_rc.py │ ├── Tools │ │ ├── CheckableComboBox.py │ │ ├── ClassTreeWidget.py │ │ ├── FloatEdit.py │ │ ├── GuiOption │ │ │ ├── GuiOption.ui │ │ │ ├── Ui_GuiOption.py │ │ │ └── WGuiOption.py │ │ ├── HelpButton.py │ │ ├── MPLCanvas.py │ │ ├── MPLWidget.py │ │ ├── MachinePlotWidget.py │ │ ├── SidebarWindow.py │ │ ├── SpinBox.py │ │ ├── WImport │ │ │ ├── Ui_WImport.py │ │ │ ├── WImport.py │ │ │ ├── WImport.ui │ │ │ ├── WImportExcel │ │ │ │ ├── Gen_WImportExcel.py │ │ │ │ ├── Ui_WImportExcel.py │ │ │ │ ├── WImportExcel.py │ │ │ │ ├── WImportExcel.ui │ │ │ │ ├── __init__.py │ │ │ │ └── gen_list.json │ │ │ ├── WImportLinspace │ │ │ │ ├── Ui_WImportLinspace.py │ │ │ │ ├── WImportLinspace.py │ │ │ │ ├── WImportLinspace.ui │ │ │ │ └── __init__.py │ │ │ ├── WImportMatrixTable │ │ │ │ ├── Ui_WImportMatrixTable.py │ │ │ │ ├── WImportMatrixTable.py │ │ │ │ ├── WImportMatrixTable.ui │ │ │ │ └── __init__.py │ │ │ └── __init__.py │ │ ├── WMeshSolution │ │ │ ├── WMeshSolution.py │ │ │ └── __init__.py │ │ ├── WPathSelector │ │ │ ├── Ui_WPathSelector.py │ │ │ ├── WPathSelector.py │ │ │ ├── WPathSelector.ui │ │ │ ├── WPathSelectorV.py │ │ │ └── __init__.py │ │ ├── WTableData │ │ │ ├── DTableData.py │ │ │ ├── DTableData.ui │ │ │ ├── Ui_DTableData.py │ │ │ ├── WTableData.py │ │ │ └── __init__.py │ │ ├── WTableParameterEdit │ │ │ ├── WTableParameterEdit.py │ │ │ ├── WTableParameterModel.py │ │ │ └── __init__.py │ │ ├── WTreeEdit │ │ │ ├── TreeEditContextMenu.py │ │ │ ├── TreeEditModel.py │ │ │ ├── TreeEditModelItems.py │ │ │ ├── WTreeEdit.py │ │ │ └── __init__.py │ │ └── __init__.py │ └── __init__.py ├── Generator │ ├── ClassGenerator │ │ ├── as_dict_method_generator.py │ │ ├── class_generator.py │ │ ├── compare_method_generator.py │ │ ├── copy_method_generator.py │ │ ├── eq_method_generator.py │ │ ├── import_method_generator.py │ │ ├── init_method_generator.py │ │ ├── init_void_method_generator.py │ │ ├── properties_generator.py │ │ ├── set_None_method_generator.py │ │ ├── size_of_method_generator.py │ │ └── str_method_generator.py │ ├── ClassesRef │ │ ├── Converter │ │ │ ├── Convert.csv │ │ │ ├── ConvertMC.csv │ │ │ ├── Rule.csv │ │ │ ├── RuleComplex.csv │ │ │ ├── RuleEquation.csv │ │ │ └── RuleSimple.csv │ │ ├── Elmer │ │ │ ├── Elmer.csv │ │ │ ├── ElmerResults.csv │ │ │ ├── ElmerResultsVTU.csv │ │ │ ├── Section.csv │ │ │ └── SolverInputFile.csv │ │ ├── GUI_Option │ │ │ ├── GUIOption.csv │ │ │ └── Unit.csv │ │ ├── Geometry │ │ │ ├── Arc.csv │ │ │ ├── Arc1.csv │ │ │ ├── Arc2.csv │ │ │ ├── Arc3.csv │ │ │ ├── Circle.csv │ │ │ ├── Line.csv │ │ │ ├── PolarArc.csv │ │ │ ├── Segment.csv │ │ │ ├── SurfLine.csv │ │ │ ├── SurfRing.csv │ │ │ ├── Surface.csv │ │ │ └── Trapeze.csv │ │ ├── Import │ │ │ ├── Import.csv │ │ │ ├── ImportData.csv │ │ │ ├── ImportGenMatrixSin.csv │ │ │ ├── ImportGenPWM.csv │ │ │ ├── ImportGenToothSaw.csv │ │ │ ├── ImportGenVectLin.csv │ │ │ ├── ImportGenVectSin.csv │ │ │ ├── ImportMatlab.csv │ │ │ ├── ImportMatrix.csv │ │ │ ├── ImportMatrixVal.csv │ │ │ ├── ImportMatrixXls.csv │ │ │ ├── ImportMeshMat.csv │ │ │ ├── ImportMeshUnv.csv │ │ │ └── ImportVectorField.csv │ │ ├── Loss │ │ │ ├── Loss.csv │ │ │ ├── LossFEA.csv │ │ │ ├── LossModel.csv │ │ │ ├── LossModelBertotti.csv │ │ │ ├── LossModelJoule.csv │ │ │ ├── LossModelMagnet.csv │ │ │ ├── LossModelProximity.csv │ │ │ ├── LossModelSteinmetz.csv │ │ │ ├── LossModelWindagePyrhonen.csv │ │ │ └── LossModelWinding.csv │ │ ├── Machine │ │ │ ├── Bore.csv │ │ │ ├── BoreFlower.csv │ │ │ ├── BoreLSRPM.csv │ │ │ ├── BoreSinePole.csv │ │ │ ├── BoreUD.csv │ │ │ ├── CondType11.csv │ │ │ ├── CondType12.csv │ │ │ ├── CondType13.csv │ │ │ ├── CondType21.csv │ │ │ ├── CondType22.csv │ │ │ ├── Conductor.csv │ │ │ ├── EndWinding.csv │ │ │ ├── EndWindingCirc.csv │ │ │ ├── EndWindingRect.csv │ │ │ ├── Frame.csv │ │ │ ├── FrameBar.csv │ │ │ ├── LamH.csv │ │ │ ├── LamHole.csv │ │ │ ├── LamHoleNS.csv │ │ │ ├── LamSlot.csv │ │ │ ├── LamSlotM.csv │ │ │ ├── LamSlotMag.csv │ │ │ ├── LamSlotMagNS.csv │ │ │ ├── LamSlotMulti.csv │ │ │ ├── LamSlotMultiWind.csv │ │ │ ├── LamSlotWind.csv │ │ │ ├── LamSquirrelCage.csv │ │ │ ├── LamSquirrelCageMag.csv │ │ │ ├── Lamination.csv │ │ │ ├── Machine.csv │ │ │ ├── MachineAsync.csv │ │ │ ├── MachineDFIM.csv │ │ │ ├── MachineIPMSM.csv │ │ │ ├── MachineLSPM.csv │ │ │ ├── MachineSCIM.csv │ │ │ ├── MachineSIPMSM.csv │ │ │ ├── MachineSRM.csv │ │ │ ├── MachineSyRM.csv │ │ │ ├── MachineSync.csv │ │ │ ├── MachineUD.csv │ │ │ ├── MachineWRSM.csv │ │ │ ├── Magnet.csv │ │ │ ├── Notch.csv │ │ │ ├── NotchEvenDist.csv │ │ │ ├── Shaft.csv │ │ │ ├── Skew.csv │ │ │ ├── Winding.csv │ │ │ ├── WindingSC.csv │ │ │ └── WindingUD.csv │ │ ├── Material │ │ │ ├── MatEconomical.csv │ │ │ ├── MatElectrical.csv │ │ │ ├── MatHT.csv │ │ │ ├── MatMagnetics.csv │ │ │ ├── MatStructural.csv │ │ │ ├── Material.csv │ │ │ ├── ModelBH.csv │ │ │ ├── ModelBH_Langevin.csv │ │ │ ├── ModelBH_arctangent.csv │ │ │ ├── ModelBH_exponential.csv │ │ │ └── ModelBH_linear_sat.csv │ │ ├── Mesh │ │ │ ├── ElementMat.csv │ │ │ ├── Interpolation │ │ │ │ ├── FPGNSeg.csv │ │ │ │ ├── FPGNTri.csv │ │ │ │ ├── GaussPoint.csv │ │ │ │ ├── RefElement.csv │ │ │ │ ├── RefLine3.csv │ │ │ │ ├── RefQuad4.csv │ │ │ │ ├── RefQuad9.csv │ │ │ │ ├── RefSegmentP1.csv │ │ │ │ ├── RefTriangle3.csv │ │ │ │ ├── RefTriangle6.csv │ │ │ │ ├── ScalarProduct.csv │ │ │ │ └── ScalarProductL2.csv │ │ │ ├── Mesh.csv │ │ │ ├── MeshMat.csv │ │ │ ├── MeshSolution.csv │ │ │ ├── MeshVTK.csv │ │ │ ├── NodeMat.csv │ │ │ ├── Solution.csv │ │ │ ├── SolutionData.csv │ │ │ ├── SolutionMat.csv │ │ │ └── SolutionVector.csv │ │ ├── Optimization │ │ │ ├── OptiBayesAlg.csv │ │ │ ├── OptiBayesAlgSmoot.csv │ │ │ ├── OptiConstraint.csv │ │ │ ├── OptiDesignVar.csv │ │ │ ├── OptiDesignVarInterval.csv │ │ │ ├── OptiDesignVarSet.csv │ │ │ ├── OptiGenAlg.csv │ │ │ ├── OptiGenAlgNsga2Deap.csv │ │ │ ├── OptiObjective.csv │ │ │ ├── OptiProblem.csv │ │ │ └── OptiSolver.csv │ │ ├── Output │ │ │ ├── LUT.csv │ │ │ ├── LUTdq.csv │ │ │ ├── LUTslip.csv │ │ │ ├── OutElec.csv │ │ │ ├── OutForce.csv │ │ │ ├── OutGeo.csv │ │ │ ├── OutGeoLam.csv │ │ │ ├── OutInternal.csv │ │ │ ├── OutLoss.csv │ │ │ ├── OutLossModel.csv │ │ │ ├── OutMag.csv │ │ │ ├── OutMagElmer.csv │ │ │ ├── OutMagFEMM.csv │ │ │ ├── OutPost.csv │ │ │ ├── OutStruct.csv │ │ │ ├── Output.csv │ │ │ └── XOutput.csv │ │ ├── Post │ │ │ ├── Post.csv │ │ │ ├── PostFunction.csv │ │ │ ├── PostLUT.csv │ │ │ ├── PostMethod.csv │ │ │ └── PostPlot.csv │ │ ├── Simulation │ │ │ ├── DXFImport.csv │ │ │ ├── DataKeeper.csv │ │ │ ├── Drive.csv │ │ │ ├── DriveWave.csv │ │ │ ├── EEC.csv │ │ │ ├── EEC_LSRPM.csv │ │ │ ├── EEC_PMSM.csv │ │ │ ├── EEC_SCIM.csv │ │ │ ├── ElecLUTdq.csv │ │ │ ├── Electrical.csv │ │ │ ├── Force.csv │ │ │ ├── ForceMT.csv │ │ │ ├── ForceTensor.csv │ │ │ ├── Input.csv │ │ │ ├── InputCurrent.csv │ │ │ ├── InputFlux.csv │ │ │ ├── InputForce.csv │ │ │ ├── InputVoltage.csv │ │ │ ├── MagElmer.csv │ │ │ ├── MagFEMM.csv │ │ │ ├── Magnetics.csv │ │ │ ├── Mode.csv │ │ │ ├── OP.csv │ │ │ ├── OPMatrix.csv │ │ │ ├── OPdq.csv │ │ │ ├── OPdqf.csv │ │ │ ├── OPslip.csv │ │ │ ├── ParamExplorer.csv │ │ │ ├── ParamExplorerInterval.csv │ │ │ ├── ParamExplorerSet.csv │ │ │ ├── Simu1.csv │ │ │ ├── Simulation.csv │ │ │ ├── SliceModel.csv │ │ │ ├── StructElmer.csv │ │ │ ├── Structural.csv │ │ │ ├── VarLoad.csv │ │ │ ├── VarLoadCurrent.csv │ │ │ ├── VarLoadVoltage.csv │ │ │ ├── VarOpti.csv │ │ │ ├── VarParam.csv │ │ │ ├── VarParamSweep.csv │ │ │ └── VarSimu.csv │ │ └── Slot │ │ │ ├── Hole.csv │ │ │ ├── HoleM50.csv │ │ │ ├── HoleM51.csv │ │ │ ├── HoleM52.csv │ │ │ ├── HoleM52R.csv │ │ │ ├── HoleM53.csv │ │ │ ├── HoleM54.csv │ │ │ ├── HoleM57.csv │ │ │ ├── HoleM58.csv │ │ │ ├── HoleM60.csv │ │ │ ├── HoleM61.csv │ │ │ ├── HoleM62.csv │ │ │ ├── HoleM63.csv │ │ │ ├── HoleMLSRPM.csv │ │ │ ├── HoleMag.csv │ │ │ ├── HoleUD.csv │ │ │ ├── Slot.csv │ │ │ ├── Slot19.csv │ │ │ ├── SlotCirc.csv │ │ │ ├── SlotDC.csv │ │ │ ├── SlotM10.csv │ │ │ ├── SlotM11.csv │ │ │ ├── SlotM12.csv │ │ │ ├── SlotM13.csv │ │ │ ├── SlotM14.csv │ │ │ ├── SlotM15.csv │ │ │ ├── SlotM16.csv │ │ │ ├── SlotM17.csv │ │ │ ├── SlotM18.csv │ │ │ ├── SlotM18_2.csv │ │ │ ├── SlotM19.csv │ │ │ ├── SlotUD.csv │ │ │ ├── SlotUD2.csv │ │ │ ├── SlotW10.csv │ │ │ ├── SlotW11.csv │ │ │ ├── SlotW11_2.csv │ │ │ ├── SlotW12.csv │ │ │ ├── SlotW13.csv │ │ │ ├── SlotW14.csv │ │ │ ├── SlotW15.csv │ │ │ ├── SlotW16.csv │ │ │ ├── SlotW21.csv │ │ │ ├── SlotW22.csv │ │ │ ├── SlotW23.csv │ │ │ ├── SlotW24.csv │ │ │ ├── SlotW25.csv │ │ │ ├── SlotW26.csv │ │ │ ├── SlotW27.csv │ │ │ ├── SlotW28.csv │ │ │ ├── SlotW29.csv │ │ │ ├── SlotW30.csv │ │ │ ├── SlotW60.csv │ │ │ ├── SlotW61.csv │ │ │ ├── SlotW62.csv │ │ │ ├── SlotW63.csv │ │ │ ├── SlotWLSRPM.csv │ │ │ ├── VentilationCirc.csv │ │ │ ├── VentilationPolar.csv │ │ │ └── VentilationTrap.csv │ ├── Functions │ │ ├── change_csv_template.py │ │ └── move_table_script.py │ ├── UMLGenerator │ │ ├── Diagram.py │ │ ├── MermaidClass.py │ │ ├── config.json │ │ ├── mmd_uml_generator.py │ │ └── uml_generator.py │ ├── UMLs │ │ ├── code │ │ │ ├── Elmer.mmd │ │ │ ├── GUI_Option.mmd │ │ │ ├── Geometry.mmd │ │ │ ├── Import.mmd │ │ │ ├── Machine.mmd │ │ │ ├── Material.mmd │ │ │ ├── Mesh.mmd │ │ │ ├── Optimization.mmd │ │ │ ├── Output.mmd │ │ │ ├── Post.mmd │ │ │ ├── Pyleecan.mmd │ │ │ ├── Simulation.mmd │ │ │ ├── Slot.mmd │ │ │ ├── only_laminations.mmd │ │ │ └── only_machines.mmd │ │ └── svg │ │ │ ├── Elmer.svg │ │ │ ├── GUI_Option.svg │ │ │ ├── Geometry.svg │ │ │ ├── Import.svg │ │ │ ├── Machine.svg │ │ │ ├── Material.svg │ │ │ ├── Mesh.svg │ │ │ ├── Optimization.svg │ │ │ ├── Output.svg │ │ │ ├── Post.svg │ │ │ ├── Pyleecan.svg │ │ │ ├── Simulation.svg │ │ │ ├── Slot.svg │ │ │ ├── only_laminations.svg │ │ │ └── only_machines.svg │ ├── __init__.py │ ├── gui_generator.py │ ├── read_fct.py │ ├── run_class_generator_GUI.py │ ├── run_generate_GUI.py │ ├── run_generate_GUI_resources.py │ ├── run_generate_GUI_single_file.py │ ├── run_generate_classes.py │ ├── run_generate_classes_internal.py │ └── write_fct.py ├── Methods │ ├── Converter │ │ ├── Convert │ │ │ ├── Step │ │ │ │ ├── select_bar_rules.py │ │ │ │ ├── select_conductor_rules.py │ │ │ │ ├── select_duct_rules.py │ │ │ │ ├── select_hole_rules.py │ │ │ │ ├── select_lamination_rules.py │ │ │ │ ├── select_magnet_rules.py │ │ │ │ ├── select_material_rules.py │ │ │ │ ├── select_notch_rules.py │ │ │ │ ├── select_pole_rules.py │ │ │ │ ├── select_skew_rules.py │ │ │ │ ├── select_slot_rotor_rules.py │ │ │ │ ├── select_slot_rules.py │ │ │ │ └── select_winding_rules.py │ │ │ ├── convert_to_P.py │ │ │ ├── convert_to_other.py │ │ │ ├── machine_type │ │ │ │ ├── select_IPMSM_rules.py │ │ │ │ ├── select_SCIM_rules.py │ │ │ │ ├── select_SIPMSM_rules.py │ │ │ │ └── select_WRSM_rules.py │ │ │ ├── select_LamSlotWind_rules.py │ │ │ └── select_machine_rules.py │ │ ├── ConvertMC │ │ │ ├── Rules │ │ │ │ ├── Hole │ │ │ │ │ ├── add_rule_holeM52.py │ │ │ │ │ ├── add_rule_holeM57.py │ │ │ │ │ ├── add_rule_holeM60.py │ │ │ │ │ ├── add_rule_holeM61.py │ │ │ │ │ ├── add_rule_holeM62.py │ │ │ │ │ └── add_rule_holeM63.py │ │ │ │ ├── Lamination │ │ │ │ │ ├── add_rule_lamination.py │ │ │ │ │ ├── add_rule_notch_slotM19.py │ │ │ │ │ ├── add_rule_ventilationCirc.py │ │ │ │ │ ├── add_rule_ventilationPolar.py │ │ │ │ │ └── add_rule_ventilationTrap.py │ │ │ │ ├── Pole │ │ │ │ │ ├── add_rule_parallel_slot_slotW29.py │ │ │ │ │ ├── add_rule_parallel_tooth_slotW63.py │ │ │ │ │ └── add_rule_salient_pole_slotW62.py │ │ │ │ ├── Rotor_Magnet │ │ │ │ │ ├── add_rule_slotM11.py │ │ │ │ │ ├── add_rule_slotM12.py │ │ │ │ │ ├── add_rule_slotM13.py │ │ │ │ │ ├── add_rule_slotM14.py │ │ │ │ │ ├── add_rule_slotM15.py │ │ │ │ │ └── add_rule_slotM16.py │ │ │ │ ├── Slot │ │ │ │ │ ├── add_rule_slotW11.py │ │ │ │ │ ├── add_rule_slotW14.py │ │ │ │ │ ├── add_rule_slotW21.py │ │ │ │ │ ├── add_rule_slotW23.py │ │ │ │ │ ├── add_rule_slotW29.py │ │ │ │ │ └── rotor │ │ │ │ │ │ ├── add_rule_rotor_slotW11_2.py │ │ │ │ │ │ ├── add_rule_rotor_slotW23.py │ │ │ │ │ │ ├── add_rule_rotor_slotW26.py │ │ │ │ │ │ └── add_rule_rotor_slotW30.py │ │ │ │ ├── Winding │ │ │ │ │ ├── add_rule_condtype11.py │ │ │ │ │ ├── add_rule_condtype12.py │ │ │ │ │ ├── add_rule_rotor_bar.py │ │ │ │ │ └── add_rule_winding.py │ │ │ │ ├── __init__.py │ │ │ │ ├── add_rule_machine_dimension.py │ │ │ │ ├── add_rule_machine_dimension_surface_magnet.py │ │ │ │ ├── add_rule_machine_type.py │ │ │ │ ├── add_rule_material.py │ │ │ │ ├── add_rule_material_magnetics.py │ │ │ │ └── add_rule_skew.py │ │ │ ├── convert_to_P │ │ │ │ ├── convert_conductor_to_P.py │ │ │ │ ├── convert_duct_to_P.py │ │ │ │ ├── convert_hole_to_P.py │ │ │ │ ├── convert_machine_to_P.py │ │ │ │ ├── convert_magnet_to_P.py │ │ │ │ ├── convert_material_to_P.py │ │ │ │ ├── convert_notch_to_P.py │ │ │ │ ├── convert_other_to_dict.py │ │ │ │ ├── convert_pole_to_P.py │ │ │ │ ├── convert_skew_to_P.py │ │ │ │ ├── convert_slot_rotor_to_P.py │ │ │ │ └── convert_slot_to_P.py │ │ │ ├── convert_to_other │ │ │ │ ├── convert_conductor_to_other.py │ │ │ │ ├── convert_duct_to_other.py │ │ │ │ ├── convert_hole_to_other.py │ │ │ │ ├── convert_machine_to_other.py │ │ │ │ ├── convert_magnet_to_other.py │ │ │ │ ├── convert_material_to_other.py │ │ │ │ ├── convert_notch_to_other.py │ │ │ │ ├── convert_pole_to_other.py │ │ │ │ ├── convert_skew_to_other.py │ │ │ │ ├── convert_slot_rotor_to_other.py │ │ │ │ ├── convert_slot_to_other.py │ │ │ │ └── init_other_unit.py │ │ │ └── select_SIPMSM_machine_dimension.py │ │ ├── Rule │ │ │ ├── get_P.py │ │ │ ├── get_name.py │ │ │ ├── get_other.py │ │ │ ├── set_P.py │ │ │ └── set_other.py │ │ ├── RuleComplex │ │ │ ├── _set_fct_name.py │ │ │ ├── convert_to_P.py │ │ │ └── convert_to_other.py │ │ ├── RuleEquation │ │ │ ├── convert_to_P.py │ │ │ ├── convert_to_other.py │ │ │ └── solve_equation.py │ │ ├── RuleSimple │ │ │ ├── convert_to_P.py │ │ │ └── convert_to_other.py │ │ └── __init__.py │ ├── Elmer │ │ ├── ElmerResults │ │ │ ├── __init__.py │ │ │ ├── get_data.py │ │ │ ├── load_columns.py │ │ │ └── load_data.py │ │ ├── ElmerResultsVTU │ │ │ ├── __init__.py │ │ │ └── build_meshsolution.py │ │ ├── Section │ │ │ ├── __delitem__.py │ │ │ ├── __getitem__.py │ │ │ ├── __init__.py │ │ │ ├── __iter__.py │ │ │ ├── __len__.py │ │ │ ├── __missing__.py │ │ │ ├── __reversed__.py │ │ │ ├── __setitem__.py │ │ │ ├── keys.py │ │ │ ├── pop.py │ │ │ └── write.py │ │ └── SolverInputFile │ │ │ ├── __init__.py │ │ │ └── write.py │ ├── GUI_Option │ │ ├── Unit │ │ │ ├── __init__.py │ │ │ ├── get_m.py │ │ │ ├── get_m2.py │ │ │ ├── get_m2_name.py │ │ │ ├── get_m_name.py │ │ │ ├── set_m.py │ │ │ └── set_m2.py │ │ └── __init__.py │ ├── Geometry │ │ ├── Arc │ │ │ ├── __init__.py │ │ │ ├── comp_distance.py │ │ │ ├── comp_maxseg.py │ │ │ ├── draw_FEMM.py │ │ │ ├── intersect_line.py │ │ │ ├── intersect_obj.py │ │ │ ├── is_arc.py │ │ │ ├── is_on_line.py │ │ │ ├── plot.py │ │ │ └── split_line.py │ │ ├── Arc1 │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_length.py │ │ │ ├── comp_radius.py │ │ │ ├── discretize.py │ │ │ ├── get_angle.py │ │ │ ├── get_begin.py │ │ │ ├── get_center.py │ │ │ ├── get_end.py │ │ │ ├── get_middle.py │ │ │ ├── reverse.py │ │ │ ├── rotate.py │ │ │ ├── scale.py │ │ │ ├── split_half.py │ │ │ ├── split_point.py │ │ │ └── translate.py │ │ ├── Arc2 │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_length.py │ │ │ ├── comp_radius.py │ │ │ ├── discretize.py │ │ │ ├── get_angle.py │ │ │ ├── get_begin.py │ │ │ ├── get_center.py │ │ │ ├── get_end.py │ │ │ ├── get_middle.py │ │ │ ├── reverse.py │ │ │ ├── rotate.py │ │ │ ├── scale.py │ │ │ ├── split_half.py │ │ │ ├── split_point.py │ │ │ └── translate.py │ │ ├── Arc3 │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_length.py │ │ │ ├── comp_radius.py │ │ │ ├── discretize.py │ │ │ ├── get_angle.py │ │ │ ├── get_begin.py │ │ │ ├── get_center.py │ │ │ ├── get_end.py │ │ │ ├── get_middle.py │ │ │ ├── reverse.py │ │ │ ├── rotate.py │ │ │ ├── scale.py │ │ │ ├── split_half.py │ │ │ ├── split_point.py │ │ │ └── translate.py │ │ ├── Circle │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_length.py │ │ │ ├── comp_point_ref.py │ │ │ ├── comp_surface.py │ │ │ ├── discretize.py │ │ │ ├── get_lines.py │ │ │ ├── get_patches.py │ │ │ ├── rotate.py │ │ │ └── translate.py │ │ ├── Line │ │ │ └── comp_normal.py │ │ ├── PolarArc │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_length.py │ │ │ ├── comp_point_ref.py │ │ │ ├── comp_surface.py │ │ │ ├── discretize.py │ │ │ ├── get_lines.py │ │ │ ├── get_patches.py │ │ │ ├── rotate.py │ │ │ └── translate.py │ │ ├── Segment │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_distance.py │ │ │ ├── comp_length.py │ │ │ ├── discretize.py │ │ │ ├── draw_FEMM.py │ │ │ ├── get_begin.py │ │ │ ├── get_end.py │ │ │ ├── get_middle.py │ │ │ ├── intersect_line.py │ │ │ ├── intersect_obj.py │ │ │ ├── is_arc.py │ │ │ ├── is_on_line.py │ │ │ ├── plot.py │ │ │ ├── reverse.py │ │ │ ├── rotate.py │ │ │ ├── scale.py │ │ │ ├── split_half.py │ │ │ ├── split_line.py │ │ │ ├── split_point.py │ │ │ └── translate.py │ │ ├── SurfLine │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_length.py │ │ │ ├── comp_point_ref.py │ │ │ ├── comp_surface.py │ │ │ ├── discretize.py │ │ │ ├── get_lines.py │ │ │ ├── get_patches.py │ │ │ ├── plot_lines.py │ │ │ ├── rotate.py │ │ │ ├── scale.py │ │ │ └── translate.py │ │ ├── SurfRing │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_length.py │ │ │ ├── comp_point_ref.py │ │ │ ├── comp_surface.py │ │ │ ├── discretize.py │ │ │ ├── get_lines.py │ │ │ ├── get_patches.py │ │ │ ├── plot_lines.py │ │ │ ├── rotate.py │ │ │ └── translate.py │ │ ├── Surface │ │ │ ├── __init__.py │ │ │ ├── comp_mesh_dict.py │ │ │ ├── draw_FEMM.py │ │ │ ├── intersect_line.py │ │ │ ├── is_inside.py │ │ │ ├── plot.py │ │ │ └── split_line.py │ │ ├── Trapeze │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_length.py │ │ │ ├── comp_point_ref.py │ │ │ ├── comp_surface.py │ │ │ ├── discretize.py │ │ │ ├── get_lines.py │ │ │ ├── get_patches.py │ │ │ ├── rotate.py │ │ │ └── translate.py │ │ └── __init__.py │ ├── Import │ │ ├── ImportData │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ ├── ImportGenMatrixSin │ │ │ ├── __init__.py │ │ │ ├── get_data.py │ │ │ └── init_vector.py │ │ ├── ImportGenPWM │ │ │ ├── __init__.py │ │ │ ├── comp_carrier.py │ │ │ ├── comp_voltage.py │ │ │ ├── get_data.py │ │ │ └── get_modulation_index.py │ │ ├── ImportGenToothSaw │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ ├── ImportGenVectLin │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_step.py │ │ │ └── get_data.py │ │ ├── ImportGenVectSin │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ ├── ImportMatlab │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ ├── ImportMatrix │ │ │ ├── __init__.py │ │ │ └── edit_matrix.py │ │ ├── ImportMatrixVal │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ ├── ImportMatrixXls │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ ├── ImportMeshMat │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ ├── ImportMeshUnv │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ ├── ImportVectorField │ │ │ ├── __init__.py │ │ │ └── get_data.py │ │ └── __init__.py │ ├── Loss │ │ ├── Loss │ │ │ ├── __init__.py │ │ │ ├── comp_all_losses.py │ │ │ ├── comp_axes.py │ │ │ └── run.py │ │ ├── LossFEA │ │ │ ├── __init__.py │ │ │ └── run.py │ │ ├── LossModelBertotti │ │ │ ├── __init__.py │ │ │ ├── comp_coeff.py │ │ │ └── comp_loss.py │ │ ├── LossModelJoule │ │ │ ├── __init__.py │ │ │ ├── comp_coeff.py │ │ │ └── comp_loss.py │ │ ├── LossModelMagnet │ │ │ ├── __init__.py │ │ │ └── comp_loss.py │ │ ├── LossModelProximity │ │ │ ├── __init__.py │ │ │ ├── comp_coeff.py │ │ │ └── comp_loss.py │ │ ├── LossModelSteinmetz │ │ │ ├── __init__.py │ │ │ ├── comp_coeff.py │ │ │ └── comp_loss.py │ │ ├── LossModelWindagePyrhonen │ │ │ ├── __init__.py │ │ │ └── comp_loss.py │ │ └── LossModelWinding │ │ │ ├── __init__.py │ │ │ ├── comp_coeff.py │ │ │ └── comp_loss.py │ ├── Machine │ │ ├── Bore │ │ │ ├── __init__.py │ │ │ ├── comp_Rmax.py │ │ │ ├── comp_Rmin.py │ │ │ ├── comp_surface.py │ │ │ ├── get_surface.py │ │ │ ├── is_yoke.py │ │ │ ├── merge_slot.py │ │ │ ├── merge_slot_connect.py │ │ │ ├── merge_slot_intersect.py │ │ │ ├── merge_slot_translate.py │ │ │ └── plot.py │ │ ├── BoreFlower │ │ │ ├── __init__.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── get_bore_line.py │ │ │ └── plot_schematics.py │ │ ├── BoreLSRPM │ │ │ ├── __init__.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ └── get_bore_line.py │ │ ├── BoreSinePole │ │ │ ├── __init__.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── get_bore_line.py │ │ │ ├── get_pole_shape.py │ │ │ └── plot_schematics.py │ │ ├── BoreUD │ │ │ ├── __init__.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ └── get_bore_line.py │ │ ├── CondType11 │ │ │ ├── __init__.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_wire.py │ │ │ ├── comp_nb_circumferential_wire.py │ │ │ ├── comp_nb_radial_wire.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_width.py │ │ │ ├── comp_width_wire.py │ │ │ ├── is_round_wire.py │ │ │ ├── plot.py │ │ │ └── plot_schematics.py │ │ ├── CondType12 │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_wire.py │ │ │ ├── comp_nb_circumferential_wire.py │ │ │ ├── comp_nb_radial_wire.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_width.py │ │ │ ├── comp_width_wire.py │ │ │ ├── is_round_wire.py │ │ │ ├── plot.py │ │ │ └── plot_schematics.py │ │ ├── CondType13 │ │ │ ├── __init__.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_wire.py │ │ │ ├── comp_nb_circumferential_wire.py │ │ │ ├── comp_nb_radial_wire.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_width.py │ │ │ ├── comp_width_wire.py │ │ │ ├── is_round_wire.py │ │ │ ├── plot.py │ │ │ └── plot_schematics.py │ │ ├── CondType21 │ │ │ ├── __init__.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_wire.py │ │ │ ├── comp_nb_circumferential_wire.py │ │ │ ├── comp_nb_radial_wire.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_width.py │ │ │ ├── comp_width_wire.py │ │ │ ├── is_round_wire.py │ │ │ └── plot.py │ │ ├── CondType22 │ │ │ ├── __init__.py │ │ │ ├── comp_height_wire.py │ │ │ ├── comp_nb_circumferential_wire.py │ │ │ ├── comp_nb_radial_wire.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_width_wire.py │ │ │ └── is_round_wire.py │ │ ├── Conductor │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_skin_effect_inductance.py │ │ │ ├── comp_skin_effect_resistance.py │ │ │ └── comp_temperature_effect.py │ │ ├── EndWinding │ │ │ ├── __init__.py │ │ │ ├── comp_inductance.py │ │ │ └── comp_length.py │ │ ├── EndWindingCirc │ │ │ ├── __init__.py │ │ │ ├── comp_inductance.py │ │ │ └── comp_length.py │ │ ├── EndWindingRect │ │ │ ├── __init__.py │ │ │ ├── comp_inductance.py │ │ │ └── comp_length.py │ │ ├── Frame │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── comp_height_eq.py │ │ │ ├── comp_mass.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_volume.py │ │ │ ├── get_length.py │ │ │ └── plot.py │ │ ├── FrameBar │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_bar.py │ │ │ ├── comp_height_gap.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_bar.py │ │ │ └── comp_surface_gap.py │ │ ├── LamH │ │ │ ├── __init__.py │ │ │ ├── comp_angle_d_axis.py │ │ │ ├── comp_height_yoke.py │ │ │ ├── comp_masses.py │ │ │ ├── comp_radius_mid_yoke.py │ │ │ ├── comp_surfaces.py │ │ │ ├── comp_volumes.py │ │ │ ├── get_Zs.py │ │ │ ├── get_pole_pair_number.py │ │ │ ├── has_magnet.py │ │ │ ├── plot.py │ │ │ ├── set_Lmag.py │ │ │ └── set_pole_pair_number.py │ │ ├── LamHole │ │ │ ├── __init__.py │ │ │ ├── _plot_arrow_mag.py │ │ │ ├── build_geometry.py │ │ │ ├── get_hole_list.py │ │ │ └── get_magnet_number.py │ │ ├── LamHoleNS │ │ │ ├── __init__.py │ │ │ ├── _plot_arrow_mag.py │ │ │ ├── build_geometry.py │ │ │ ├── comp_masses.py │ │ │ ├── comp_periodicity_geo.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── comp_surfaces.py │ │ │ ├── comp_volumes.py │ │ │ ├── get_hole_list.py │ │ │ └── get_magnet_number.py │ │ ├── LamSlot │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_angle_d_axis.py │ │ │ ├── comp_height_yoke.py │ │ │ ├── comp_radius_mec.py │ │ │ ├── comp_surfaces.py │ │ │ ├── get_Zs.py │ │ │ ├── get_pole_pair_number.py │ │ │ ├── get_slot_desc_list.py │ │ │ ├── get_surfaces_closing.py │ │ │ ├── has_magnet.py │ │ │ ├── has_slot.py │ │ │ ├── plot.py │ │ │ └── set_pole_pair_number.py │ │ ├── LamSlotM │ │ │ ├── __init__.py │ │ │ ├── comp_angle_d_axis.py │ │ │ ├── get_dim_active.py │ │ │ ├── get_magnet_number.py │ │ │ └── plot.py │ │ ├── LamSlotMag │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_masses.py │ │ │ ├── comp_surfaces.py │ │ │ ├── comp_volumes.py │ │ │ ├── get_all_mag_obj.py │ │ │ ├── get_magnet_by_label.py │ │ │ └── set_Lmag.py │ │ ├── LamSlotMagNS │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_masses.py │ │ │ ├── comp_periodicity_geo.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── comp_surfaces.py │ │ │ ├── comp_volumes.py │ │ │ ├── get_all_mag_obj.py │ │ │ ├── get_magnet_by_label.py │ │ │ ├── get_slot_desc_list.py │ │ │ └── set_Lmag.py │ │ ├── LamSlotMulti │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── comp_height_yoke.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── comp_surfaces.py │ │ │ ├── get_Zs.py │ │ │ ├── get_pole_pair_number.py │ │ │ ├── get_slot_desc_list.py │ │ │ ├── has_slot.py │ │ │ └── plot.py │ │ ├── LamSlotMultiWind │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── comp_angle_d_axis.py │ │ │ ├── comp_mmf_dir.py │ │ │ ├── comp_mmf_unit.py │ │ │ ├── comp_wind_function.py │ │ │ ├── get_pole_pair_number.py │ │ │ ├── plot.py │ │ │ └── plot_mmf_unit.py │ │ ├── LamSlotWind │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_d_axis.py │ │ │ ├── comp_fill_factor.py │ │ │ ├── comp_lengths_winding.py │ │ │ ├── comp_masses.py │ │ │ ├── comp_mmf_dir.py │ │ │ ├── comp_mmf_unit.py │ │ │ ├── comp_number_phase_eq.py │ │ │ ├── comp_output_geo.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── comp_resistance_wind.py │ │ │ ├── comp_surfaces.py │ │ │ ├── comp_volumes.py │ │ │ ├── comp_wind_function.py │ │ │ ├── get_polar_eq.py │ │ │ ├── get_pole_pair_number.py │ │ │ ├── plot.py │ │ │ ├── plot_mmf_unit.py │ │ │ ├── plot_winding.py │ │ │ └── set_pole_pair_number.py │ │ ├── LamSquirrelCage │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_d_axis.py │ │ │ ├── comp_length_ring.py │ │ │ ├── comp_masses.py │ │ │ ├── comp_number_phase_eq.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── comp_resistance_wind.py │ │ │ ├── comp_surface_ring.py │ │ │ ├── get_name_phase.py │ │ │ ├── plot.py │ │ │ ├── plot_schematics_scr.py │ │ │ └── plot_side.py │ │ ├── LamSquirrelCageMag │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_surfaces.py │ │ │ ├── get_hole_list.py │ │ │ ├── get_pole_pair_number.py │ │ │ ├── plot.py │ │ │ └── set_pole_pair_number.py │ │ ├── Lamination │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── build_radius_desc.py │ │ │ ├── build_radius_lines.py │ │ │ ├── build_yoke_side_line.py │ │ │ ├── check.py │ │ │ ├── comp_angle_q_axis.py │ │ │ ├── comp_height_yoke.py │ │ │ ├── comp_length.py │ │ │ ├── comp_masses.py │ │ │ ├── comp_output_geo.py │ │ │ ├── comp_periodicity_duct_spatial.py │ │ │ ├── comp_periodicity_geo.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── comp_point_ref.py │ │ │ ├── comp_radius_mec.py │ │ │ ├── comp_radius_mid_yoke.py │ │ │ ├── comp_surface_axial_vent.py │ │ │ ├── comp_surfaces.py │ │ │ ├── comp_volumes.py │ │ │ ├── get_Rbo.py │ │ │ ├── get_Ryoke.py │ │ │ ├── get_label.py │ │ │ ├── get_name_phase.py │ │ │ ├── get_notches_surf.py │ │ │ ├── get_polar_eq.py │ │ │ ├── get_surfaces_closing.py │ │ │ ├── has_key.py │ │ │ ├── has_notch.py │ │ │ ├── has_slot.py │ │ │ ├── is_outwards.py │ │ │ ├── plot.py │ │ │ └── plot_preview_notch.py │ │ ├── Machine │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_Rgap_mec.py │ │ │ ├── comp_angle_rotor_initial.py │ │ │ ├── comp_desc_dict.py │ │ │ ├── comp_length_airgap_active.py │ │ │ ├── comp_masses.py │ │ │ ├── comp_output_geo.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── comp_periodicity_time.py │ │ │ ├── comp_width_airgap_mag.py │ │ │ ├── comp_width_airgap_mec.py │ │ │ ├── get_lam_by_label.py │ │ │ ├── get_lam_index.py │ │ │ ├── get_lam_list.py │ │ │ ├── get_lam_list_label.py │ │ │ ├── get_material_dict.py │ │ │ ├── get_polar_eq.py │ │ │ ├── get_pole_pair_number.py │ │ │ ├── plot.py │ │ │ ├── plot_anim_rotor.py │ │ │ └── set_pole_pair_number.py │ │ ├── MachineAsync │ │ │ ├── __init__.py │ │ │ ├── comp_desc_dict.py │ │ │ └── is_synchronous.py │ │ ├── MachineDFIM │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ └── get_machine_type.py │ │ ├── MachineIPMSM │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ └── get_machine_type.py │ │ ├── MachineLSPM │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ └── get_machine_type.py │ │ ├── MachineSCIM │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ └── get_machine_type.py │ │ ├── MachineSIPMSM │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ └── get_machine_type.py │ │ ├── MachineSRM │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── get_machine_type.py │ │ │ ├── get_pole_pair_number.py │ │ │ └── set_pole_pair_number.py │ │ ├── MachineSyRM │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ └── get_machine_type.py │ │ ├── MachineSync │ │ │ ├── __init__.py │ │ │ ├── comp_angle_rotor_initial.py │ │ │ └── is_synchronous.py │ │ ├── MachineUD │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ └── is_synchronous.py │ │ ├── MachineWRSM │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── get_machine_type.py │ │ │ └── is_synchronous.py │ │ ├── Notch │ │ │ ├── __init__.py │ │ │ ├── get_Rbo.py │ │ │ ├── get_Ryoke.py │ │ │ ├── get_label.py │ │ │ ├── has_key.py │ │ │ └── is_outwards.py │ │ ├── NotchEvenDist │ │ │ ├── build_geometry_key.py │ │ │ ├── comp_periodicity_spatial.py │ │ │ ├── comp_surface.py │ │ │ ├── get_key_Ox_radius.py │ │ │ └── get_notch_desc_list.py │ │ ├── Shaft │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── comp_mass.py │ │ │ └── plot.py │ │ ├── Skew │ │ │ ├── __init__.py │ │ │ ├── comp_angle.py │ │ │ ├── comp_pattern.py │ │ │ └── plot.py │ │ ├── Winding │ │ │ ├── __init__.py │ │ │ ├── clean.py │ │ │ ├── comp_Ncps.py │ │ │ ├── comp_Ncspc.py │ │ │ ├── comp_Ntsp.py │ │ │ ├── comp_connection_mat.py │ │ │ ├── comp_length_endwinding.py │ │ │ ├── comp_periodicity.py │ │ │ ├── comp_phasor_angle.py │ │ │ ├── comp_winding_factor.py │ │ │ ├── export_to_csv.py │ │ │ ├── get_connection_mat.py │ │ │ ├── get_dim_wind.py │ │ │ ├── get_periodicity.py │ │ │ ├── plot_linear.py │ │ │ └── plot_radial.py │ │ ├── WindingSC │ │ │ ├── __init__.py │ │ │ ├── comp_connection_mat.py │ │ │ ├── comp_periodicity.py │ │ │ └── get_dim_wind.py │ │ ├── WindingUD │ │ │ ├── __init__.py │ │ │ ├── import_from_csv.py │ │ │ ├── init_as_CW1L.py │ │ │ ├── init_as_CW2LR.py │ │ │ ├── init_as_CW2LT.py │ │ │ └── init_as_DWL.py │ │ └── __init__.py │ ├── Material │ │ ├── MatElectrical │ │ │ ├── get_conductivity.py │ │ │ └── get_resistivity.py │ │ ├── MatMagnetics │ │ │ ├── get_BH.py │ │ │ ├── get_Brm.py │ │ │ ├── get_Hc.py │ │ │ └── plot_BH.py │ │ ├── ModelBH │ │ │ ├── fit_model.py │ │ │ └── get_BH.py │ │ ├── ModelBH_Langevin │ │ │ ├── BH_func.py │ │ │ └── get_BH.py │ │ ├── ModelBH_linear_sat │ │ │ ├── BH_func.py │ │ │ └── get_BH.py │ │ └── __init__.py │ ├── Mesh │ │ ├── ElementMat │ │ │ ├── __init__.py │ │ │ ├── add_element.py │ │ │ ├── get_connectivity.py │ │ │ ├── get_node2element.py │ │ │ ├── interpolate.py │ │ │ └── is_exist.py │ │ ├── FPGNSeg │ │ │ ├── __init__.py │ │ │ └── get_gauss_points.py │ │ ├── FPGNTri │ │ │ ├── __init__.py │ │ │ └── get_gauss_points.py │ │ ├── Mesh │ │ │ ├── __init__.py │ │ │ └── get_node_coordinate.py │ │ ├── MeshMat │ │ │ ├── __init__.py │ │ │ ├── add_element.py │ │ │ ├── clear_element.py │ │ │ ├── clear_node.py │ │ │ ├── convert.py │ │ │ ├── find_element.py │ │ │ ├── get_element.py │ │ │ ├── get_element_area.py │ │ │ ├── get_element_coordinate.py │ │ │ ├── get_element_nb.py │ │ │ ├── get_mesh_pv.py │ │ │ ├── get_node2element.py │ │ │ ├── get_node_coordinate.py │ │ │ ├── get_node_indice.py │ │ │ ├── interface.py │ │ │ ├── renum.py │ │ │ └── save_vtk.py │ │ ├── MeshSolution │ │ │ ├── __getitem__.py │ │ │ ├── __init__.py │ │ │ ├── __iter__.py │ │ │ ├── __setitem__.py │ │ │ ├── add_solution.py │ │ │ ├── export_to_mat.py │ │ │ ├── get_deflection.py │ │ │ ├── get_field.py │ │ │ ├── get_glyph.py │ │ │ ├── get_group.py │ │ │ ├── get_mesh_field_pv.py │ │ │ ├── get_solution.py │ │ │ ├── items.py │ │ │ ├── keys.py │ │ │ ├── perm_coord.py │ │ │ ├── plot_contour.py │ │ │ ├── plot_deflection.py │ │ │ ├── plot_glyph.py │ │ │ ├── plot_mesh.py │ │ │ ├── pop_solution.py │ │ │ ├── replace_solution.py │ │ │ └── values.py │ │ ├── MeshVTK │ │ │ ├── __init__.py │ │ │ ├── convert.py │ │ │ ├── get_element.py │ │ │ ├── get_element_area.py │ │ │ ├── get_mesh_pv.py │ │ │ ├── get_node_coordinate.py │ │ │ ├── get_normals.py │ │ │ ├── get_path.py │ │ │ ├── get_surf.py │ │ │ ├── perm_coord.py │ │ │ └── save_vtk.py │ │ ├── NodeMat │ │ │ ├── __init__.py │ │ │ ├── add_node.py │ │ │ ├── get_coord.py │ │ │ ├── get_indice.py │ │ │ └── is_exist.py │ │ ├── RefElement │ │ │ ├── __init__.py │ │ │ ├── get_element_area.py │ │ │ └── interpolation.py │ │ ├── RefLine3 │ │ │ ├── __init__.py │ │ │ ├── get_real_point.py │ │ │ ├── get_ref_point.py │ │ │ ├── grad_shape_function.py │ │ │ ├── is_inside.py │ │ │ ├── jacobian.py │ │ │ └── shape_function.py │ │ ├── RefQuad4 │ │ │ ├── __init__.py │ │ │ ├── get_real_point.py │ │ │ ├── get_ref_point.py │ │ │ ├── grad_shape_function.py │ │ │ ├── is_inside.py │ │ │ ├── jacobian.py │ │ │ └── shape_function.py │ │ ├── RefQuad9 │ │ │ ├── __init__.py │ │ │ ├── get_real_point.py │ │ │ ├── get_ref_point.py │ │ │ ├── grad_shape_function.py │ │ │ ├── is_inside.py │ │ │ ├── jacobian.py │ │ │ └── shape_function.py │ │ ├── RefSegmentP1 │ │ │ ├── __init__.py │ │ │ ├── get_normal.py │ │ │ ├── get_real_point.py │ │ │ ├── get_ref_point.py │ │ │ ├── grad_shape_function.py │ │ │ ├── is_inside.py │ │ │ ├── jacobian.py │ │ │ └── shape_function.py │ │ ├── RefTriangle3 │ │ │ ├── __init__.py │ │ │ ├── get_element_area.py │ │ │ ├── get_normal.py │ │ │ ├── get_real_point.py │ │ │ ├── get_ref_point.py │ │ │ ├── grad_shape_function.py │ │ │ ├── is_inside.py │ │ │ ├── jacobian.py │ │ │ └── shape_function.py │ │ ├── RefTriangle6 │ │ │ ├── __init__.py │ │ │ ├── get_real_point.py │ │ │ ├── get_ref_point.py │ │ │ ├── grad_shape_function.py │ │ │ ├── is_inside.py │ │ │ ├── jacobian.py │ │ │ └── shape_function.py │ │ ├── ScalarProductL2 │ │ │ ├── __init__.py │ │ │ └── scalar_product.py │ │ ├── SolutionData │ │ │ ├── get_axes_list.py │ │ │ ├── get_field.py │ │ │ └── get_solution.py │ │ ├── SolutionMat │ │ │ ├── get_axes_list.py │ │ │ ├── get_field.py │ │ │ └── get_solution.py │ │ └── SolutionVector │ │ │ ├── get_axes_list.py │ │ │ ├── get_field.py │ │ │ └── get_solution.py │ ├── Optimization │ │ ├── OptiBayesAlgSmoot │ │ │ ├── check_optimization_input.py │ │ │ ├── eval_const.py │ │ │ ├── evaluate.py │ │ │ ├── plot_pareto.py │ │ │ └── solve.py │ │ ├── OptiGenAlgNsga2Deap │ │ │ ├── __init__.py │ │ │ ├── check_optimization_input.py │ │ │ ├── create_toolbox.py │ │ │ ├── cross.py │ │ │ ├── delete_toolbox.py │ │ │ ├── mutate.py │ │ │ ├── plot_pareto.py │ │ │ └── solve.py │ │ └── __init__.py │ ├── Output │ │ ├── LUT │ │ │ ├── __init__.py │ │ │ ├── get_OP_array.py │ │ │ ├── get_OP_matrix_obj.py │ │ │ ├── get_eec.py │ │ │ ├── get_phase_dir.py │ │ │ └── set_default_simulation.py │ │ ├── LUTdq │ │ │ ├── __init__.py │ │ │ ├── get_L_dqh.py │ │ │ ├── get_Lm_dqh.py │ │ │ ├── get_Phi_dqh_mag.py │ │ │ ├── get_Phi_dqh_mag_mean.py │ │ │ ├── get_Phi_dqh_mean.py │ │ │ ├── get_index_open_circuit.py │ │ │ ├── interp_Phi_dqh.py │ │ │ ├── interp_Ploss_dqh.py │ │ │ └── interp_Tem_rip_dqh.py │ │ ├── OutElec │ │ │ ├── __init__.py │ │ │ ├── get_Is.py │ │ │ ├── get_Jrms.py │ │ │ ├── get_Nr.py │ │ │ ├── get_Us.py │ │ │ ├── get_electrical.py │ │ │ └── store.py │ │ ├── OutForce │ │ │ └── store.py │ │ ├── OutLoss │ │ │ ├── __getitem__.py │ │ │ ├── __init__.py │ │ │ ├── __len__.py │ │ │ ├── get_loss_density_ag.py │ │ │ ├── get_loss_overall.py │ │ │ ├── get_power_dict.py │ │ │ └── plot_losses.py │ │ ├── OutLossModel │ │ │ ├── __add__.py │ │ │ ├── __init__.py │ │ │ ├── __radd__.py │ │ │ ├── __rsub__.py │ │ │ ├── __sub__.py │ │ │ ├── get_loss_scalar.py │ │ │ ├── get_mesh_solution.py │ │ │ └── plot_mesh.py │ │ ├── OutMag │ │ │ ├── __init__.py │ │ │ ├── clean.py │ │ │ ├── comp_emf.py │ │ │ ├── comp_power.py │ │ │ ├── comp_torque_MT.py │ │ │ ├── get_demag.py │ │ │ └── store.py │ │ ├── OutMagElmer │ │ │ ├── __init__.py │ │ │ └── clean.py │ │ ├── OutMagFEMM │ │ │ ├── __init__.py │ │ │ └── clean.py │ │ ├── Output │ │ │ ├── __init__.py │ │ │ ├── getter │ │ │ │ ├── __init__.py │ │ │ │ ├── comp_angle_rotor.py │ │ │ │ ├── export_to_mat.py │ │ │ │ ├── get_BH_rotor.py │ │ │ │ ├── get_BH_stator.py │ │ │ │ ├── get_angle_rotor.py │ │ │ │ ├── get_angle_rotor_initial.py │ │ │ │ ├── get_data_from_str.py │ │ │ │ ├── get_fund_harm.py │ │ │ │ ├── get_machine_periodicity.py │ │ │ │ └── get_path_result.py │ │ │ ├── plot │ │ │ │ ├── Magnetic │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── plot_B_mesh.py │ │ │ │ ├── Structural │ │ │ │ │ └── __init__.py │ │ │ │ └── __init__.py │ │ │ └── print_memory.py │ │ ├── XOutput │ │ │ ├── __delitem__.py │ │ │ ├── __getitem__.py │ │ │ ├── __init__.py │ │ │ ├── __iter__.py │ │ │ ├── __len__.py │ │ │ ├── __missing__.py │ │ │ ├── __next__.py │ │ │ ├── __reversed__.py │ │ │ ├── __setitem__.py │ │ │ ├── append.py │ │ │ ├── count.py │ │ │ ├── get_param_simu.py │ │ │ ├── get_paramexplorer.py │ │ │ ├── get_pareto_index.py │ │ │ ├── get_simu.py │ │ │ ├── get_symbol_list.py │ │ │ ├── get_xoutput_ref.py │ │ │ ├── insert.py │ │ │ ├── items.py │ │ │ ├── keys.py │ │ │ ├── plot_generation.py │ │ │ ├── plot_multi.py │ │ │ ├── plot_pareto.py │ │ │ ├── pop.py │ │ │ ├── print_memory.py │ │ │ └── remove.py │ │ └── __init__.py │ ├── Post │ │ ├── PostLUT │ │ │ ├── __init__.py │ │ │ └── run.py │ │ ├── PostMethod │ │ │ ├── __init__.py │ │ │ └── run.py │ │ ├── PostPlot │ │ │ ├── __init__.py │ │ │ └── run.py │ │ └── __init__.py │ ├── Simulation │ │ ├── DXFImport │ │ │ ├── __init__.py │ │ │ └── get_surfaces.py │ │ ├── DataKeeper │ │ │ ├── __init__.py │ │ │ └── _set_keeper.py │ │ ├── DriveWave │ │ │ ├── __init__.py │ │ │ └── get_wave.py │ │ ├── EEC │ │ │ ├── __init__.py │ │ │ ├── comp_R1.py │ │ │ ├── comp_fluxlinkage.py │ │ │ ├── comp_joule_losses.py │ │ │ ├── comp_parameters.py │ │ │ ├── comp_skin_effect.py │ │ │ ├── get_machine_from_parent.py │ │ │ ├── solve.py │ │ │ ├── solve_PWM.py │ │ │ └── update_from_ref.py │ │ ├── EEC_LSRPM │ │ │ ├── __init__.py │ │ │ ├── comp_joule_losses.py │ │ │ ├── comp_parameters.py │ │ │ └── solve.py │ │ ├── EEC_PMSM │ │ │ ├── __init__.py │ │ │ ├── clear_parameters.py │ │ │ ├── comp_BEMF_harmonics.py │ │ │ ├── comp_Ld.py │ │ │ ├── comp_Lq.py │ │ │ ├── comp_Phidq.py │ │ │ ├── comp_Phidq_mag.py │ │ │ ├── comp_joule_losses.py │ │ │ ├── comp_parameters.py │ │ │ ├── comp_torque_sync_rel.py │ │ │ ├── solve.py │ │ │ ├── solve_PWM.py │ │ │ └── update_from_ref.py │ │ ├── EEC_SCIM │ │ │ ├── __init__.py │ │ │ ├── _comp_Lm_FEA.py │ │ │ ├── _comp_flux_mean.py │ │ │ ├── clear_parameters.py │ │ │ ├── comp_K21.py │ │ │ ├── comp_L1.py │ │ │ ├── comp_L2.py │ │ │ ├── comp_R2.py │ │ │ ├── comp_joule_losses.py │ │ │ ├── comp_parameters.py │ │ │ ├── comp_skin_effect.py │ │ │ ├── solve.py │ │ │ ├── solve_elementary.py │ │ │ └── update_from_ref.py │ │ ├── ElecLUTdq │ │ │ ├── __init__.py │ │ │ ├── comp_LUTdq.py │ │ │ ├── run.py │ │ │ ├── solve_MTPA.py │ │ │ └── solve_power.py │ │ ├── Electrical │ │ │ ├── __init__.py │ │ │ ├── comp_power.py │ │ │ ├── comp_torque.py │ │ │ ├── gen_drive.py │ │ │ └── run.py │ │ ├── Force │ │ │ ├── __init__.py │ │ │ ├── comp_AGSF_transfer.py │ │ │ ├── comp_axes.py │ │ │ └── run.py │ │ ├── ForceMT │ │ │ ├── __init__.py │ │ │ ├── comp_force.py │ │ │ └── comp_force_nodal.py │ │ ├── ForceTensor │ │ │ ├── __init__.py │ │ │ ├── comp_force.py │ │ │ ├── comp_force_nodal.py │ │ │ ├── comp_magnetostrictive_tensor.py │ │ │ └── element_loop.py │ │ ├── Input │ │ │ ├── __init__.py │ │ │ ├── comp_axes.py │ │ │ ├── comp_axis_angle.py │ │ │ ├── comp_axis_phase.py │ │ │ └── comp_axis_time.py │ │ ├── InputCurrent │ │ │ ├── __init__.py │ │ │ ├── gen_input.py │ │ │ └── set_Id_Iq.py │ │ ├── InputFlux │ │ │ ├── __init__.py │ │ │ └── gen_input.py │ │ ├── InputForce │ │ │ ├── __init__.py │ │ │ └── gen_input.py │ │ ├── InputVoltage │ │ │ ├── __init__.py │ │ │ ├── gen_input.py │ │ │ └── set_Ud_Uq.py │ │ ├── MagElmer │ │ │ ├── __init__.py │ │ │ ├── comp_flux_airgap.py │ │ │ ├── gen_elmer_mesh.py │ │ │ ├── get_meshsolution.py │ │ │ ├── get_path_save.py │ │ │ ├── get_path_save_fea.py │ │ │ └── solve_FEA.py │ │ ├── MagFEMM │ │ │ ├── __init__.py │ │ │ ├── build_MS_sliced.py │ │ │ ├── comp_flux_airgap.py │ │ │ ├── get_meshsolution.py │ │ │ ├── get_path_save.py │ │ │ ├── get_path_save_fem.py │ │ │ ├── solve_FEMM.py │ │ │ └── solve_FEMM_parallel.py │ │ ├── Magnetics │ │ │ ├── __init__.py │ │ │ ├── comp_I_mag.py │ │ │ ├── comp_axes.py │ │ │ ├── get_slice_model.py │ │ │ └── run.py │ │ ├── Mode │ │ │ ├── __init__.py │ │ │ ├── get_shape_pol.py │ │ │ ├── get_shape_xyz.py │ │ │ ├── plot.py │ │ │ └── plot_animated.py │ │ ├── OP │ │ │ ├── __init__.py │ │ │ ├── get_OP_array.py │ │ │ └── get_machine_from_parent.py │ │ ├── OPMatrix │ │ │ ├── __init__.py │ │ │ ├── get_N_OP.py │ │ │ ├── get_OP.py │ │ │ ├── get_OP_array.py │ │ │ ├── get_OP_list.py │ │ │ ├── has_Pem.py │ │ │ ├── has_Tem.py │ │ │ ├── has_slip.py │ │ │ └── set_OP_array.py │ │ ├── OPdq │ │ │ ├── __init__.py │ │ │ ├── get_I0_Phi0.py │ │ │ ├── get_Id_Iq.py │ │ │ ├── get_N0.py │ │ │ ├── get_U0_UPhi0.py │ │ │ ├── get_Ud_Uq.py │ │ │ ├── get_felec.py │ │ │ ├── get_slip.py │ │ │ ├── set_I0_Phi0.py │ │ │ ├── set_Id_Iq.py │ │ │ ├── set_U0_UPhi0.py │ │ │ └── set_Ud_Uq.py │ │ ├── OPslip │ │ │ ├── __init__.py │ │ │ ├── get_I0_Phi0.py │ │ │ ├── get_Id_Iq.py │ │ │ ├── get_N0.py │ │ │ ├── get_U0_UPhi0.py │ │ │ ├── get_Ud_Uq.py │ │ │ ├── get_felec.py │ │ │ ├── get_slip.py │ │ │ ├── set_I0_Phi0.py │ │ │ ├── set_Id_Iq.py │ │ │ ├── set_U0_UPhi0.py │ │ │ └── set_Ud_Uq.py │ │ ├── ParamExplorer │ │ │ ├── __init__.py │ │ │ ├── _set_getter.py │ │ │ ├── _set_setter.py │ │ │ └── get_desc.py │ │ ├── ParamExplorerInterval │ │ │ ├── __init__.py │ │ │ ├── get_N.py │ │ │ ├── get_max.py │ │ │ ├── get_min.py │ │ │ └── get_value.py │ │ ├── ParamExplorerSet │ │ │ ├── __init__.py │ │ │ ├── get_N.py │ │ │ ├── get_max.py │ │ │ ├── get_min.py │ │ │ └── get_value.py │ │ ├── Simu1 │ │ │ ├── __init__.py │ │ │ └── run_single.py │ │ ├── Simulation │ │ │ ├── __init__.py │ │ │ ├── get_OP_array.py │ │ │ ├── get_var_load.py │ │ │ ├── init_logger.py │ │ │ └── run.py │ │ ├── SliceModel │ │ │ ├── __init__.py │ │ │ ├── get_data.py │ │ │ ├── get_distribution.py │ │ │ └── plot.py │ │ ├── StructElmer │ │ │ ├── __init__.py │ │ │ ├── gen_case.py │ │ │ ├── gen_mesh.py │ │ │ ├── get_meshsolution.py │ │ │ ├── get_path_save_fea.py │ │ │ ├── process_mesh.py │ │ │ ├── run.py │ │ │ └── solve_FEA.py │ │ ├── Structural │ │ │ ├── __init__.py │ │ │ ├── comp_axes.py │ │ │ └── run.py │ │ ├── VarLoad │ │ │ ├── __init__.py │ │ │ ├── _set_OP_matrix.py │ │ │ ├── get_OP_array.py │ │ │ ├── get_ref_simu_index.py │ │ │ └── set_OP_array.py │ │ ├── VarLoadCurrent │ │ │ ├── __init__.py │ │ │ ├── generate_simulation_list.py │ │ │ ├── get_elec_datakeeper.py │ │ │ └── get_input_list.py │ │ ├── VarLoadVoltage │ │ │ ├── __init__.py │ │ │ ├── generate_simulation_list.py │ │ │ ├── get_elec_datakeeper.py │ │ │ └── get_input_list.py │ │ ├── VarOpti │ │ │ ├── check.py │ │ │ ├── get_full_solver.py │ │ │ └── run.py │ │ ├── VarParam │ │ │ └── __init__.py │ │ ├── VarParamSweep │ │ │ ├── check_param.py │ │ │ ├── generate_simulation_list.py │ │ │ └── get_simu_number.py │ │ └── VarSimu │ │ │ ├── __init__.py │ │ │ ├── check_param.py │ │ │ ├── gen_datakeeper_list.py │ │ │ ├── generate_simulation_list.py │ │ │ ├── get_elec_datakeeper.py │ │ │ ├── get_force_datakeeper.py │ │ │ ├── get_mag_datakeeper.py │ │ │ ├── get_ref_simu_index.py │ │ │ ├── run.py │ │ │ └── set_reused_data.py │ ├── Slot │ │ ├── Hole │ │ │ ├── __init__.py │ │ │ ├── comp_height.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── convert_to_UD.py │ │ │ ├── get_R_id.py │ │ │ ├── get_Rbo.py │ │ │ ├── get_Rext.py │ │ │ ├── get_is_stator.py │ │ │ ├── get_magnet_by_id.py │ │ │ ├── get_magnet_dict.py │ │ │ ├── has_magnet.py │ │ │ ├── plot.py │ │ │ └── set_magnet_by_id.py │ │ ├── HoleM50 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_W5.py │ │ │ ├── comp_alpha.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM51 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_alpha.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── comp_width.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM52 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_W1.py │ │ │ ├── comp_alpha.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM52R │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_alpha.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── get_height_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM53 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_W5.py │ │ │ ├── comp_alpha.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM54 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ └── plot_schematics.py │ │ ├── HoleM57 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM58 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM60 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM61 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleM62 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ ├── plot_schematics_radial.py │ │ │ └── remove_magnet.py │ │ ├── HoleM63 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ ├── plot_schematics_top_flat.py │ │ │ └── remove_magnet.py │ │ ├── HoleMLSRPM │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_magnetization_dict.py │ │ │ ├── comp_mass_magnet.py │ │ │ ├── comp_surface_magnet.py │ │ │ ├── comp_volume_magnet.py │ │ │ ├── has_magnet.py │ │ │ ├── plot_schematics.py │ │ │ └── remove_magnet.py │ │ ├── HoleMag │ │ │ ├── __init__.py │ │ │ ├── comp_mass_magnet_id.py │ │ │ ├── comp_mass_magnets.py │ │ │ ├── comp_surface_magnets.py │ │ │ ├── comp_volume_magnets.py │ │ │ ├── get_magnet_list.py │ │ │ └── has_magnet.py │ │ ├── HoleUD │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_surface_magnet_id.py │ │ │ ├── has_magnet.py │ │ │ └── remove_magnet.py │ │ ├── Slot │ │ │ ├── __init__.py │ │ │ ├── build_geometry_active.py │ │ │ ├── build_geometry_half_tooth.py │ │ │ ├── check.py │ │ │ ├── comp_angle_active_eq.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_height_opening.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_radius_mid_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── comp_surface_wedges.py │ │ │ ├── comp_width.py │ │ │ ├── comp_width_opening.py │ │ │ ├── convert_to_SlotUD2.py │ │ │ ├── get_Rbo.py │ │ │ ├── get_is_stator.py │ │ │ ├── get_name_lam.py │ │ │ ├── get_surface.py │ │ │ ├── get_surface_tooth.py │ │ │ ├── get_surface_wedges.py │ │ │ ├── is_airgap_active.py │ │ │ ├── is_full_pitch_active.py │ │ │ ├── is_outwards.py │ │ │ ├── plot.py │ │ │ ├── plot_active.py │ │ │ └── set_label.py │ │ ├── Slot19 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_bottom.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ └── comp_surface.py │ │ ├── SlotCirc │ │ │ ├── __init__.py │ │ │ ├── _comp_R0.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── convert_to_H0_bore.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotDC │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ └── get_surface_active.py │ │ ├── SlotM10 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM11 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ ├── is_full_pitch_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM12 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM13 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM14 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ ├── is_full_pitch_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM15 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM16 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM17 │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ ├── is_full_pitch_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM18 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ ├── is_full_pitch_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM18_2 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── is_airgap_active.py │ │ │ ├── is_full_pitch_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotM19 │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ └── plot_schematics.py │ │ ├── SlotUD │ │ │ ├── __init__.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── set_from_point_list.py │ │ ├── SlotUD2 │ │ │ ├── __init__.py │ │ │ ├── _set_split_active_surf_dict.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ └── get_surface_active.py │ │ ├── SlotW10 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_H1.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW11 │ │ │ ├── __init__.py │ │ │ ├── _comp_W.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── _set_W3.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_H1.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ ├── plot_schematics.py │ │ │ └── plot_schematics_constant_tooth.py │ │ ├── SlotW11_2 │ │ │ ├── __init__.py │ │ │ ├── _comp_W.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── _set_W3.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_H1.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ ├── plot_schematics.py │ │ │ └── plot_schematics_constant_tooth.py │ │ ├── SlotW12 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW13 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_H1.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW14 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── comp_surface_wedge.py │ │ │ ├── get_H1.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ ├── get_surface_wedge.py │ │ │ └── plot_schematics.py │ │ ├── SlotW15 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW16 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW21 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_H1.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW22 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW23 │ │ │ ├── __init__.py │ │ │ ├── _comp_W.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── _set_W3.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_H1.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ ├── plot_schematics.py │ │ │ └── plot_schematics_constant_tooth.py │ │ ├── SlotW24 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW25 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW26 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW27 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW28 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW29 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── comp_surface_wedge.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ ├── get_surface_wedge.py │ │ │ └── plot_schematics.py │ │ ├── SlotW30 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_opening.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW60 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW61 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW62 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotW63 │ │ │ ├── __init__.py │ │ │ ├── _comp_line_dict.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_active.py │ │ │ ├── comp_surface.py │ │ │ ├── comp_surface_active.py │ │ │ ├── get_surface_active.py │ │ │ ├── get_surface_opening.py │ │ │ └── plot_schematics.py │ │ ├── SlotWLSRPM │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── build_geometry_active.py │ │ │ ├── check.py │ │ │ ├── comp_angle_opening.py │ │ │ ├── comp_height.py │ │ │ ├── comp_height_damper.py │ │ │ ├── comp_height_wind.py │ │ │ ├── get_surface_active.py │ │ │ └── plot_schematics.py │ │ ├── VentilationCirc │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── get_center.py │ │ │ └── plot_schematics.py │ │ ├── VentilationPolar │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── get_center.py │ │ │ └── plot_schematics.py │ │ ├── VentilationTrap │ │ │ ├── __init__.py │ │ │ ├── _comp_point_coordinate.py │ │ │ ├── build_geometry.py │ │ │ ├── check.py │ │ │ ├── comp_radius.py │ │ │ ├── comp_surface.py │ │ │ ├── get_center.py │ │ │ └── plot_schematics.py │ │ └── __init__.py │ └── __init__.py ├── __init__.py ├── __main__.py ├── default_config_dict.py ├── definitions.py ├── loggers.py ├── run_GUI.py └── tmp ├── pytest.ini ├── requirements-full.txt ├── requirements.txt ├── setup.cfg └── setup.py /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Doc/Converter/Converter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/Doc/Converter/Converter.ipynb -------------------------------------------------------------------------------- /Doc/Converter/Images/UML_convert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/Doc/Converter/Images/UML_convert.png -------------------------------------------------------------------------------- /Doc/Converter/Images/UML_rules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/Doc/Converter/Images/UML_rules.png -------------------------------------------------------------------------------- /Exe_gen/generate_pyleecan_exe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/Exe_gen/generate_pyleecan_exe.py -------------------------------------------------------------------------------- /Exe_gen/pyleecan.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/Exe_gen/pyleecan.iss -------------------------------------------------------------------------------- /Exe_gen/pyleecan.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/Exe_gen/pyleecan.spec -------------------------------------------------------------------------------- /Exe_gen/pyleecan_64.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/Exe_gen/pyleecan_64.ico -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/package.json -------------------------------------------------------------------------------- /pyleecan/Classes/Arc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Arc.py -------------------------------------------------------------------------------- /pyleecan/Classes/Arc1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Arc1.py -------------------------------------------------------------------------------- /pyleecan/Classes/Arc2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Arc2.py -------------------------------------------------------------------------------- /pyleecan/Classes/Arc3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Arc3.py -------------------------------------------------------------------------------- /pyleecan/Classes/Bore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Bore.py -------------------------------------------------------------------------------- /pyleecan/Classes/BoreFlower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/BoreFlower.py -------------------------------------------------------------------------------- /pyleecan/Classes/BoreLSRPM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/BoreLSRPM.py -------------------------------------------------------------------------------- /pyleecan/Classes/BoreSinePole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/BoreSinePole.py -------------------------------------------------------------------------------- /pyleecan/Classes/BoreUD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/BoreUD.py -------------------------------------------------------------------------------- /pyleecan/Classes/Circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Circle.py -------------------------------------------------------------------------------- /pyleecan/Classes/Class_Dict.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Class_Dict.json -------------------------------------------------------------------------------- /pyleecan/Classes/CondType11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/CondType11.py -------------------------------------------------------------------------------- /pyleecan/Classes/CondType12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/CondType12.py -------------------------------------------------------------------------------- /pyleecan/Classes/CondType13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/CondType13.py -------------------------------------------------------------------------------- /pyleecan/Classes/CondType21.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/CondType21.py -------------------------------------------------------------------------------- /pyleecan/Classes/CondType22.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/CondType22.py -------------------------------------------------------------------------------- /pyleecan/Classes/Conductor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Conductor.py -------------------------------------------------------------------------------- /pyleecan/Classes/Convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Convert.py -------------------------------------------------------------------------------- /pyleecan/Classes/ConvertMC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ConvertMC.py -------------------------------------------------------------------------------- /pyleecan/Classes/DXFImport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/DXFImport.py -------------------------------------------------------------------------------- /pyleecan/Classes/DataKeeper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/DataKeeper.py -------------------------------------------------------------------------------- /pyleecan/Classes/Drive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Drive.py -------------------------------------------------------------------------------- /pyleecan/Classes/DriveWave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/DriveWave.py -------------------------------------------------------------------------------- /pyleecan/Classes/EEC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/EEC.py -------------------------------------------------------------------------------- /pyleecan/Classes/EEC_LSRPM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/EEC_LSRPM.py -------------------------------------------------------------------------------- /pyleecan/Classes/EEC_PMSM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/EEC_PMSM.py -------------------------------------------------------------------------------- /pyleecan/Classes/EEC_SCIM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/EEC_SCIM.py -------------------------------------------------------------------------------- /pyleecan/Classes/ElecLUTdq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ElecLUTdq.py -------------------------------------------------------------------------------- /pyleecan/Classes/Electrical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Electrical.py -------------------------------------------------------------------------------- /pyleecan/Classes/ElementMat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ElementMat.py -------------------------------------------------------------------------------- /pyleecan/Classes/Elmer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Elmer.py -------------------------------------------------------------------------------- /pyleecan/Classes/ElmerResults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ElmerResults.py -------------------------------------------------------------------------------- /pyleecan/Classes/ElmerResultsVTU.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ElmerResultsVTU.py -------------------------------------------------------------------------------- /pyleecan/Classes/EndWinding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/EndWinding.py -------------------------------------------------------------------------------- /pyleecan/Classes/EndWindingCirc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/EndWindingCirc.py -------------------------------------------------------------------------------- /pyleecan/Classes/EndWindingRect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/EndWindingRect.py -------------------------------------------------------------------------------- /pyleecan/Classes/FPGNSeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/FPGNSeg.py -------------------------------------------------------------------------------- /pyleecan/Classes/FPGNTri.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/FPGNTri.py -------------------------------------------------------------------------------- /pyleecan/Classes/Force.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Force.py -------------------------------------------------------------------------------- /pyleecan/Classes/ForceMT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ForceMT.py -------------------------------------------------------------------------------- /pyleecan/Classes/ForceTensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ForceTensor.py -------------------------------------------------------------------------------- /pyleecan/Classes/Frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Frame.py -------------------------------------------------------------------------------- /pyleecan/Classes/FrameBar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/FrameBar.py -------------------------------------------------------------------------------- /pyleecan/Classes/GUIOption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/GUIOption.py -------------------------------------------------------------------------------- /pyleecan/Classes/GaussPoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/GaussPoint.py -------------------------------------------------------------------------------- /pyleecan/Classes/Hole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Hole.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM50.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM51.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM51.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM52.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM52.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM52R.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM52R.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM53.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM53.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM54.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM54.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM57.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM57.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM58.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM58.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM60.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM60.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM61.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM61.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM62.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM62.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleM63.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleM63.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleMLSRPM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleMLSRPM.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleMag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleMag.py -------------------------------------------------------------------------------- /pyleecan/Classes/HoleUD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/HoleUD.py -------------------------------------------------------------------------------- /pyleecan/Classes/Import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Import.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportData.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportGenMatrixSin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportGenMatrixSin.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportGenPWM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportGenPWM.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportGenToothSaw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportGenToothSaw.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportGenVectLin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportGenVectLin.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportGenVectSin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportGenVectSin.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportMatlab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportMatlab.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportMatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportMatrix.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportMatrixVal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportMatrixVal.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportMatrixXls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportMatrixXls.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportMeshMat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportMeshMat.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportMeshUnv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportMeshUnv.py -------------------------------------------------------------------------------- /pyleecan/Classes/ImportVectorField.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ImportVectorField.py -------------------------------------------------------------------------------- /pyleecan/Classes/Input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Input.py -------------------------------------------------------------------------------- /pyleecan/Classes/InputCurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/InputCurrent.py -------------------------------------------------------------------------------- /pyleecan/Classes/InputFlux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/InputFlux.py -------------------------------------------------------------------------------- /pyleecan/Classes/InputForce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/InputForce.py -------------------------------------------------------------------------------- /pyleecan/Classes/InputVoltage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/InputVoltage.py -------------------------------------------------------------------------------- /pyleecan/Classes/LUT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LUT.py -------------------------------------------------------------------------------- /pyleecan/Classes/LUTdq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LUTdq.py -------------------------------------------------------------------------------- /pyleecan/Classes/LUTslip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LUTslip.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamH.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamH.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamHole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamHole.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamHoleNS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamHoleNS.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSlot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSlot.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSlotM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSlotM.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSlotMag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSlotMag.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSlotMagNS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSlotMagNS.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSlotMulti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSlotMulti.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSlotMultiWind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSlotMultiWind.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSlotWind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSlotWind.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSquirrelCage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSquirrelCage.py -------------------------------------------------------------------------------- /pyleecan/Classes/LamSquirrelCageMag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LamSquirrelCageMag.py -------------------------------------------------------------------------------- /pyleecan/Classes/Lamination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Lamination.py -------------------------------------------------------------------------------- /pyleecan/Classes/Line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Line.py -------------------------------------------------------------------------------- /pyleecan/Classes/Loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Loss.py -------------------------------------------------------------------------------- /pyleecan/Classes/LossFEA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LossFEA.py -------------------------------------------------------------------------------- /pyleecan/Classes/LossModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LossModel.py -------------------------------------------------------------------------------- /pyleecan/Classes/LossModelBertotti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LossModelBertotti.py -------------------------------------------------------------------------------- /pyleecan/Classes/LossModelJoule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LossModelJoule.py -------------------------------------------------------------------------------- /pyleecan/Classes/LossModelMagnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LossModelMagnet.py -------------------------------------------------------------------------------- /pyleecan/Classes/LossModelProximity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LossModelProximity.py -------------------------------------------------------------------------------- /pyleecan/Classes/LossModelSteinmetz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LossModelSteinmetz.py -------------------------------------------------------------------------------- /pyleecan/Classes/LossModelWinding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/LossModelWinding.py -------------------------------------------------------------------------------- /pyleecan/Classes/Machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Machine.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineAsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineAsync.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineDFIM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineDFIM.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineIPMSM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineIPMSM.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineLSPM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineLSPM.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineSCIM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineSCIM.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineSIPMSM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineSIPMSM.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineSRM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineSRM.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineSyRM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineSyRM.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineSync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineSync.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineUD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineUD.py -------------------------------------------------------------------------------- /pyleecan/Classes/MachineWRSM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MachineWRSM.py -------------------------------------------------------------------------------- /pyleecan/Classes/MagElmer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MagElmer.py -------------------------------------------------------------------------------- /pyleecan/Classes/MagFEMM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MagFEMM.py -------------------------------------------------------------------------------- /pyleecan/Classes/Magnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Magnet.py -------------------------------------------------------------------------------- /pyleecan/Classes/Magnetics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Magnetics.py -------------------------------------------------------------------------------- /pyleecan/Classes/MatEconomical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MatEconomical.py -------------------------------------------------------------------------------- /pyleecan/Classes/MatElectrical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MatElectrical.py -------------------------------------------------------------------------------- /pyleecan/Classes/MatHT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MatHT.py -------------------------------------------------------------------------------- /pyleecan/Classes/MatMagnetics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MatMagnetics.py -------------------------------------------------------------------------------- /pyleecan/Classes/MatStructural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MatStructural.py -------------------------------------------------------------------------------- /pyleecan/Classes/Material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Material.py -------------------------------------------------------------------------------- /pyleecan/Classes/Mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Mesh.py -------------------------------------------------------------------------------- /pyleecan/Classes/MeshMat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MeshMat.py -------------------------------------------------------------------------------- /pyleecan/Classes/MeshSolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MeshSolution.py -------------------------------------------------------------------------------- /pyleecan/Classes/MeshVTK.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/MeshVTK.py -------------------------------------------------------------------------------- /pyleecan/Classes/Mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Mode.py -------------------------------------------------------------------------------- /pyleecan/Classes/ModelBH.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ModelBH.py -------------------------------------------------------------------------------- /pyleecan/Classes/ModelBH_Langevin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ModelBH_Langevin.py -------------------------------------------------------------------------------- /pyleecan/Classes/ModelBH_arctangent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ModelBH_arctangent.py -------------------------------------------------------------------------------- /pyleecan/Classes/ModelBH_exponential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ModelBH_exponential.py -------------------------------------------------------------------------------- /pyleecan/Classes/ModelBH_linear_sat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ModelBH_linear_sat.py -------------------------------------------------------------------------------- /pyleecan/Classes/NodeMat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/NodeMat.py -------------------------------------------------------------------------------- /pyleecan/Classes/Notch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Notch.py -------------------------------------------------------------------------------- /pyleecan/Classes/NotchEvenDist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/NotchEvenDist.py -------------------------------------------------------------------------------- /pyleecan/Classes/OP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OP.py -------------------------------------------------------------------------------- /pyleecan/Classes/OPMatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OPMatrix.py -------------------------------------------------------------------------------- /pyleecan/Classes/OPdq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OPdq.py -------------------------------------------------------------------------------- /pyleecan/Classes/OPdqf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OPdqf.py -------------------------------------------------------------------------------- /pyleecan/Classes/OPslip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OPslip.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiBayesAlg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiBayesAlg.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiBayesAlgSmoot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiBayesAlgSmoot.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiConstraint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiConstraint.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiDesignVar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiDesignVar.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiDesignVarInterval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiDesignVarInterval.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiDesignVarSet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiDesignVarSet.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiGenAlg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiGenAlg.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiGenAlgNsga2Deap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiGenAlgNsga2Deap.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiObjective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiObjective.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiProblem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiProblem.py -------------------------------------------------------------------------------- /pyleecan/Classes/OptiSolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OptiSolver.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutElec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutElec.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutForce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutForce.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutGeo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutGeo.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutGeoLam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutGeoLam.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutInternal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutInternal.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutLoss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutLoss.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutLossModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutLossModel.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutMag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutMag.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutMagElmer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutMagElmer.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutMagFEMM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutMagFEMM.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutPost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutPost.py -------------------------------------------------------------------------------- /pyleecan/Classes/OutStruct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/OutStruct.py -------------------------------------------------------------------------------- /pyleecan/Classes/Output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Output.py -------------------------------------------------------------------------------- /pyleecan/Classes/ParamExplorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ParamExplorer.py -------------------------------------------------------------------------------- /pyleecan/Classes/ParamExplorerInterval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ParamExplorerInterval.py -------------------------------------------------------------------------------- /pyleecan/Classes/ParamExplorerSet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ParamExplorerSet.py -------------------------------------------------------------------------------- /pyleecan/Classes/PolarArc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/PolarArc.py -------------------------------------------------------------------------------- /pyleecan/Classes/Post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Post.py -------------------------------------------------------------------------------- /pyleecan/Classes/PostFunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/PostFunction.py -------------------------------------------------------------------------------- /pyleecan/Classes/PostLUT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/PostLUT.py -------------------------------------------------------------------------------- /pyleecan/Classes/PostMethod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/PostMethod.py -------------------------------------------------------------------------------- /pyleecan/Classes/PostPlot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/PostPlot.py -------------------------------------------------------------------------------- /pyleecan/Classes/RefElement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RefElement.py -------------------------------------------------------------------------------- /pyleecan/Classes/RefLine3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RefLine3.py -------------------------------------------------------------------------------- /pyleecan/Classes/RefQuad4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RefQuad4.py -------------------------------------------------------------------------------- /pyleecan/Classes/RefQuad9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RefQuad9.py -------------------------------------------------------------------------------- /pyleecan/Classes/RefSegmentP1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RefSegmentP1.py -------------------------------------------------------------------------------- /pyleecan/Classes/RefTriangle3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RefTriangle3.py -------------------------------------------------------------------------------- /pyleecan/Classes/RefTriangle6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RefTriangle6.py -------------------------------------------------------------------------------- /pyleecan/Classes/Rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Rule.py -------------------------------------------------------------------------------- /pyleecan/Classes/RuleComplex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RuleComplex.py -------------------------------------------------------------------------------- /pyleecan/Classes/RuleEquation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RuleEquation.py -------------------------------------------------------------------------------- /pyleecan/Classes/RuleSimple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/RuleSimple.py -------------------------------------------------------------------------------- /pyleecan/Classes/ScalarProduct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ScalarProduct.py -------------------------------------------------------------------------------- /pyleecan/Classes/ScalarProductL2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/ScalarProductL2.py -------------------------------------------------------------------------------- /pyleecan/Classes/Section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Section.py -------------------------------------------------------------------------------- /pyleecan/Classes/Segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Segment.py -------------------------------------------------------------------------------- /pyleecan/Classes/Shaft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Shaft.py -------------------------------------------------------------------------------- /pyleecan/Classes/Simu1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Simu1.py -------------------------------------------------------------------------------- /pyleecan/Classes/Simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Simulation.py -------------------------------------------------------------------------------- /pyleecan/Classes/Skew.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Skew.py -------------------------------------------------------------------------------- /pyleecan/Classes/SliceModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SliceModel.py -------------------------------------------------------------------------------- /pyleecan/Classes/Slot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Slot.py -------------------------------------------------------------------------------- /pyleecan/Classes/Slot19.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Slot19.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotCirc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotCirc.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotDC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotDC.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM10.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM11.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM12.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM13.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM14.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM15.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM16.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM17.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM18.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM18.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM18_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM18_2.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotM19.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotM19.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotUD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotUD.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotUD2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotUD2.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW10.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW11.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW11_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW11_2.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW12.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW13.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW14.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW15.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW16.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW21.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW21.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW22.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW22.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW23.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW23.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW24.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW24.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW25.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW25.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW26.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW26.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW27.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW27.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW28.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW28.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW29.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW29.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW30.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW60.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW60.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW61.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW61.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW62.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW62.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotW63.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotW63.py -------------------------------------------------------------------------------- /pyleecan/Classes/SlotWLSRPM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SlotWLSRPM.py -------------------------------------------------------------------------------- /pyleecan/Classes/Solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Solution.py -------------------------------------------------------------------------------- /pyleecan/Classes/SolutionData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SolutionData.py -------------------------------------------------------------------------------- /pyleecan/Classes/SolutionMat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SolutionMat.py -------------------------------------------------------------------------------- /pyleecan/Classes/SolutionVector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SolutionVector.py -------------------------------------------------------------------------------- /pyleecan/Classes/SolverInputFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SolverInputFile.py -------------------------------------------------------------------------------- /pyleecan/Classes/StructElmer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/StructElmer.py -------------------------------------------------------------------------------- /pyleecan/Classes/Structural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Structural.py -------------------------------------------------------------------------------- /pyleecan/Classes/SurfLine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SurfLine.py -------------------------------------------------------------------------------- /pyleecan/Classes/SurfRing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/SurfRing.py -------------------------------------------------------------------------------- /pyleecan/Classes/Surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Surface.py -------------------------------------------------------------------------------- /pyleecan/Classes/Trapeze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Trapeze.py -------------------------------------------------------------------------------- /pyleecan/Classes/Unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Unit.py -------------------------------------------------------------------------------- /pyleecan/Classes/VarLoad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VarLoad.py -------------------------------------------------------------------------------- /pyleecan/Classes/VarLoadCurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VarLoadCurrent.py -------------------------------------------------------------------------------- /pyleecan/Classes/VarLoadVoltage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VarLoadVoltage.py -------------------------------------------------------------------------------- /pyleecan/Classes/VarOpti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VarOpti.py -------------------------------------------------------------------------------- /pyleecan/Classes/VarParam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VarParam.py -------------------------------------------------------------------------------- /pyleecan/Classes/VarParamSweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VarParamSweep.py -------------------------------------------------------------------------------- /pyleecan/Classes/VarSimu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VarSimu.py -------------------------------------------------------------------------------- /pyleecan/Classes/VentilationCirc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VentilationCirc.py -------------------------------------------------------------------------------- /pyleecan/Classes/VentilationPolar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VentilationPolar.py -------------------------------------------------------------------------------- /pyleecan/Classes/VentilationTrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/VentilationTrap.py -------------------------------------------------------------------------------- /pyleecan/Classes/Winding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/Winding.py -------------------------------------------------------------------------------- /pyleecan/Classes/WindingSC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/WindingSC.py -------------------------------------------------------------------------------- /pyleecan/Classes/WindingUD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/WindingUD.py -------------------------------------------------------------------------------- /pyleecan/Classes/XOutput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/XOutput.py -------------------------------------------------------------------------------- /pyleecan/Classes/_ClassInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/_ClassInfo.py -------------------------------------------------------------------------------- /pyleecan/Classes/_FEMMHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/_FEMMHandler.py -------------------------------------------------------------------------------- /pyleecan/Classes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/__init__.py -------------------------------------------------------------------------------- /pyleecan/Classes/_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/_check.py -------------------------------------------------------------------------------- /pyleecan/Classes/_frozen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/_frozen.py -------------------------------------------------------------------------------- /pyleecan/Classes/import_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Classes/import_all.py -------------------------------------------------------------------------------- /pyleecan/Data/GUI/pyleecan.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/GUI/pyleecan.css -------------------------------------------------------------------------------- /pyleecan/Data/Machine/AUDI_eTron.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/AUDI_eTron.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/BMW_i3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/BMW_i3.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/Benchmark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/Benchmark.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/IPMSM_B.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/IPMSM_B.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/IPMSM_xxx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/IPMSM_xxx.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/Jaguar_I_Pace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/Jaguar_I_Pace.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/LSPM_001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/LSPM_001.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/LSRPM_001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/LSRPM_001.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/Renault_Zoe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/Renault_Zoe.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SCIM_006.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SCIM_006.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SCIM_010.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SCIM_010.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SIPMSM_001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SIPMSM_001.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SPMSM_001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SPMSM_001.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SPMSM_002.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SPMSM_002.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SPMSM_003.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SPMSM_003.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SPMSM_015.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SPMSM_015.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SPMSM_020.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SPMSM_020.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SPMSM_skew.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SPMSM_skew.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/Slotless_CEFC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/Slotless_CEFC.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/SynRM_001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/SynRM_001.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/TESLA_S.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/TESLA_S.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/Tesla_model_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/Tesla_model_3.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/Toyota_Prius.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/Toyota_Prius.json -------------------------------------------------------------------------------- /pyleecan/Data/Machine/slotless_M18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Machine/slotless_M18.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Air.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Air.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Copper1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Copper1.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Copper2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Copper2.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/HF-10X.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/HF-10X.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Insulator1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Insulator1.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/M19.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M19.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/M19.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M19.xlsx -------------------------------------------------------------------------------- /pyleecan/Data/Material/M19_29Ga.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M19_29Ga.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/M235-35A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M235-35A.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/M270-35A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M270-35A.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/M400-50A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M400-50A.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/M400-50A.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M400-50A.xlsx -------------------------------------------------------------------------------- /pyleecan/Data/Material/M530-65A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M530-65A.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/M800-50A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/M800-50A.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet1.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet3.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet5.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/MagnetPrius.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/MagnetPrius.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_40SH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_40SH.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_42H.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_42H.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_42SH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_42SH.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_45H.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_45H.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_45M.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_45M.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_45SH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_45SH.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_48H.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_48H.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_48M.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_48M.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_48SH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_48SH.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_50H.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_50H.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_50M.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_50M.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_50SH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_50SH.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_52H.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_52H.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_52M.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_52M.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_N45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_N45.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_N48.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_N48.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_N50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_N50.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_N52.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_N52.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Magnet_N54.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Magnet_N54.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/N42UH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/N42UH.json -------------------------------------------------------------------------------- /pyleecan/Data/Material/Steel1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Material/Steel1.json -------------------------------------------------------------------------------- /pyleecan/Data/Plot/pyleecan_color.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Data/Plot/pyleecan_color.json -------------------------------------------------------------------------------- /pyleecan/Functions/Converter/Utils/EquivalentError.py: -------------------------------------------------------------------------------- 1 | # Unused for now 2 | class EquivalentError(Exception): ... 3 | -------------------------------------------------------------------------------- /pyleecan/Functions/Electrical/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/FEMM/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/FEMM/__init__.py -------------------------------------------------------------------------------- /pyleecan/Functions/FEMM/comp_FEMM_Jcus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/FEMM/comp_FEMM_Jcus.py -------------------------------------------------------------------------------- /pyleecan/Functions/FEMM/comp_FEMM_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/FEMM/comp_FEMM_dict.py -------------------------------------------------------------------------------- /pyleecan/Functions/FEMM/draw_FEMM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/FEMM/draw_FEMM.py -------------------------------------------------------------------------------- /pyleecan/Functions/FEMM/get_mesh_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/FEMM/get_mesh_param.py -------------------------------------------------------------------------------- /pyleecan/Functions/GMSH/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/GMSH/__init__.py -------------------------------------------------------------------------------- /pyleecan/Functions/GMSH/draw_GMSH.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/GMSH/draw_GMSH.py -------------------------------------------------------------------------------- /pyleecan/Functions/GMSH/draw_surf_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/GMSH/draw_surf_line.py -------------------------------------------------------------------------------- /pyleecan/Functions/GMSH/gen_3D_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/GMSH/gen_3D_mesh.py -------------------------------------------------------------------------------- /pyleecan/Functions/GMSH/get_air_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/GMSH/get_air_box.py -------------------------------------------------------------------------------- /pyleecan/Functions/GUI/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/GUI/log_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/GUI/log_error.py -------------------------------------------------------------------------------- /pyleecan/Functions/Geometry/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Functions/Load/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/Load/import_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Load/import_class.py -------------------------------------------------------------------------------- /pyleecan/Functions/Load/load_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Load/load_array.py -------------------------------------------------------------------------------- /pyleecan/Functions/Load/load_hdf5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Load/load_hdf5.py -------------------------------------------------------------------------------- /pyleecan/Functions/Load/load_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Load/load_json.py -------------------------------------------------------------------------------- /pyleecan/Functions/Load/load_pkl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Load/load_pkl.py -------------------------------------------------------------------------------- /pyleecan/Functions/MeshSolution/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/Optimization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/Optimization/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Optimization/update.py -------------------------------------------------------------------------------- /pyleecan/Functions/Plot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Plot/__init__.py -------------------------------------------------------------------------------- /pyleecan/Functions/Plot/animate_as_gif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Plot/animate_as_gif.py -------------------------------------------------------------------------------- /pyleecan/Functions/Plot/plot_2D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Plot/plot_2D.py -------------------------------------------------------------------------------- /pyleecan/Functions/Plot/plot_2D_Data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Plot/plot_2D_Data.py -------------------------------------------------------------------------------- /pyleecan/Functions/Plot/plot_3D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Plot/plot_3D.py -------------------------------------------------------------------------------- /pyleecan/Functions/Plot/plot_3D_Data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Plot/plot_3D_Data.py -------------------------------------------------------------------------------- /pyleecan/Functions/Plot/plot_4D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Plot/plot_4D.py -------------------------------------------------------------------------------- /pyleecan/Functions/Save/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/Save/save_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Save/save_array.py -------------------------------------------------------------------------------- /pyleecan/Functions/Save/save_hdf5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Save/save_hdf5.py -------------------------------------------------------------------------------- /pyleecan/Functions/Save/save_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Save/save_json.py -------------------------------------------------------------------------------- /pyleecan/Functions/Save/save_pkl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/Save/save_pkl.py -------------------------------------------------------------------------------- /pyleecan/Functions/Simulation/VarSimu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/Simulation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/Winding/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Functions/check_parent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/check_parent.py -------------------------------------------------------------------------------- /pyleecan/Functions/copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/copy.py -------------------------------------------------------------------------------- /pyleecan/Functions/get_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/get_logger.py -------------------------------------------------------------------------------- /pyleecan/Functions/get_path_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/get_path_binary.py -------------------------------------------------------------------------------- /pyleecan/Functions/getattr_recursive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/getattr_recursive.py -------------------------------------------------------------------------------- /pyleecan/Functions/init_environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/init_environment.py -------------------------------------------------------------------------------- /pyleecan/Functions/init_fig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/init_fig.py -------------------------------------------------------------------------------- /pyleecan/Functions/labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/labels.py -------------------------------------------------------------------------------- /pyleecan/Functions/load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/load.py -------------------------------------------------------------------------------- /pyleecan/Functions/load_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/load_switch.py -------------------------------------------------------------------------------- /pyleecan/Functions/make_ndarray_equal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/make_ndarray_equal.py -------------------------------------------------------------------------------- /pyleecan/Functions/path_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/path_tools.py -------------------------------------------------------------------------------- /pyleecan/Functions/save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/save.py -------------------------------------------------------------------------------- /pyleecan/Functions/short_filepath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Functions/short_filepath.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DAVDuct/PVentCirc/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DAVDuct/PVentPolar/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DAVDuct/PVentTrap/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DAVDuct/PVentUD/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DAVDuct/WVent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DAVDuct/WVentOut/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DAVDuct/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DBore/PBoreFlower/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DBore/PBoreSinePole/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DBore/WBoreOut/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DBore/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DNotchTab/WNotch/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/DNotchTab/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SBar/PCondType21/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -* 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SBar/PCondType22/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SBar/WBarOut/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SBar/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SLamShape/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM50/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM51/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM52/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM52R/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM53/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM54/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM57/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM58/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM60/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM61/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM62/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleM63/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/PHoleMUD/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/WHoleMag/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMHoleMag/__init__.py: -------------------------------------------------------------------------------- 1 | DEFAULT_MAG_MAT = "MagnetPrius" 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot10/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot11/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot12/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot13/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot14/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot15/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot16/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot17/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot18/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/PMSlot19/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/WSlotCirc/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/WSlotMag/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMSlot/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMachineDimension/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SMachineType/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SPreview/WMachineTable/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SPreview/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SSimu/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SSkew/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWPole/PWSlot60/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWPole/PWSlot61/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWPole/PWSlot62/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWPole/PWSlot63/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWPole/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot10/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot11/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot12/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot13/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot14/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot15/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot16/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot21/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot22/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot23/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot24/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot25/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot26/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot27/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot28/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot29/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlot30/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/PWSlotUD/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/WWSlotOut/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWSlot/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWindCond/PCondType11/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWindCond/PCondType12/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWindCond/WCondOut/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWindCond/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMachineSetup/SWinding/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMatLib/DMatLib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dialog/DMatLib/DMatLib.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMatLib/DMatLib.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dialog/DMatLib/DMatLib.ui -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMatLib/DMatSetup/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMatLib/Ui_DMatLib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dialog/DMatLib/Ui_DMatLib.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMatLib/WMatSelect/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/DMatLib/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dialog/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/DXF_Hole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/DXF_Hole.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/DXF_Hole.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/DXF_Hole.ui -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/DXF_Slot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/DXF_Slot.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/DXF_Slot.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/DXF_Slot.ui -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/DXF_Surf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/DXF_Surf.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/DXF_Surf.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/DXF_Surf.ui -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/Ui_DXF_Hole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/Ui_DXF_Hole.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/Ui_DXF_Slot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/Ui_DXF_Slot.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/Ui_DXF_Surf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/Ui_DXF_Surf.py -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Dxf/dxf_to_pyleecan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Dxf/dxf_to_pyleecan.py -------------------------------------------------------------------------------- /pyleecan/GUI/Resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Resources/__init__.py -------------------------------------------------------------------------------- /pyleecan/GUI/Resources/images/machine.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Resources/images/machine.PNG -------------------------------------------------------------------------------- /pyleecan/GUI/Resources/pyleecan.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Resources/pyleecan.qrc -------------------------------------------------------------------------------- /pyleecan/GUI/Resources/pyleecan_rc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Resources/pyleecan_rc.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/CheckableComboBox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/CheckableComboBox.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/ClassTreeWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/ClassTreeWidget.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/FloatEdit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/FloatEdit.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/GuiOption/GuiOption.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/GuiOption/GuiOption.ui -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/HelpButton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/HelpButton.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/MPLCanvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/MPLCanvas.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/MPLWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/MPLWidget.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/MachinePlotWidget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/MachinePlotWidget.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/SidebarWindow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/SidebarWindow.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/SpinBox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/SpinBox.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WImport/Ui_WImport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/WImport/Ui_WImport.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WImport/WImport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/WImport/WImport.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WImport/WImport.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/WImport/WImport.ui -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WImport/WImportExcel/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WImport/WImportLinspace/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WImport/WImportMatrixTable/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WImport/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WMeshSolution/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WPathSelector/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WTableData/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WTableParameterEdit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WTreeEdit/WTreeEdit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/Tools/WTreeEdit/WTreeEdit.py -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/WTreeEdit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/GUI/Tools/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/GUI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/GUI/__init__.py -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Elmer.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Elmer.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Geometry.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Geometry.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Import.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Import.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Machine.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Machine.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Material.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Material.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Mesh.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Mesh.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Output.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Output.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Post.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Post.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Pyleecan.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Pyleecan.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/code/Slot.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/code/Slot.mmd -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Elmer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Elmer.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Geometry.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Geometry.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Import.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Import.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Machine.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Machine.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Material.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Material.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Mesh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Mesh.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Output.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Output.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Post.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Post.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Pyleecan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Pyleecan.svg -------------------------------------------------------------------------------- /pyleecan/Generator/UMLs/svg/Slot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/UMLs/svg/Slot.svg -------------------------------------------------------------------------------- /pyleecan/Generator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/__init__.py -------------------------------------------------------------------------------- /pyleecan/Generator/gui_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/gui_generator.py -------------------------------------------------------------------------------- /pyleecan/Generator/read_fct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/read_fct.py -------------------------------------------------------------------------------- /pyleecan/Generator/run_generate_GUI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/run_generate_GUI.py -------------------------------------------------------------------------------- /pyleecan/Generator/write_fct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Generator/write_fct.py -------------------------------------------------------------------------------- /pyleecan/Methods/Converter/ConvertMC/Rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Converter/Rule/get_P.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Converter/Rule/get_P.py -------------------------------------------------------------------------------- /pyleecan/Methods/Converter/Rule/set_P.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Converter/Rule/set_P.py -------------------------------------------------------------------------------- /pyleecan/Methods/Converter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Elmer/Section/__len__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Elmer/Section/__len__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Elmer/Section/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Elmer/Section/keys.py -------------------------------------------------------------------------------- /pyleecan/Methods/Elmer/Section/pop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Elmer/Section/pop.py -------------------------------------------------------------------------------- /pyleecan/Methods/Elmer/Section/write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Elmer/Section/write.py -------------------------------------------------------------------------------- /pyleecan/Methods/GUI_Option/Unit/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/GUI_Option/Unit/get_m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/GUI_Option/Unit/get_m.py -------------------------------------------------------------------------------- /pyleecan/Methods/GUI_Option/Unit/set_m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/GUI_Option/Unit/set_m.py -------------------------------------------------------------------------------- /pyleecan/Methods/GUI_Option/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc/is_arc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc/is_arc.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc1/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc1/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc1/get_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc1/get_end.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc1/reverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc1/reverse.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc1/rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc1/rotate.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc1/scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc1/scale.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc2/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc2/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc2/get_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc2/get_end.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc2/reverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc2/reverse.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc2/rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc2/rotate.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc2/scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc2/scale.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc3/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc3/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc3/get_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc3/get_end.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc3/reverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc3/reverse.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc3/rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc3/rotate.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Arc3/scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Arc3/scale.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Circle/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Circle/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Segment/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Segment/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/SurfLine/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/SurfRing/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Surface/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/Surface/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Geometry/Surface/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Geometry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportData/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportGenPWM/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportGenToothSaw/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportGenVectLin/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportGenVectSin/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportMatrix/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportMatrixVal/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportMeshMat/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportMeshUnv/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/ImportVectorField/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Import/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Import/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Loss/Loss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Loss/Loss/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Loss/Loss/comp_axes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Loss/Loss/comp_axes.py -------------------------------------------------------------------------------- /pyleecan/Methods/Loss/Loss/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Loss/Loss/run.py -------------------------------------------------------------------------------- /pyleecan/Methods/Loss/LossFEA/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Loss/LossFEA/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Loss/LossFEA/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Loss/LossFEA/run.py -------------------------------------------------------------------------------- /pyleecan/Methods/Loss/LossModelJoule/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Loss/LossModelWindagePyrhonen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Loss/LossModelWinding/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Bore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Bore/is_yoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Bore/is_yoke.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Bore/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Bore/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/BoreFlower/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/BoreLSRPM/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/BoreSinePole/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/BoreUD/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/CondType11/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/CondType13/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/CondType21/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/CondType22/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/EndWinding/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/EndWindingCirc/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/EndWindingRect/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Frame/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Frame/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Frame/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/FrameBar/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamH/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamH/get_Zs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/LamH/get_Zs.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamH/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/LamH/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamH/set_Lmag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/LamH/set_Lmag.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamHole/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamHoleNS/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamSlot/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/LamSlot/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamSlot/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/LamSlot/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamSlotM/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/LamSlotM/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/LamSlotMultiWind/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Machine/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Machine/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Machine/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Machine/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineAsync/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineDFIM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineIPMSM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineLSPM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineSCIM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineSIPMSM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineSRM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineSyRM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineSync/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineUD/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/MachineWRSM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Notch/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Notch/get_Rbo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Notch/get_Rbo.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Notch/has_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Notch/has_key.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Shaft/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Shaft/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Shaft/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Skew/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Skew/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Skew/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Skew/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/Winding/clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/Winding/clean.py -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/WindingSC/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/WindingUD/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Machine/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Machine/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Material/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/ElementMat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/FPGNSeg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/FPGNTri/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/Mesh/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshMat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshMat/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/MeshMat/convert.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshMat/renum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/MeshMat/renum.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshMat/save_vtk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/MeshMat/save_vtk.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshSolution/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshVTK/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshVTK/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/MeshVTK/convert.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshVTK/get_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/MeshVTK/get_path.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshVTK/get_surf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/MeshVTK/get_surf.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/MeshVTK/save_vtk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/MeshVTK/save_vtk.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/NodeMat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/NodeMat/add_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/NodeMat/add_node.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/NodeMat/is_exist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Mesh/NodeMat/is_exist.py -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/RefElement/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/RefLine3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/RefQuad4/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/RefQuad9/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/RefSegmentP1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/RefTriangle3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/RefTriangle6/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Mesh/ScalarProductL2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Optimization/OptiGenAlgNsga2Deap/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Optimization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/LUT/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/LUT/get_eec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/LUT/get_eec.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/LUTdq/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutElec/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutElec/get_Is.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/OutElec/get_Is.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutElec/get_Nr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/OutElec/get_Nr.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutElec/get_Us.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/OutElec/get_Us.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutElec/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/OutElec/store.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutForce/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/OutForce/store.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutLoss/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutLossModel/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutMag/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutMag/clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/OutMag/clean.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutMag/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/OutMag/store.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutMagElmer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/OutMagFEMM/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/Output/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/Output/plot/Magnetic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/Output/plot/Structural/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/Output/plot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Output/XOutput/append.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/XOutput/append.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/XOutput/count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/XOutput/count.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/XOutput/insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/XOutput/insert.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/XOutput/items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/XOutput/items.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/XOutput/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/XOutput/keys.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/XOutput/pop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/XOutput/pop.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/XOutput/remove.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Output/XOutput/remove.py -------------------------------------------------------------------------------- /pyleecan/Methods/Output/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Post/PostLUT/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Post/PostLUT/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Post/PostLUT/run.py -------------------------------------------------------------------------------- /pyleecan/Methods/Post/PostMethod/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Post/PostMethod/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Post/PostMethod/run.py -------------------------------------------------------------------------------- /pyleecan/Methods/Post/PostPlot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Post/PostPlot/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Post/PostPlot/run.py -------------------------------------------------------------------------------- /pyleecan/Methods/Post/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/DXFImport/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/DataKeeper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/DriveWave/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/EEC/solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Simulation/EEC/solve.py -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/EEC_LSRPM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/EEC_PMSM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/EEC_SCIM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/ElecLUTdq/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Electrical/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Force/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Force/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Simulation/Force/run.py -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/ForceMT/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/ForceTensor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/InputFlux/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/InputForce/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/MagFEMM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Magnetics/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Mode/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Mode/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Simulation/Mode/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/OP/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/OPdq/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/OPslip/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/ParamExplorer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/ParamExplorerInterval/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/ParamExplorerSet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Simu1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Simulation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/SliceModel/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/Structural/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/VarLoad/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/VarLoadCurrent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/VarLoadVoltage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/VarParam/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Simulation/VarSimu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Hole/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Hole/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Hole/comp_height.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Hole/comp_height.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Hole/comp_radius.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Hole/comp_radius.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Hole/get_R_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Hole/get_R_id.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Hole/get_Rbo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Hole/get_Rbo.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Hole/get_Rext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Hole/get_Rext.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Hole/has_magnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Hole/has_magnet.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Hole/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Hole/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM50/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM50/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM50/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM50/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM50/comp_W5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM50/comp_W5.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM51/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM51/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM51/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM51/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM52/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM52/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM52/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM52/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM52/comp_W1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM52/comp_W1.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM52R/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM52R/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM53/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM53/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM53/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM53/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM53/comp_W5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM53/comp_W5.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM54/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM54/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM54/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM54/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM57/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM57/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM57/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM57/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM58/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM58/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM58/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM58/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM60/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM60/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM60/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM60/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM61/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM61/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM61/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM61/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM62/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM62/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM62/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM62/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM63/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM63/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleM63/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleM63/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleMLSRPM/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleMLSRPM/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleMLSRPM/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleMag/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleUD/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/HoleUD/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/HoleUD/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/comp_height.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/comp_height.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/comp_radius.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/comp_radius.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/comp_width.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/comp_width.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/get_Rbo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/get_Rbo.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/get_surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/get_surface.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/is_outwards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/is_outwards.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/plot.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/plot_active.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/plot_active.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot/set_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot/set_label.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot19/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot19/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/Slot19/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/Slot19/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotCirc/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotCirc/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotDC/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotDC/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotDC/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotDC/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM10/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM10/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM10/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM11/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM11/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM11/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM12/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM12/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM12/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM13/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM13/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM13/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM14/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM14/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM14/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM15/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM15/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM15/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM16/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM16/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM16/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM16/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM17/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM17/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM17/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM18/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM18/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM18/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM18_2/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM18_2/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM18_2/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM19/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotM19/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotM19/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotUD/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotUD/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotUD/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotUD2/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotUD2/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotUD2/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW10/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW10/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW10/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW10/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW10/get_H1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW10/get_H1.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW11/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW11/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW11/_comp_W.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW11/_comp_W.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW11/_set_W3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW11/_set_W3.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW11/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW11/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW11/get_H1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW11/get_H1.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW11_2/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW11_2/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW11_2/get_H1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW11_2/get_H1.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW12/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW12/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW12/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW12/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW13/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW13/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW13/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW13/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW13/get_H1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW13/get_H1.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW14/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW14/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW14/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW14/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW14/get_H1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW14/get_H1.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW15/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW15/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW15/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW15/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW16/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW16/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW16/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW16/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW21/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW21/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW21/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW21/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW21/get_H1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW21/get_H1.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW22/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW22/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW22/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW22/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW23/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW23/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW23/_comp_W.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW23/_comp_W.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW23/_set_W3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW23/_set_W3.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW23/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW23/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW23/get_H1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW23/get_H1.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW24/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW24/__init__.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW24/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW24/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW25/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW25/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW26/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW26/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW27/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW27/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW28/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW28/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW29/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW29/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW30/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW30/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW60/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW60/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW61/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW61/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW62/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW62/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/SlotW63/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/Slot/SlotW63/check.py -------------------------------------------------------------------------------- /pyleecan/Methods/Slot/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyleecan/Methods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/Methods/__init__.py -------------------------------------------------------------------------------- /pyleecan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/__init__.py -------------------------------------------------------------------------------- /pyleecan/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/__main__.py -------------------------------------------------------------------------------- /pyleecan/default_config_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/default_config_dict.py -------------------------------------------------------------------------------- /pyleecan/definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/definitions.py -------------------------------------------------------------------------------- /pyleecan/loggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/loggers.py -------------------------------------------------------------------------------- /pyleecan/run_GUI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/run_GUI.py -------------------------------------------------------------------------------- /pyleecan/tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pyleecan/tmp -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements-full.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/requirements-full.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | # Inside of setup.cfg 2 | [metadata] 3 | description-file = README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Eomys/pyleecan/HEAD/setup.py --------------------------------------------------------------------------------