Skip to content

Commit 386b48f

Browse files
authored
Added a new book to the list (#259)
* Add new book 'Thinking in Systems, Not Code' * Added cover image for new book book title: "Thinking in Systems, Not Code" * Fix image filename case for Thinking in Systems book
1 parent 0555e47 commit 386b48f

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

content/publications/books.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,15 @@ title: Books
4444
description="This exercise book provides an introduction to the simulation practice in Engineering using Modelica. To this end, it contains a series of thirteen independent hands-on assignments of increasing complexity. Each assignment contains the description of a system and a mathematical model of the system’s behavior. The proposed task often consists in describing this mathematical model in the Modelica language and simulate it. In some assignments, the system’s behavior is described as an atomic model, without internal structure. Some other assignments ask to design and implement a model library, and to compose the system model by instantiating and connecting components from this model library."
4545
>}}
4646
47+
{{< book
48+
name="Thinking in Systems, Not Code"
49+
author="Ankit Anurag Naik"
50+
year="2026"
51+
link="https://www.amazon.com/Thinking-Systems-Not-Code-Understand/dp/915318176X/"
52+
image="/images/books/Naik2026.png"
53+
description="Thinking in Systems, Not Code: Using Modelica to Model and Understand Complex Systems presents Modelica as more than a programming language—it introduces a system-level way of thinking about modeling and simulation. Rather than focusing on syntax, the book explains how complex systems are framed through structure, boundaries, and physical relationships, and how behavior emerges from interacting components. Using examples from energy systems, electric vehicles, thermal and fluid systems, and system dynamics with stocks, flows, and feedback loops, it shows how equation-based, acausal modeling enables reusable, scalable, and domain-independent models. The book is suitable both for engineers new to Modelica who want to understand the underlying modeling philosophy, and for experienced users interested in a deeper perspective on model structure, abstraction, and how modern Modelica tools transform equations into executable simulations."
54+
>}}
55+
4756
{{< book
4857
name="Multi-physics Modeling of Technological Systems"
4958
author="Marc Budinger, Ion Hazyuk, Clément Coïc"

static/images/books/Naik2026.png

111 KB
Loading

0 commit comments

Comments
 (0)