Fortran Unlocked: A Practical Guide to Modern High-Performance Scientific Programming
Fortran Unlocked: A Practical Guide to Modern High-Performance Scientific Programming is a contemporary, hands-on roadmap for engineers, scientists, and developers who want to harness Fortran's enduring power for real-world, compute-intensive applications. Grounded in the language's evolution and current standards, this book demystifies compiler toolchains, project organization, and development environments so readers can quickly set up robust, reproducible workflows and write clear, maintainable code from day one. The guide moves from core language fundamentals—types, control flow, arrays, modularization, and procedures—to advanced techniques such as object-oriented design, memory- and cache-aware programming, and parallelism with coarrays, OpenMP, and MPI. It emphasizes practical interoperability with C and Python, efficient file I/O and scientific data formats, and performance tuning strategies that translate algorithmic insight into measurable speedups on modern hardware. Beyond coding patterns and optimization, Fortran Unlocked addresses professional software engineering practices critical to collaborative science: testing, debugging, documentation, version control, packaging, and reproducibility. Real-world case studies and modernization advice show how to evolve legacy codebases and adopt emerging language features, empowering readers to produce reliable, high-performance scientific software that stands the test of time.
-
Autore:
-
Anno edizione:2025
-
Editore:
-
Formato:
-
Lingua:Inglese
Formato:
Gli eBook venduti da Feltrinelli.it sono in formato ePub e possono essere protetti da Adobe DRM. In caso di download di un file protetto da DRM si otterrà un file in formato .acs, (Adobe Content Server Message), che dovrà essere aperto tramite Adobe Digital Editions e autorizzato tramite un account Adobe, prima di poter essere letto su pc o trasferito su dispositivi compatibili.
Cloud:
Gli eBook venduti da Feltrinelli.it sono sincronizzati automaticamente su tutti i client di lettura Kobo successivamente all’acquisto. Grazie al Cloud Kobo i progressi di lettura, le note, le evidenziazioni vengono salvati e sincronizzati automaticamente su tutti i dispositivi e le APP di lettura Kobo utilizzati per la lettura.
Clicca qui per sapere come scaricare gli ebook utilizzando un pc con sistema operativo Windows