Schwarze uses the general solution for the homogeneous part of the above equation and a polynomial approximation for the particular solution for sections of a sandwich beam. Interfaces between sections are tied together by matching boundary conditions. This approach has been used in the open source code swe2.