MARC details
000 -LEADER |
fixed length control field |
20264cam a22006737a 4500 |
001 - CONTROL NUMBER |
control field |
17249145 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
OSt |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20210930192303.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
120410s2011 enka 001 0 eng d |
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER |
LC control number |
2012360954 |
015 ## - NATIONAL BIBLIOGRAPHY NUMBER |
National bibliography number |
GBB0D3276 |
Source |
bnb |
015 ## - NATIONAL BIBLIOGRAPHY NUMBER |
National bibliography number |
GBB0D3276 |
Source |
dnb |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9780199601424 (pbk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
0199601429 (pbk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9780199601417 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
0199601410 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(OCoLC)ocn712556031 |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
EQO |
Transcribing agency |
EQO |
Modifying agency |
YDXCP |
-- |
CDX |
-- |
HLS |
-- |
BTCTA |
-- |
DEBBG |
-- |
INU |
-- |
G7G |
-- |
MIX |
-- |
IAD |
-- |
OCLCA |
-- |
DLC |
042 ## - AUTHENTICATION CODE |
Authentication code |
lccopycat |
050 00 - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
QA76.73.F235 |
Item number |
M48 2011 |
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.342 |
Edition number |
22 |
084 ## - OTHER CLASSIFICATION NUMBER |
Classification number |
ST 250 |
Number source |
rvk |
084 ## - OTHER CLASSIFICATION NUMBER |
Classification number |
ST 256 |
Number source |
rvk |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
Metcalf, Michael, |
Dates associated with a name |
1931- |
245 10 - TITLE STATEMENT |
Title |
Modern Fortran explained / |
Statement of responsibility, etc. |
Michael Metcalf, John Reid, and Malcolm Cohen. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. |
Place of publication, distribution, etc. |
Oxford ; |
-- |
New York : |
Name of publisher, distributor, etc. |
Oxford University Press, |
Date of publication, distribution, etc. |
2011. |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xx, 488 p. : |
Other physical details |
ill. ; |
Dimensions |
24 cm. |
490 1# - SERIES STATEMENT |
Series statement |
Numerical mathematics and scientific computation |
500 ## - GENERAL NOTE |
General note |
Previous ed.: published as Fortran 95/2003 explained. 2004. |
500 ## - GENERAL NOTE |
General note |
Includes index. |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
Machine generated contents note: |
-- |
1. |
Title |
Whence Fortran? -- |
Miscellaneous information |
1.1. |
Title |
Introduction -- |
Miscellaneous information |
1.2. |
Title |
Fortran's early history -- |
Miscellaneous information |
1.3. |
Title |
The drive for the Fortran 90 standard -- |
Miscellaneous information |
1.4. |
Title |
Language evolution -- |
Miscellaneous information |
1.5. |
Title |
Fortran 95 -- |
Miscellaneous information |
1.6. |
Title |
Extensions to Fortran 95 -- |
Miscellaneous information |
1.7. |
Title |
Fortran 2003 -- |
Miscellaneous information |
1.8. |
Title |
Fortran 2008 -- |
Miscellaneous information |
1.9. |
Title |
Conformance -- |
Miscellaneous information |
2. |
Title |
Language elements -- |
Miscellaneous information |
2.1. |
Title |
Introduction -- |
Miscellaneous information |
2.2. |
Title |
Fortran character set -- |
Miscellaneous information |
2.3. |
Title |
Tokens -- |
Miscellaneous information |
2.4. |
Title |
Source form -- |
Miscellaneous information |
2.5. |
Title |
Concept of type -- |
Miscellaneous information |
2.6. |
Title |
Literal constants of intrinsic type -- |
Miscellaneous information |
2.6.1. |
Title |
Integer literal constants -- |
Miscellaneous information |
2.6.2. |
Title |
Real literal constants -- |
Miscellaneous information |
2.6.3. |
Title |
Complex literal constants -- |
Miscellaneous information |
2.6.4. |
Title |
Character literal constants -- |
Miscellaneous information |
2.6.5. |
Title |
Logical literal constants -- |
Miscellaneous information |
2.7. |
Title |
Names -- |
Miscellaneous information |
2.8. |
Title |
Scalar variables of intrinsic type -- |
Miscellaneous information |
2.9. |
Title |
Derived data types -- |
Miscellaneous information |
2.10. |
Title |
Arrays of intrinsic type -- |
Miscellaneous information |
2.11. |
Title |
Character substrings -- |
Miscellaneous information |
2.12. |
Title |
Objects and subobjects -- |
Miscellaneous information |
2.13. |
Title |
Pointers -- |
Miscellaneous information |
2.14. |
Title |
Summary -- |
Miscellaneous information |
3. |
Title |
Expressions and assignments -- |
Miscellaneous information |
3.1. |
Title |
Introduction -- |
Miscellaneous information |
3.2. |
Title |
Scalar numeric expressions -- |
Miscellaneous information |
3.3. |
Title |
Defined and undefined variables |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
3.4. |
Title |
Scalar numeric assignment -- |
Miscellaneous information |
3.5. |
Title |
Scalar relational operators -- |
Miscellaneous information |
3.6. |
Title |
Scalar logical expressions and assignments -- |
Miscellaneous information |
3.7. |
Title |
Scalar character expressions and assignments -- |
Miscellaneous information |
3.8. |
Title |
Structure constructors and scalar defined operators -- |
Miscellaneous information |
3.9. |
Title |
Scalar defined assignments -- |
Miscellaneous information |
3.10. |
Title |
Array expressions -- |
Miscellaneous information |
3.11. |
Title |
Array assignment -- |
Miscellaneous information |
3.12. |
Title |
Pointers in expressions and assignments -- |
Miscellaneous information |
3.13. |
Title |
The nullify statement -- |
Miscellaneous information |
3.14. |
Title |
Summary -- |
Miscellaneous information |
4. |
Title |
Control constructs -- |
Miscellaneous information |
4.1. |
Title |
Introduction -- |
Miscellaneous information |
4.2. |
Title |
The if construct and statement -- |
Miscellaneous information |
4.3. |
Title |
The case construct -- |
Miscellaneous information |
4.4. |
Title |
The do construct -- |
Miscellaneous information |
4.5. |
Title |
The go to statement -- |
Miscellaneous information |
4.6. |
Title |
Summary -- |
Miscellaneous information |
5. |
Title |
Program units and procedures -- |
Miscellaneous information |
5.1. |
Title |
Introduction -- |
Miscellaneous information |
5.2. |
Title |
Main program -- |
Miscellaneous information |
5.3. |
Title |
The stop statement -- |
Miscellaneous information |
5.4. |
Title |
External subprograms -- |
Miscellaneous information |
5.5. |
Title |
Modules -- |
Miscellaneous information |
5.6. |
Title |
Internal subprograms -- |
Miscellaneous information |
5.7. |
Title |
Arguments of procedures -- |
Miscellaneous information |
5.7.1. |
Title |
Pointer arguments -- |
Miscellaneous information |
5.7.2. |
Title |
Restrictions on actual arguments -- |
Miscellaneous information |
5.7.3. |
Title |
Arguments with the target attribute -- |
Miscellaneous information |
5.8. |
Title |
The return statement -- |
Miscellaneous information |
5.9. |
Title |
Argument intent -- |
Miscellaneous information |
5.10. |
Title |
Functions -- |
Miscellaneous information |
5.10.1. |
Title |
Prohibited side-effects -- |
Miscellaneous information |
5.11. |
Title |
Explicit and implicit interfaces |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
5.12. |
Title |
Procedures as arguments -- |
Miscellaneous information |
5.13. |
Title |
Keyword and optional arguments -- |
Miscellaneous information |
5.14. |
Title |
Scope of labels -- |
Miscellaneous information |
5.15. |
Title |
Scope of names -- |
Miscellaneous information |
5.16. |
Title |
Direct recursion -- |
Miscellaneous information |
5.17. |
Title |
Indirect recursion -- |
Miscellaneous information |
5.18. |
Title |
Overloading and generic interfaces -- |
Miscellaneous information |
5.19. |
Title |
Assumed character length -- |
Miscellaneous information |
5.20. |
Title |
The subroutine and function statements -- |
Miscellaneous information |
5.21. |
Title |
Summary -- |
Miscellaneous information |
6. |
Title |
Array features -- |
Miscellaneous information |
6.1. |
Title |
Introduction -- |
Miscellaneous information |
6.2. |
Title |
Zero-sized arrays -- |
Miscellaneous information |
6.3. |
Title |
Assumed-shape arrays -- |
Miscellaneous information |
6.4. |
Title |
Automatic objects -- |
Miscellaneous information |
6.5. |
Title |
Allocation of data -- |
Miscellaneous information |
6.5.1. |
Title |
The allocatable attribute -- |
Miscellaneous information |
6.5.2. |
Title |
The allocate statement -- |
Miscellaneous information |
6.5.3. |
Title |
The deallocate statement -- |
Miscellaneous information |
6.5.4. |
Title |
Allocatable dummy arguments -- |
Miscellaneous information |
6.5.5. |
Title |
Allocatable functions -- |
Miscellaneous information |
6.5.6. |
Title |
Allocatable components -- |
Miscellaneous information |
6.5.7. |
Title |
Allocatable arrays vs. pointers -- |
Miscellaneous information |
6.6. |
Title |
Elemental operations and assignments -- |
Miscellaneous information |
6.7. |
Title |
Array-valued functions -- |
Miscellaneous information |
6.8. |
Title |
The where statement and construct -- |
Miscellaneous information |
6.9. |
Title |
The forall statement and construct -- |
Miscellaneous information |
6.10. |
Title |
Pure procedures -- |
Miscellaneous information |
6.11. |
Title |
Elemental procedures -- |
Miscellaneous information |
6.12. |
Title |
Array elements -- |
Miscellaneous information |
6.13. |
Title |
Array subobjects -- |
Miscellaneous information |
6.14. |
Title |
Arrays of pointers -- |
Miscellaneous information |
6.15. |
Title |
Pointers as aliases |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
6.16. |
Title |
Array constructors -- |
Miscellaneous information |
6.17. |
Title |
Mask arrays -- |
Miscellaneous information |
6.18. |
Title |
Summary -- |
Miscellaneous information |
7. |
Title |
Specification statements -- |
Miscellaneous information |
7.1. |
Title |
Introduction -- |
Miscellaneous information |
7.2. |
Title |
Implicit typing -- |
Miscellaneous information |
7.3. |
Title |
Declaring entities of differing shapes -- |
Miscellaneous information |
7.4. |
Title |
Named constants and constant expressions -- |
Miscellaneous information |
7.5. |
Title |
Initial values for variables -- |
Miscellaneous information |
7.5.1. |
Title |
Initialization in type declaration statements -- |
Miscellaneous information |
7.5.2. |
Title |
The data statement -- |
Miscellaneous information |
7.5.3. |
Title |
Pointer initialization and the function null -- |
Miscellaneous information |
7.5.4. |
Title |
Default initialization of components -- |
Miscellaneous information |
7.6. |
Title |
The public and private attributes -- |
Miscellaneous information |
7.7. |
Title |
The pointer, target, and allocatable statements -- |
Miscellaneous information |
7.8. |
Title |
The intent and optional statements -- |
Miscellaneous information |
7.9. |
Title |
The save attribute -- |
Miscellaneous information |
7.10. |
Title |
The use statement -- |
Miscellaneous information |
7.11. |
Title |
Derived-type definitions -- |
Miscellaneous information |
7.12. |
Title |
The type declaration statement -- |
Miscellaneous information |
7.13. |
Title |
Type and type parameter specification -- |
Miscellaneous information |
7.14. |
Title |
Specification expressions -- |
Miscellaneous information |
7.14.1. |
Title |
Specification functions -- |
Miscellaneous information |
7.15. |
Title |
The namelist statement -- |
Miscellaneous information |
7.16. |
Title |
Summary -- |
Miscellaneous information |
8. |
Title |
Intrinsic procedures -- |
Miscellaneous information |
8.1. |
Title |
Introduction -- |
Miscellaneous information |
8.1.1. |
Title |
Keyword calls -- |
Miscellaneous information |
8.1.2. |
Title |
Categories of intrinsic procedures -- |
Miscellaneous information |
8.1.3. |
Title |
The intrinsic statement |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
8.1.4. |
Title |
Argument intents -- |
Miscellaneous information |
8.2. |
Title |
Inquiry functions for any type -- |
Miscellaneous information |
8.3. |
Title |
Elemental numeric functions -- |
Miscellaneous information |
8.3.1. |
Title |
Elemental functions that may convert -- |
Miscellaneous information |
8.3.2. |
Title |
Elemental functions that do not convert -- |
Miscellaneous information |
8.4. |
Title |
Elemental mathematical functions -- |
Miscellaneous information |
8.5. |
Title |
Elemental character and logical functions -- |
Miscellaneous information |
8.5.1. |
Title |
Character-integer conversions -- |
Miscellaneous information |
8.5.2. |
Title |
Lexical comparison functions -- |
Miscellaneous information |
8.5.3. |
Title |
String-handling elemental functions -- |
Miscellaneous information |
8.5.4. |
Title |
Logical conversion -- |
Miscellaneous information |
8.6. |
Title |
Non-elemental string-handling functions -- |
Miscellaneous information |
8.6.1. |
Title |
String-handling inquiry function -- |
Miscellaneous information |
8.6.2. |
Title |
String-handling transformational functions -- |
Miscellaneous information |
8.7. |
Title |
Numeric inquiry and manipulation functions -- |
Miscellaneous information |
8.7.1. |
Title |
Models for integer and real data -- |
Miscellaneous information |
8.7.2. |
Title |
Numeric inquiry functions -- |
Miscellaneous information |
8.7.3. |
Title |
Elemental functions to manipulate reals -- |
Miscellaneous information |
8.7.4. |
Title |
Transformational functions for kind values -- |
Miscellaneous information |
8.8. |
Title |
Bit manipulation procedures -- |
Miscellaneous information |
8.8.1. |
Title |
Inquiry function -- |
Miscellaneous information |
8.8.2. |
Title |
Elemental functions -- |
Miscellaneous information |
8.8.3. |
Title |
Elemental subroutine -- |
Miscellaneous information |
8.9. |
Title |
Transfer function -- |
Miscellaneous information |
8.10. |
Title |
Vector and matrix multiplication functions -- |
Miscellaneous information |
8.11. |
Title |
Transformational functions that reduce arrays |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
8.11.1. |
Title |
Single argument case -- |
Miscellaneous information |
8.11.2. |
Title |
Optional argument dim -- |
Miscellaneous information |
8.11.3. |
Title |
Optional argument mask -- |
Miscellaneous information |
8.12. |
Title |
Array inquiry functions -- |
Miscellaneous information |
8.12.1. |
Title |
Allocation status -- |
Miscellaneous information |
8.12.2. |
Title |
Bounds, shape, and size -- |
Miscellaneous information |
8.13. |
Title |
Array construction and manipulation functions -- |
Miscellaneous information |
8.13.1. |
Title |
The merge elemental function -- |
Miscellaneous information |
8.13.2. |
Title |
Packing and unpacking arrays -- |
Miscellaneous information |
8.13.3. |
Title |
Reshaping an array -- |
Miscellaneous information |
8.13.4. |
Title |
Transformational function for replication -- |
Miscellaneous information |
8.13.5. |
Title |
Array shifting functions -- |
Miscellaneous information |
8.13.6. |
Title |
Matrix transpose -- |
Miscellaneous information |
8.14. |
Title |
Transformational functions for geometric location -- |
Miscellaneous information |
8.15. |
Title |
Transformational function for pointer disassociation -- |
Miscellaneous information |
8.16. |
Title |
Non-elemental intrinsic subroutines -- |
Miscellaneous information |
8.16.1. |
Title |
Real-time clock -- |
Miscellaneous information |
8.16.2. |
Title |
CPU time -- |
Miscellaneous information |
8.16.3. |
Title |
Random numbers -- |
Miscellaneous information |
8.17. |
Title |
Summary -- |
Miscellaneous information |
9. |
Title |
Data transfer -- |
Miscellaneous information |
9.1. |
Title |
Introduction -- |
Miscellaneous information |
9.2. |
Title |
Number conversion -- |
Miscellaneous information |
9.3. |
Title |
I/O lists -- |
Miscellaneous information |
9.4. |
Title |
Format definition -- |
Miscellaneous information |
9.5. |
Title |
Unit numbers -- |
Miscellaneous information |
9.6. |
Title |
Internal files -- |
Miscellaneous information |
9.7. |
Title |
Formatted input -- |
Miscellaneous information |
9.8. |
Title |
Formatted output -- |
Miscellaneous information |
9.9. |
Title |
List-directed I/O -- |
Miscellaneous information |
9.10. |
Title |
Namelist I/O -- |
Miscellaneous information |
9.11. |
Title |
Non-advancing I/O -- |
Miscellaneous information |
9.12. |
Title |
Edit descriptors |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
9.12.1. |
Title |
Repeat counts -- |
Miscellaneous information |
9.12.2. |
Title |
Data edit descriptors -- |
Miscellaneous information |
9.12.3. |
Title |
Character string edit descriptor -- |
Miscellaneous information |
9.12.4. |
Title |
Control edit descriptors -- |
Miscellaneous information |
9.13. |
Title |
Unformatted I/O -- |
Miscellaneous information |
9.14. |
Title |
Direct-access files -- |
Miscellaneous information |
9.15. |
Title |
Execution of a data transfer statement -- |
Miscellaneous information |
9.16. |
Title |
Summary -- |
Miscellaneous information |
10. |
Title |
Operations on external files -- |
Miscellaneous information |
10.1. |
Title |
Introduction -- |
Miscellaneous information |
10.2. |
Title |
Positioning statements for sequential files -- |
Miscellaneous information |
10.2.1. |
Title |
The backspace statement -- |
Miscellaneous information |
10.2.2. |
Title |
The rewind statement -- |
Miscellaneous information |
10.2.3. |
Title |
The endfile statement -- |
Miscellaneous information |
10.2.4. |
Title |
Data transfer statements -- |
Miscellaneous information |
10.3. |
Title |
The open statement -- |
Miscellaneous information |
10.4. |
Title |
The close statement -- |
Miscellaneous information |
10.5. |
Title |
The inquire statement -- |
Miscellaneous information |
10.6. |
Title |
Summary -- |
Miscellaneous information |
11. |
Title |
Floating-point exception handling -- |
Miscellaneous information |
11.1. |
Title |
Introduction -- |
Miscellaneous information |
11.2. |
Title |
The IEEE standard -- |
Miscellaneous information |
11.3. |
Title |
Access to the features -- |
Miscellaneous information |
11.4. |
Title |
The Fortran flags -- |
Miscellaneous information |
11.5. |
Title |
Halting -- |
Miscellaneous information |
11.6. |
Title |
The rounding mode -- |
Miscellaneous information |
11.7. |
Title |
The underflow mode (Fortran 2003 only) -- |
Miscellaneous information |
11.8. |
Title |
The module ieee%5Fexceptions -- |
Miscellaneous information |
11.8.1. |
Title |
Derived types -- |
Miscellaneous information |
11.8.2. |
Title |
Inquiry functions for IEEE exceptions -- |
Miscellaneous information |
11.8.3. |
Title |
Subroutines for the flags and halting modes -- |
Miscellaneous information |
11.8.4. |
Title |
Subroutines for the whole of the floating-point status |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
11.9. |
Title |
The module ieee%5Farithmetic -- |
Miscellaneous information |
11.9.1. |
Title |
Derived types -- |
Miscellaneous information |
11.9.2. |
Title |
Inquiry functions for IEEE arithmetic -- |
Miscellaneous information |
11.9.3. |
Title |
Elemental functions -- |
Miscellaneous information |
11.9.4. |
Title |
Non-elemental subroutines -- |
Miscellaneous information |
11.9.5. |
Title |
Transformational function for kind value -- |
Miscellaneous information |
11.10. |
Title |
Examples -- |
Miscellaneous information |
11.10.1. |
Title |
Dot product -- |
Miscellaneous information |
11.10.2. |
Title |
Calling alternative procedures -- |
Miscellaneous information |
11.10.3. |
Title |
Calling alternative in-line code -- |
Miscellaneous information |
11.10.4. |
Title |
Reliable hypotenuse function -- |
Miscellaneous information |
11.10.5. |
Title |
Access to IEEE arithmetic values -- |
Miscellaneous information |
12. |
Title |
Interoperability with C -- |
Miscellaneous information |
12.1. |
Title |
Introduction -- |
Miscellaneous information |
12.2. |
Title |
Interoperability of intrinsic types -- |
Miscellaneous information |
12.3. |
Title |
Interoperability with C pointer types -- |
Miscellaneous information |
12.4. |
Title |
Interoperability of derived types -- |
Miscellaneous information |
12.5. |
Title |
Interoperability of variables -- |
Miscellaneous information |
12.6. |
Title |
The value attribute -- |
Miscellaneous information |
12.7. |
Title |
Interoperability of procedures -- |
Miscellaneous information |
12.8. |
Title |
Interoperability of global data -- |
Miscellaneous information |
12.9. |
Title |
Invoking a C function from Fortran -- |
Miscellaneous information |
12.10. |
Title |
Invoking Fortran from C -- |
Miscellaneous information |
12.11. |
Title |
Enumerations -- |
Miscellaneous information |
13. |
Title |
Type parameters and procedure pointers -- |
Miscellaneous information |
13.1. |
Title |
Introduction -- |
Miscellaneous information |
13.2. |
Title |
Deferred type parameters -- |
Miscellaneous information |
13.3. |
Title |
Type parameter enquiry -- |
Miscellaneous information |
13.4. |
Title |
Parameterized derived types -- |
Miscellaneous information |
13.4.1. |
Title |
Defining a parameterized derived type |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
13.4.2. |
Title |
Assumed and deferred type parameters -- |
Miscellaneous information |
13.4.3. |
Title |
Default type parameter values -- |
Miscellaneous information |
13.4.4. |
Title |
Derived type parameter enquiry -- |
Miscellaneous information |
13.5. |
Title |
Abstract interfaces -- |
Miscellaneous information |
13.6. |
Title |
Procedure pointers -- |
Miscellaneous information |
13.6.1. |
Title |
Procedure pointer variables -- |
Miscellaneous information |
13.6.2. |
Title |
Procedure pointer components -- |
Miscellaneous information |
13.6.3. |
Title |
The pass attribute -- |
Miscellaneous information |
14. |
Title |
Object-oriented programming -- |
Miscellaneous information |
14.1. |
Title |
Introduction -- |
Miscellaneous information |
14.2. |
Title |
Type extension -- |
Miscellaneous information |
14.2.1. |
Title |
Type extension and type parameters -- |
Miscellaneous information |
14.3. |
Title |
Polymorphic entities -- |
Miscellaneous information |
14.3.1. |
Title |
Establishing the dynamic type -- |
Miscellaneous information |
14.3.2. |
Title |
Limitations on the use of a polymorphic variable -- |
Miscellaneous information |
14.3.3. |
Title |
Polymorphic arrays and scalars -- |
Miscellaneous information |
14.3.4. |
Title |
Unlimited polymorphic entities -- |
Miscellaneous information |
14.3.5. |
Title |
Polymorphic entities and generic resolution |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
14.4. |
Title |
The associate construct -- |
Miscellaneous information |
14.5. |
Title |
The select type construct -- |
Miscellaneous information |
14.6. |
Title |
Type-bound procedures -- |
Miscellaneous information |
14.6.1. |
Title |
Specific type-bound procedures -- |
Miscellaneous information |
14.6.2. |
Title |
Generic type-bound procedures -- |
Miscellaneous information |
14.6.3. |
Title |
Type extension and type-bound procedures -- |
Miscellaneous information |
14.7. |
Title |
Deferred bindings and abstract types -- |
Miscellaneous information |
14.8. |
Title |
Finalization -- |
Miscellaneous information |
14.8.1. |
Title |
Type extension and final subroutines -- |
Miscellaneous information |
14.9. |
Title |
Procedure encapsulation example -- |
Miscellaneous information |
14.10. |
Title |
Type inquiry functions -- |
Miscellaneous information |
15. |
Title |
Establishing and moving data -- |
Miscellaneous information |
15.1. |
Title |
Introduction -- |
Miscellaneous information |
15.2. |
Title |
Mixed component accessibility -- |
Miscellaneous information |
15.3. |
Title |
Structure constructors -- |
Miscellaneous information |
15.4. |
Title |
The allocate statement -- |
Miscellaneous information |
15.4.1. |
Title |
Typed allocation and deferred type parameters -- |
Miscellaneous information |
15.4.2. |
Title |
Polymorphic variables and typed allocation -- |
Miscellaneous information |
15.4.3. |
Title |
Sourced allocation -- |
Miscellaneous information |
15.5. |
Title |
Allocatable entities -- |
Miscellaneous information |
15.5.1. |
Title |
Allocatable scalars -- |
Miscellaneous information |
15.5.2. |
Title |
Assignment to an allocatable array -- |
Miscellaneous information |
15.5.3. |
Title |
Transferring an allocation -- |
Miscellaneous information |
15.6. |
Title |
Pointer assignment -- |
Miscellaneous information |
15.7. |
Title |
More control of access from a module |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
15.8. |
Title |
Renaming operators on the use statement -- |
Miscellaneous information |
15.9. |
Title |
Array constructor syntax -- |
Miscellaneous information |
15.10. |
Title |
Specification and constant expressions -- |
Miscellaneous information |
16. |
Title |
Miscellaneous enhancements -- |
Miscellaneous information |
16.1. |
Title |
Introduction -- |
Miscellaneous information |
16.2. |
Title |
Pointer intent -- |
Miscellaneous information |
16.3. |
Title |
The volatile attribute -- |
Miscellaneous information |
16.3.1. |
Title |
Volatile semantics -- |
Miscellaneous information |
16.3.2. |
Title |
Volatile scoping -- |
Miscellaneous information |
16.3.3. |
Title |
Volatile arguments -- |
Miscellaneous information |
16.4. |
Title |
The import statement -- |
Miscellaneous information |
16.5. |
Title |
Intrinsic modules -- |
Miscellaneous information |
16.6. |
Title |
Access to the computing environment -- |
Miscellaneous information |
16.6.1. |
Title |
Environment variables -- |
Miscellaneous information |
16.6.2. |
Title |
Information about the program invocation -- |
Miscellaneous information |
16.7. |
Title |
Support for internationalization -- |
Miscellaneous information |
16.7.1. |
Title |
Character sets -- |
Miscellaneous information |
16.7.2. |
Title |
ASCII character set -- |
Miscellaneous information |
16.7.3. |
Title |
ISO 10646 character set -- |
Miscellaneous information |
16.7.4. |
Title |
UTF-8 files -- |
Miscellaneous information |
16.7.5. |
Title |
Decimal comma for input/output -- |
Miscellaneous information |
16.8. |
Title |
Lengths of names and statements -- |
Miscellaneous information |
16.9. |
Title |
Binary, octal, and hexadecimal constants -- |
Miscellaneous information |
16.10. |
Title |
Other changes to intrinsic procedures -- |
Miscellaneous information |
16.11. |
Title |
Error message retrieval -- |
Miscellaneous information |
16.12. |
Title |
Enhanced complex constants -- |
Miscellaneous information |
16.13. |
Title |
Interface block extensions -- |
Miscellaneous information |
16.14. |
Title |
Public entities of private type -- |
Miscellaneous information |
17. |
Title |
Input/output enhancements |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
17.1. |
Title |
Introduction -- |
Miscellaneous information |
17.2. |
Title |
Non-default derived-type input/output -- |
Miscellaneous information |
17.3. |
Title |
Asynchronous input/output -- |
Miscellaneous information |
17.4. |
Title |
The asynchronous attribute -- |
Miscellaneous information |
17.5. |
Title |
Input and output of IEEE exceptional values -- |
Miscellaneous information |
17.6. |
Title |
Stream access input/output -- |
Miscellaneous information |
17.7. |
Title |
Recursive input/output -- |
Miscellaneous information |
17.8. |
Title |
The flush statement -- |
Miscellaneous information |
17.9. |
Title |
Comma after a P edit descriptor -- |
Miscellaneous information |
17.10. |
Title |
The iomsg= specifier -- |
Miscellaneous information |
17.11. |
Title |
The round= specifier -- |
Miscellaneous information |
17.12. |
Title |
The sign= specifier -- |
Miscellaneous information |
17.13. |
Title |
Kind type parameters of integer and logical specifiers -- |
Miscellaneous information |
17.14. |
Title |
More specifiers in read and write statements -- |
Miscellaneous information |
17.15. |
Title |
Intrinsic functions for I/O status testing -- |
Miscellaneous information |
17.16. |
Title |
Some inquire statement enhancements -- |
Miscellaneous information |
17.17. |
Title |
Namelist enhancements -- |
Miscellaneous information |
18. |
Title |
Enhanced module facilities -- |
Miscellaneous information |
18.1. |
Title |
Introduction -- |
Miscellaneous information |
18.2. |
Title |
Submodules -- |
Miscellaneous information |
18.2.1. |
Title |
Separate module procedures -- |
Miscellaneous information |
18.2.2. |
Title |
Submodules of submodules -- |
Miscellaneous information |
18.2.3. |
Title |
Submodule entities -- |
Miscellaneous information |
18.2.4. |
Title |
Submodules and use association -- |
Miscellaneous information |
18.3. |
Title |
The advantages of submodules -- |
Miscellaneous information |
19. |
Title |
Coarrays -- |
Miscellaneous information |
19.1. |
Title |
Introduction -- |
Miscellaneous information |
19.2. |
Title |
Referencing images -- |
Miscellaneous information |
19.3. |
Title |
The properties of coarrays |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
19.4. |
Title |
Accessing coarrays -- |
Miscellaneous information |
19.5. |
Title |
The sync all statement -- |
Miscellaneous information |
19.6. |
Title |
Coarrays in procedures -- |
Miscellaneous information |
19.7. |
Title |
Allocatable coarrays -- |
Miscellaneous information |
19.8. |
Title |
Coarrays with allocatable or pointer components -- |
Miscellaneous information |
19.8.1. |
Title |
Data components -- |
Miscellaneous information |
19.8.2. |
Title |
Procedure pointer components -- |
Miscellaneous information |
19.9. |
Title |
Coarray components -- |
Miscellaneous information |
19.10. |
Title |
References to polymorphic subobjects -- |
Miscellaneous information |
19.11. |
Title |
Volatile and asynchronous attributes -- |
Miscellaneous information |
19.12. |
Title |
Interoperability -- |
Miscellaneous information |
19.13. |
Title |
Synchronization -- |
Miscellaneous information |
19.13.1. |
Title |
Execution segments -- |
Miscellaneous information |
19.13.2. |
Title |
The sync images statement -- |
Miscellaneous information |
19.13.3. |
Title |
The lock and unlock statements -- |
Miscellaneous information |
19.13.4. |
Title |
Critical sections -- |
Miscellaneous information |
19.13.5. |
Title |
The sync memory statement and atomic subroutines -- |
Miscellaneous information |
19.13.6. |
Title |
The stat= and errmsg= specifiers in synchronization statements -- |
Miscellaneous information |
19.13.7. |
Title |
The image control statements -- |
Miscellaneous information |
19.14. |
Title |
Program termination -- |
Miscellaneous information |
19.15. |
Title |
Input/Output -- |
Miscellaneous information |
19.16. |
Title |
Intrinsic procedures -- |
Miscellaneous information |
19.16.1. |
Title |
Inquiry functions -- |
Miscellaneous information |
19.16.2. |
Title |
Transformational functions -- |
Miscellaneous information |
20. |
Title |
Other Fortran 2008 enhancements -- |
Miscellaneous information |
20.1. |
Title |
Trivial syntactic conveniences -- |
Miscellaneous information |
20.1.1. |
Title |
Implied-shape arrays -- |
Miscellaneous information |
20.1.2. |
Title |
Implied-do loops in data statements |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
20.1.3. |
Title |
Type-bound procedures -- |
Miscellaneous information |
20.1.4. |
Title |
Structure constructors -- |
Miscellaneous information |
20.1.5. |
Title |
Semicolons -- |
Miscellaneous information |
20.1.6. |
Title |
The stop statement -- |
Miscellaneous information |
20.1.7. |
Title |
Exit from nearly any construct -- |
Miscellaneous information |
20.2. |
Title |
Limitation changes -- |
Miscellaneous information |
20.2.1. |
Title |
64-bit integer support -- |
Miscellaneous information |
20.2.2. |
Title |
Maximum array rank -- |
Miscellaneous information |
20.3. |
Title |
Data expressiveness -- |
Miscellaneous information |
20.3.1. |
Title |
Allocatable components of recursive type -- |
Miscellaneous information |
20.3.2. |
Title |
Initial pointer association -- |
Miscellaneous information |
20.4. |
Title |
Performance-oriented features -- |
Miscellaneous information |
20.4.1. |
Title |
The do concurrent construct -- |
Miscellaneous information |
20.4.2. |
Title |
The contiguous attribute -- |
Miscellaneous information |
20.4.3. |
Title |
Simply contiguous array designators -- |
Miscellaneous information |
20.5. |
Title |
Computational expressiveness -- |
Miscellaneous information |
20.5.1. |
Title |
Accessing parts of complex variables -- |
Miscellaneous information |
20.5.2. |
Title |
Pointer functions denoting variables -- |
Miscellaneous information |
20.5.3. |
Title |
The block construct -- |
Miscellaneous information |
20.5.4. |
Title |
Impure elemental procedures -- |
Miscellaneous information |
20.5.5. |
Title |
Internal procedures as actual arguments -- |
Miscellaneous information |
20.5.6. |
Title |
Specifying the kind of a forall index variable -- |
Miscellaneous information |
20.5.7. |
Title |
Generic resolution -- |
Miscellaneous information |
20.6. |
Title |
Data usage and computation -- |
Miscellaneous information |
20.6.1. |
Title |
Enhancements to the allocate statement -- |
Miscellaneous information |
20.6.2. |
Title |
Automatic reallocation -- |
Miscellaneous information |
20.6.3. |
Title |
Elemental subprogram restrictions -- |
Miscellaneous information |
20.7. |
Title |
Input/output |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
20.7.1. |
Title |
Recursive input/output -- |
Miscellaneous information |
20.7.2. |
Title |
The newunit= specifier -- |
Miscellaneous information |
20.7.3. |
Title |
Writing comma-separated values -- |
Miscellaneous information |
20.8. |
Title |
Intrinsic procedures -- |
Miscellaneous information |
20.9. |
Title |
Mathemetical intrinsic functions -- |
Miscellaneous information |
20.9.1. |
Title |
Changes to trigonometric functions -- |
Miscellaneous information |
20.9.2. |
Title |
New hyperbolic trigonometic functions -- |
Miscellaneous information |
20.9.3. |
Title |
New special mathematical functions -- |
Miscellaneous information |
20.9.4. |
Title |
Euclidean norms -- |
Miscellaneous information |
20.10. |
Title |
Bit manipulation -- |
Miscellaneous information |
20.10.1. |
Title |
Bitwise (unsigned) comparison -- |
Miscellaneous information |
20.10.2. |
Title |
Double-width shifting -- |
Miscellaneous information |
20.10.3. |
Title |
Bitwise reductions -- |
Miscellaneous information |
20.10.4. |
Title |
Counting bits -- |
Miscellaneous information |
20.10.5. |
Title |
Producing bitmasks -- |
Miscellaneous information |
20.10.6. |
Title |
Merging bits -- |
Miscellaneous information |
20.10.7. |
Title |
Additional shift operations -- |
Miscellaneous information |
20.11. |
Title |
Miscellaneous intrinsic procedures -- |
Miscellaneous information |
20.11.1. |
Title |
Procedures supporting coarrays -- |
Miscellaneous information |
20.11.2. |
Title |
Executing another program -- |
Miscellaneous information |
20.11.3. |
Title |
Character comparison -- |
Miscellaneous information |
20.11.4. |
Title |
Array searching -- |
Miscellaneous information |
20.11.5. |
Title |
Logical parity -- |
Miscellaneous information |
20.11.6. |
Title |
Decimal arithmetic support -- |
Miscellaneous information |
20.11.7. |
Title |
Size of an object in memory -- |
Miscellaneous information |
20.12. |
Title |
Additions to the iso%5Ffortran%5Fenv module -- |
Miscellaneous information |
20.12.1. |
Title |
Compilation information -- |
Miscellaneous information |
20.12.2. |
Title |
Names for common kinds -- |
Miscellaneous information |
20.12.3. |
Title |
Kind arrays |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
20.12.4. |
Title |
Coarray support facilities -- |
Miscellaneous information |
20.13. |
Title |
Changes to other standard intrinsic modules -- |
Miscellaneous information |
20.13.1. |
Title |
The iso%5Fc%5Fbinding module -- |
Miscellaneous information |
20.13.2. |
Title |
The ieee%5Farithmetic module -- |
Miscellaneous information |
20.14. |
Title |
Programs and procedures -- |
Miscellaneous information |
20.14.1. |
Title |
Saved module entities -- |
Miscellaneous information |
20.14.2. |
Title |
Automatic pointer targetting -- |
Miscellaneous information |
20.14.3. |
Title |
Denoting absent arguments -- |
Miscellaneous information |
A. |
Title |
Intrinsic procedures -- |
Miscellaneous information |
B. |
Title |
Deprecated features -- |
Miscellaneous information |
B.1. |
Title |
Introduction -- |
Miscellaneous information |
B.2. |
Title |
Storage association -- |
Miscellaneous information |
B.2.1. |
Title |
Storage units -- |
Miscellaneous information |
B.2.2. |
Title |
The equivalence statement -- |
Miscellaneous information |
B.2.3. |
Title |
The common block -- |
Miscellaneous information |
B.2.4. |
Title |
The block data program unit -- |
Miscellaneous information |
B.2.5. |
Title |
Coarrays and storage association -- |
Miscellaneous information |
B.3. |
Title |
Shape and character length disagreement -- |
Miscellaneous information |
B.4. |
Title |
The include line -- |
Miscellaneous information |
B.5. |
Title |
Other forms of loop control -- |
Miscellaneous information |
B.5.1. |
Title |
The labelled do construct -- |
Miscellaneous information |
B.5.2. |
Title |
The do while -- |
Miscellaneous information |
B.6. |
Title |
Double precision real -- |
Miscellaneous information |
B.7. |
Title |
The dimension, codimension, and parameter statements -- |
Miscellaneous information |
B.8. |
Title |
Specific names of intrinsic procedures -- |
Miscellaneous information |
B.9. |
Title |
Non-default mapping for implicit typing -- |
Miscellaneous information |
B.10. |
Title |
Fortran 2008 deprecated features -- |
Miscellaneous information |
B.10.1. |
Title |
The sync memory statement and atomic subroutines |
505 00 - FORMATTED CONTENTS NOTE |
Miscellaneous information |
B.10.2. |
Title |
Components of type c%5Fptr or c%5Ffunptr -- |
Miscellaneous information |
B.10.3. |
Title |
Type declarations -- |
Miscellaneous information |
B.10.4. |
Title |
Redundant contains statement -- |
Miscellaneous information |
B.10.5. |
Title |
The end statement -- |
Miscellaneous information |
B.10.6. |
Title |
Referencing atan2 by the name atan -- |
Miscellaneous information |
C. |
Title |
Obsolescent features -- |
Miscellaneous information |
C.1. |
Title |
Obsolescent in Fortran 95 -- |
Miscellaneous information |
C.1.1. |
Title |
Fixed source form -- |
Miscellaneous information |
C.1.2. |
Title |
Computed go to -- |
Miscellaneous information |
C.1.3. |
Title |
Character length specification character -- |
Miscellaneous information |
C.1.4. |
Title |
Data statements among executables -- |
Miscellaneous information |
C.1.5. |
Title |
Statement functions -- |
Miscellaneous information |
C.1.6. |
Title |
Assumed character length of function results -- |
Miscellaneous information |
C.1.7. |
Title |
Arithmetic if statement -- |
Miscellaneous information |
C.1.8. |
Title |
Shared do-loop termination -- |
Miscellaneous information |
C.1.9. |
Title |
Alternate return -- |
Miscellaneous information |
C.2. |
Title |
Feature obsolescent in Fortran 2008: Entry statement -- |
Miscellaneous information |
C.3. |
Title |
Feature deleted in Fortran 2003: Carriage control -- |
Miscellaneous information |
C.4. |
Title |
Features deleted in Fortran 95 -- |
Miscellaneous information |
D. |
Title |
Avoiding compilation cascades -- |
Miscellaneous information |
E. |
Title |
Object-oriented list example -- |
Miscellaneous information |
F. |
Title |
Fortran terms -- |
Miscellaneous information |
G. |
Title |
Solutions to exercises. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
FORTRAN (Computer program language) |
700 1# - ADDED ENTRY--PERSONAL NAME |
Personal name |
Reid, John Ker. |
700 1# - ADDED ENTRY--PERSONAL NAME |
Personal name |
Cohen, Malcolm, |
Dates associated with a name |
1957- |
700 1# - ADDED ENTRY--PERSONAL NAME |
Personal name |
Metcalf, Michael, |
Dates associated with a name |
1931- |
Title of a work |
Fortran 95/2003 explained. |
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE |
Uniform title |
Numerical mathematics and scientific computation. |
856 42 - ELECTRONIC LOCATION AND ACCESS |
Materials specified |
Contributor biographical information |
Uniform Resource Identifier |
<a href="http://www.loc.gov/catdir/enhancements/fy1312/2012360954-b.html">http://www.loc.gov/catdir/enhancements/fy1312/2012360954-b.html</a> |
856 42 - ELECTRONIC LOCATION AND ACCESS |
Materials specified |
Publisher description |
Uniform Resource Identifier |
<a href="http://www.loc.gov/catdir/enhancements/fy1312/2012360954-d.html">http://www.loc.gov/catdir/enhancements/fy1312/2012360954-d.html</a> |
856 41 - ELECTRONIC LOCATION AND ACCESS |
Materials specified |
Table of contents only |
Uniform Resource Identifier |
<a href="http://www.loc.gov/catdir/enhancements/fy1312/2012360954-t.html">http://www.loc.gov/catdir/enhancements/fy1312/2012360954-t.html</a> |
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN) |
a |
7 |
b |
cbc |
c |
copycat |
d |
2 |
e |
ncip |
f |
20 |
g |
y-gencatlg |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
Library of Congress Classification |
Koha item type |
Books |