This tutorial guide shows programmers how to apply features of Fortran 2008 in twenty-first-century style: modular, concise, object-oriented, and resource-efficient, using multiple processors. It offers practical real-world examples of interfacing, memory management, graphics and GUIs, and parallel computing using MPI, OpenMP and coarrays. The author also analyzes several numerical algorithms and illustrates the use of several open source libraries.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
'A language cannot survive without a means to learn about it. This implies the availability not only of textbooks on the language's syntax and semantics but also of books on how to use the language in real-life situations. Somehow, experience in the use and application of a language needs to be passed on to a new generation of programmers and new features require advice on how they are best to be used. Here, at a time when only rarely is a single language used in isolation, but more often in conjunction with other languages or with various tools, Modern Fortran in Practice fulfils a real need for practical advice in the field. I recommend it to all Fortran practitioners.' Michael Metcalf, from the Foreword
'Scientists, mathematicians, and engineers will find that Modern Fortran in Practice speaks their language. Arjen Markus introduces modern Fortran features using real-world examples and practical advice. If your knowledge of Fortran stops at FORTRAN-77 or even Fortran 90, Markus's book will open your eyes to what today's Fortran can do for you.' Steve Lionel, Senior Member Technical Staff, Intel Corporation
'Modern Fortran in Practice shows by practical examples how reliable and maintainable programs can be written. Starting with examples in Fortran 95, Fortran 2003/2008 features are then introduced and used to improve the code, thus showing different approaches but also providing a solution for older compilers. The author covers the whole development - from algorithm choice and error handling to graphical interfaces, parallelization, and unit testing. The book is an ideal complement to books that focus on the syntax of Fortran.' Tobias Burnus, Institute for Advanced Simulation, Research Centre Jülich
'This book is a very welcome complement to the existing literature on modern Fortran. While most Fortran books serve as comprehensive language references, this book stands out for its extensive demonstrations of practical applications of the language. Especially interesting are the many demonstrations of the newest programming paradigms Fortran supports, including object-oriented programming, functional programming, and parallel programming.' Damian Rouson, Sandia National Laboratory
Arjen Markus is a senior consultant at Deltares, an institute for applied research in the field of water, subsurface and infrastructure in the Netherlands, where he develops and maintains their numerical modelling programs and the tools that accompany them. He is an active contributor to the ACM newsletter Fortran Forum and the comp.lang.fortran newsgroup.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Versand:
Gratis
Innerhalb der USA
Versand:
EUR 3,69
Innerhalb der USA
Anbieter: BooksRun, Philadelphia, PA, USA
Paperback. Zustand: Good. Illustrated. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. Bestandsnummer des Verkäufers 1107603471-11-1
Anzahl: 1 verfügbar
Anbieter: thebookforest.com, San Rafael, CA, USA
paperback. Zustand: New. Well packaged and promptly shipped from California. US veteran operated. Bestandsnummer des Verkäufers 1LAGBP001VT8
Anzahl: 1 verfügbar
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 15992531
Anzahl: 4 verfügbar
Anbieter: GF Books, Inc., Hawthorne, CA, USA
Zustand: Very Good. Book is in Used-VeryGood condition. Pages and cover are clean and intact. Used items may not include supplementary materials such as CDs or access codes. May show signs of minor shelf wear and contain very limited notes and highlighting. 1.04. Bestandsnummer des Verkäufers 1107603471-2-3
Anzahl: 1 verfügbar
Anbieter: Book Deals, Tucson, AZ, USA
Zustand: Good. Good condition. This is the average used book, that has all pages or leaves present, but may include writing. Book may be ex-library with stamps and stickers. 1.04. Bestandsnummer des Verkäufers 353-1107603471-gdd
Anzahl: 1 verfügbar
Anbieter: Book Deals, Tucson, AZ, USA
Zustand: Very Good. Very Good condition. Shows only minor signs of wear, and very minimal markings inside (if any). 1.04. Bestandsnummer des Verkäufers 353-1107603471-vrg
Anzahl: 1 verfügbar
Anbieter: Book Deals, Tucson, AZ, USA
Zustand: Fine. Like New condition. Great condition, but not exactly fully crisp. The book may have been opened and read, but there are no defects to the book, jacket or pages. 1.04. Bestandsnummer des Verkäufers 353-1107603471-lkn
Anzahl: 1 verfügbar
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: New. Bestandsnummer des Verkäufers 15992531-n
Anzahl: 4 verfügbar
Anbieter: Book Deals, Tucson, AZ, USA
Zustand: New. New! This book is in the same immaculate condition as when it was published 1.04. Bestandsnummer des Verkäufers 353-1107603471-new
Anzahl: 1 verfügbar
Anbieter: Lucky's Textbooks, Dallas, TX, USA
Zustand: New. Bestandsnummer des Verkäufers ABLIING23Mar2317530272153
Anzahl: Mehr als 20 verfügbar