Titre : |
Modern Fortran : building efficient parallel applications |
Type de document : |
texte imprimé |
Auteurs : |
Milan Curcic, Auteur ; Damian Rouson, Préfacier, etc. |
Editeur : |
Shelter Island, NY : Manning publications |
Année de publication : |
2021 |
Importance : |
1 vol. (xxiii-389 p.) |
Présentation : |
ill. |
Format : |
24 cm |
ISBN/ISSN/EAN : |
978-1-61729-528-7 |
Note générale : |
PPN 25680141X .- Contient : Part 1. Getting started with modern Fortran. Introducing Fortran. - Getting started : minimal working app. - Part 2. Core elements of Fortran. Writing reusable code with functions and subroutines. - Organizing your Fortran code using modules. - Analyzing time series data with arrays. - Reading, writing, and formatting your data. - Part 3. Advanced Fortran use. Going parallel with Fortran coarrays. - Working with abstract data using derived types. - Generic procedures and operators for any data type. - User-defined operators for derived types. - Part 4. The final stretch. Interoperability with C: exposing your app to the web. - Advanced parallelism with teams, events, and collectivesContient : Part 1. Getting started with modern Fortran. Introducing Fortran. - Getting started : minimal working app. - Part 2. Core elements of Fortran. Writing reusable code with functions and subroutines. - Organizing your Fortran code using modules. - Analyzing time series data with arrays. - Reading, writing, and formatting your data. - Part 3. Advanced Fortran use. Going parallel with Fortran coarrays. - Working with abstract data using derived types. - Generic procedures and operators for any data type. - User-defined operators for derived types. - Part 4. The final stretch. Interoperability with C: exposing your app to the web. - Advanced parallelism with teams, events, and collectives |
Langues : |
Anglais (eng) |
Tags : |
Fortran (langage de programmation) -- Guides, manuels, etc. Langages de programmation -- Guides, manuels, etc. FORTRAN (Computer program language) -- Handbooks, manuals, etc. Programming languages (Electronic computers) -- Handbooks, manuals, etc. |
Index. décimale : |
005.133 Langages de programmation particuliers |
Résumé : |
"Modern Fortran teaches you to develop fast, efficient parallel applications using twenty-first-century Fortran. In this guide, you'll dive into Fortran by creating fun apps, including a tsunami simulator and a stock price analyzer. Filled with real-world use cases, insightful illustrations, and hands-on exercises, Modern Fortran helps you see this classic language in a whole new light.(source : 4ème de couverture) |
Note de contenu : |
Références bibliographiques et exercices en fin de chapitre - Index : p.381-389 |
Modern Fortran : building efficient parallel applications [texte imprimé] / Milan Curcic, Auteur ; Damian Rouson, Préfacier, etc. . - Shelter Island, NY : Manning publications, 2021 . - 1 vol. (xxiii-389 p.) : ill. ; 24 cm. ISBN : 978-1-61729-528-7 PPN 25680141X .- Contient : Part 1. Getting started with modern Fortran. Introducing Fortran. - Getting started : minimal working app. - Part 2. Core elements of Fortran. Writing reusable code with functions and subroutines. - Organizing your Fortran code using modules. - Analyzing time series data with arrays. - Reading, writing, and formatting your data. - Part 3. Advanced Fortran use. Going parallel with Fortran coarrays. - Working with abstract data using derived types. - Generic procedures and operators for any data type. - User-defined operators for derived types. - Part 4. The final stretch. Interoperability with C: exposing your app to the web. - Advanced parallelism with teams, events, and collectivesContient : Part 1. Getting started with modern Fortran. Introducing Fortran. - Getting started : minimal working app. - Part 2. Core elements of Fortran. Writing reusable code with functions and subroutines. - Organizing your Fortran code using modules. - Analyzing time series data with arrays. - Reading, writing, and formatting your data. - Part 3. Advanced Fortran use. Going parallel with Fortran coarrays. - Working with abstract data using derived types. - Generic procedures and operators for any data type. - User-defined operators for derived types. - Part 4. The final stretch. Interoperability with C: exposing your app to the web. - Advanced parallelism with teams, events, and collectives Langues : Anglais ( eng)
Tags : |
Fortran (langage de programmation) -- Guides, manuels, etc. Langages de programmation -- Guides, manuels, etc. FORTRAN (Computer program language) -- Handbooks, manuals, etc. Programming languages (Electronic computers) -- Handbooks, manuals, etc. |
Index. décimale : |
005.133 Langages de programmation particuliers |
Résumé : |
"Modern Fortran teaches you to develop fast, efficient parallel applications using twenty-first-century Fortran. In this guide, you'll dive into Fortran by creating fun apps, including a tsunami simulator and a stock price analyzer. Filled with real-world use cases, insightful illustrations, and hands-on exercises, Modern Fortran helps you see this classic language in a whole new light.(source : 4ème de couverture) |
Note de contenu : |
Références bibliographiques et exercices en fin de chapitre - Index : p.381-389 |
|