Physical Modeling in Python