Explanations of the reference numerals are added hereinafter. Reference numeral 3 indicates a motor generator as a rotary electric machine. Reference numeral 5 indicates an electric power conversion device. Reference numeral 10 indicates an upper and lower arm circuit. Reference numerals 20, 20U, and 20L indicate semiconductor devices. Reference numeral 20a indicates one surface. Reference numeral 20b indicates a rear surface. Reference numeral 110 indicates a power module. Reference numeral 120 indicates a cooling unit as a module cooling unit. Reference numeral 126 indicates a flow path as a module flow path. Reference numeral 150 indicates an output bus bar as an output terminal. Reference numeral 181 indicates one surface. Reference numeral 182 indicates a rear surface. Reference numeral 701 indicates a stator. Reference numeral 702 indicates a rotor. Reference numeral 703 indicates a housing. Reference numeral 711 indicates a housing flow path. Reference numeral 712 indicates an inner cooling part as a first cooling part and a housing cooling part. Reference numeral 713 indicates an outer cooling part as the second cooling part. Reference numeral 715 indicates an inflow hole. Reference numeral 716 indicates an outflow hole. Reference numeral 741 indicates an inflow region as an opposing portion. Reference numeral 742 indicates an outflow region as an upstream side portion. Reference numeral 751 indicates an inner flow path. Reference numeral 752 indicates an outer flow path. Reference numeral 800 indicates a motor unit as a rotary electric machine unit. Reference numeral C1 indicates a capacitor as a module capacitor. Reference numeral C2 indicates a smoothing capacitor. Reference numeral CL2 indicates a center line. Reference numeral α indicates an axial direction. Reference numeral γ indicates a circumferential direction.