Abstract
Considering the fact that Marc is based on the Fortran programming language, not only is the basic knowledge of the language is indispensable, but becoming familiar with advanced features will definitely improve the structure of the code. In this chapter, a comprehensive review of the advanced capabilities of the Fortran language will be presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
An ASCII-file.
- 2.
In Fortran 95, names can be 31 characters long. This length is improved to 63 characters in Fortran 2003.
- 3.
In engineering applications, it is common practice to keep the exponent a factor of 3 and use SI prefixes to facilitate reading. This is called an engineering notation for example, \(12\times 10^{-3}\) m is easier to be read and understood as ‘twelve millimeters’ instead of \(1.2\times 10^{-4}\) which is read as ‘one-point-two times ten-to-the-negative-four meters’.
- 4.
Central Processing Unit.
- 5.
In Fortran, a PARAMETER attribute is used to define a named constant. However, as mentioned earlier, in general programming terminology a parameter is an argument of a subprogram.
- 6.
Note that depending on the programming language, the return type may not be a part of the signature. However, it is not of a concern in this case.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Javanbakht, Z., Öchsner, A. (2017). Fortran – Advanced Features. In: Advanced Finite Element Simulation with MSC Marc. Springer, Cham. https://doi.org/10.1007/978-3-319-47668-1_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-47668-1_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47667-4
Online ISBN: 978-3-319-47668-1
eBook Packages: EngineeringEngineering (R0)