applications to contemporary engineering problems.