  Bose-Einstein condensates can be used to produce work by tuning the strength
of the interparticle interactions with the help of Feshbach resonances. In
inhomogeneous potentials, these interaction ramps change the volume of the
trapped gas allowing one to create a thermodynamic cycle known as the Feshbach
engine. However, in order to obtain a large power output, the engine strokes
must be performed on a short timescale, which is in contrast with the fact that
the efficiency of the engine is reduced by irreversible work if the strokes are
done in a non-adiabatic fashion. Here we investigate how such an engine can be
run in the Thomas-Fermi regime and present a shortcut to adiabaticity that
minimizes the irreversible work and allows for efficient engine operation.
