Introduction to programming with Fortran 95. This tutorial aim to provide an introduction to programming with Fortran 95. Fortran is particularly suitable for science and engineering.
Fortran is a programming language designed in the 1950s for scientific computing. It continues to be widely used in the field of scientific research for intensive computing. Unlike more advanced languages, the flow of individual machine operations remains relatively controllable in the language, which makes it possible to write codes that are relatively efficient in terms of calculation. Fortran has evolved a lot in recent years with the appearance of the Fortran 90 standard.
The recent norms (Fortran 95) are much richer but also much more difficult to understand than the Fortran 77 norm. We thus present here the fundamental bases of Fortran based mainly on Fortran 77 but using (implicitly or explicitly) some progress significant from the 90-95 standard.
Table of contents
COUNT: Returns the number of TRUE elements in the mask: count (A> 0.)
ALL (MASK): Returns TRUE if all the elements of the mask are true: ALL (A <10.)
ANY (MASK): Returns TRUE if at least one element of the mask is true: ALL (A = 1.)
MAXVAL (A, MASK): Returns the maximum value of A hidden.
MINVAL (A, MASK): Returns the minimum value of A hidden.
PRODUCT (A, MASK): Returns the product of the elements of masked A.
SUM (A, MASK): Returns the sum of the elements of A masked.
MERGE (A, B, MASK): Returns an array containing A where the mask is TRUE
Size : | 420.993 Kb |
File type : | |
Downloads: | 391 |
Created: | 2018-05-21 |
Getting started with Fortran language
Fortran 90/95 Programming Manual
Getting started with Raspberry Pi, lessons and examples to download for free in PDF format, tutorial created by StackOverflow....
Microservices Best Practices for JavaDownload free course Microservices Best Practices for Java, pdf file on 134 pages by Michael Hofmann, Erin Schnabel, Katherine Stanley....
Cryptography in .NET SuccinctlyDownload free course Cryptography in .NET Succinctly, pdf file on 67 pages by Dirk Strauss....
Object-oriented Programming in C#This is a teaching material about object-oriented programming, illustrated with use of the..., download free C# tutorial in PDF (485 pages) created by Kurt Normark ....
Beginner Fortran 90 tutorialDownload Free course and training document about Fortran 90, tutorial on 20 pages for beginners by Guy Munhoven....
Get Started with ArduinoDownload free course Get Started with Arduino, pdf file on 180 pages by Matt Bradshaw, Jo Hinchliffe, Dr Andrew Lewis, Jenny List, Brian Lough, Graham Morrison, John Wargo....
Perl and LWP - Fetching web pages, Parsing HTML, Writing Spiders, & MorePerl soared to popularity as a language for creating and managing web content, but with LWP (Library for WWW in Perl), Perl is equally adept at consuming information on the Web. LWP is a suite of modules for fetching and processing web pages. ...
Python for You and MeDownload free course Python for You and Me, pdf file on 173 pages by Kushal Das....
The Coder's ApprenticeThe Coder's Apprentice is a course book, written by Pieter Spronck, that is aimed at teach..., download free Coding tutorial in PDF (398 pages) created by Pieter Spronck ....
Reverse Engineering for BeginnersDownload free ebook about Reverse Engineering for Beginners. A PDF tutorial on 942 pages by Dennis Yurichev....