The pre- and post-processors, with friendly graphics user interface environment, allow users to construct arbitrary geometries, discretize computational domains automatically, apply loads and constraints, perform analyses, and display solutions with ease.