The book is structured into sections covering fundamental principles to advanced numerical solutions: Fundamentals