Solving mathematical equations with an analytical method is quite impossible. However, numerical approximation procedures often lead to the desired solution. The programming of a mathematical based model means the coding in software and the application of appropriate computer languages and tools.