Math::Model lets you write mathematical and physical models in an easy and natural way. Please see http://perlgeek.de/blog-en/perl-6/physical-modelling.html for a longer description and tutorial. This module may be used under the terms of the Artistic License 2.0