Symbolic computation of exact solutions expressible in hyperbolic and   elliptic functions for nonlinear PDEs
  Algorithms are presented for the tanh- and sech-methods, which lead to closed-form solutions of nonlinear ordinary and partial differential equations (ODEs and PDEs). New algorithms are given to find exact polynomial solutions of ODEs and PDEs in terms of Jacobi's elliptic functions.   For systems with parameters, the algorithms determine the conditions on the parameters so that the differential equations admit polynomial solutions in tanh, sech, combinations thereof, Jacobi's sn or cn functions. Examples illustrate key steps of the algorithms.   The new algorithms are implemented in Mathematica. The package DDESpecialSolutions.m can be used to automatically compute new special solutions of nonlinear PDEs. Use of the package, implementation issues, scope, limitations, and future extensions of the software are addressed.   A survey is given of related algorithms and symbolic software to compute exact solutions of nonlinear differential equations. 
D. Baldwin, U. Goktas, W. Hereman, L. Hong, R. S. Martino, and J.   Miller