Scientific computing is thriving in an exciting era where traditional restrictions are being gradually overcome by ingenious approaches. Modern scientists are producing sophisticated techniques that can tackle previously unsolvable challenges. The implications of these advancements go far past academic research towards functional applications. Ach