I like that you can create models with multiple materials in one model to simulate different parts of an object as well as using boundary conditions and constraints from other objects/models within your project folder. It's easy enough if you're familiar with how it works but there are some things missing here and there so be sure to do plenty of research before starting any projects. Also when making changes to the code sometimes they don't apply at first until restarting which takes quite awhile - this could use more work on their end to make these updates faster. You will need knowledge about MATLAB coding language and basic mathematical formulas needed by multidimensional differential equations such as Laplace Equation and Green's Functions used for solving problems involving heat transfer through solid bodies. We have been able solve complex fluid flow problem as we were always looking for ways to improve our product performance without increasing its.