This part of the book covers specialty topics: Fortran interoperability with C, and advanced parallel features, such as teams, events, and collectives.
Chapter 11 will teach you how to interface with existing C code from your Fortran programs. You’ll do this by writing a minimal TCP client and server in Fortran, using an existing C library for the low-level networking.
Finally, chapter 12 builds from chapter 7 and covers advanced parallel topics: teams, events, and collectives. Introduced in the latest edition of the language, these features are cutting-edge and will allow you to create innovative parallel algorithms and implementations.
This part of the book is not for the faint of heart. Ideally, you’ve come here after having worked through at least parts 2 and 3, or you already have significant Fortran programming experience. Either way, you’ve come this far--the finish line is just around the corner.