Search: in
FORTRAN
FORTRAN in Encyclopedia Encyclopedia
  Tutorials     Encyclopedia     Videos     Books     Software     DVDs  
       
Encyclopedia results for FORTRAN

FORTRAN





Encyclopedia results for FORTRAN

  1. Fortran

    Infobox programming language name Fortran logo File Fortran acs cover.jpeg 150px caption The Fortran Automatic Coding System for the IBM 704 15 October 1956 , the first Programmer s Reference Manual for Fortran ... & IBM latest release version Fortran 2008 ISO IEC 1539 1 2010 latest release date 2010 typing strongly ... Absoft, Cray , Gfortran GFortran , G95 , IBM , Intel Fortran Compiler Intel , Lahey Fujitsu, Watcom ... Oracle , XL Fortran , Visual Fortran, others dialects influenced by Speedcoding influenced ... website file ext code .f code , code .for code , code .f90 code , code .f95 code Fortran previously FORTRAN is a general purpose, procedural programming procedural , imperative programming imperative ... Math 169 Notes Santa Clara University ref in the 1950s for scientific and engineering applications, Fortran ... fastest supercomputers . Fortran a blend derived from The IBM Mathematical For mula Tran slating ... for processing of character based data FORTRAN 77 , array programming , modular programming and object oriented programming Fortran 90 Fortran 95 95 , and object oriented programming object oriented and generic programming Fortran 2003 . The names of earlier versions of the language through FORTRAN 77 were conventionally spelled in all caps FORTRAN 77 was the version in which the use of lowercase ... to newer versions beginning with Fortran 90. The official language international standard standards now refer to the language as Fortran . Because the capitalization was never completely consistent in actual usage, this article adopts the convention of using the all caps FORTRAN in referring to versions of FORTRAN through FORTRAN 77 and the title caps Fortran in referring to versions of Fortran from Fortran 90 onward. This convention is reflected in the capitalization of FORTRAN in the American National Standards Institute ANSI X3.9 1966 FORTRAN 66 and ANSI X3.9 1978 FORTRAN 77 standards and the title caps Fortran in the ANSI X3.198 1992 Fortran 90 , ISO IEC 1539 1 1997 Fortran 95 and ISO IEC ...   more details



  1. 9548 Fortran

    Infobox Planet minorplanet yes width 25em bgcolour FFFFC0 apsis name Fortran symbol image caption discovery yes discovery ref discoverer Spacewatch discovery site Kitt Peak discovered February 13, 1985 designations yes mp name 9548 alt names 1985 CN named after Fortran mp category orbit ref epoch May 14, 2008 aphelion 2.9493906 perihelion 1.8072744 semimajor eccentricity 0.2401086 period 1339.6991869 avg speed inclination 9.63140 asc node 163.30550 mean anomaly 175.66213 arg peri 285.00784 satellites physical characteristics yes dimensions mass density surface grav escape velocity sidereal day axial tilt pole ecliptic lat pole ecliptic lon albedo temperatures temp name1 mean temp 1 max temp 1 temp name2 max temp 2 spectral type abs magnitude 15.0 9548 Fortran 1985 CN is a Asteroid belt main belt asteroid discovered on February 13, 1985 by Spacewatch at Kitt Peak . External links http ssd.jpl.nasa.gov sbdb.cgi?sstr 9548 Fortran JPL Small Body Database Browser on 9548 Fortran DEFAULTSORT Fortran Category Main Belt asteroids Category Astronomical objects discovered in 1985 beltasteroid stub fa it 9548 Fortran la 9548 Fortran hu 9548 Fortran pl 9548 Fortran pt 9548 Fortran uk 9548 vi 9548 Fortran yo 9548 Fortran ...   more details



  1. DAP FORTRAN

    DAP FORTRAN was an extension of the non IO parts of FORTRAN with constructs that supported parallel computing for the ICL Distributed Array Processor DAP . The DAP had a Single Instruction Multiple Data SIMD architecture with 64x64 single bit processors. DAP FORTRAN had the following major features It had matrix and vector operations. Assignments could be performed under a logical mask so only some elements in the target of an assignment were changed. On the negative side operations were performed using the side of the underlying hardware i.e. on a 64x64 matrix or 64 element vector. In a declaration either one or two extents could be omitted as in pre C Multiply vector by matrix REAL M , , V , R R SUM M MATR A C Converge to a Laplace potential in an area REAL P , , OLD P , LOGICAL INSIDE , DO 1 K 1, ITERATIONS OLD P P P INSIDE 0.25 P , P , P , P , IF MAX ABS P OLD P .LT. EPS RETURN 1 CONTINUE pre The omitted dimension was taken as 64, the size of one side of the DAP. The speed of arithmetic operations depended strongly on the number of bits in the value. INTEGER n reserved 8n bits where ..., DAP FORTRAN fell between two conflicting objectives. It needed to effectively exploit the DAP facilities ..., with a design closely tied to serial architectures, was FORTRAN. The dialect used was ICL s 2900 series FORTRAN which was based on an early version of the FORTRAN 77 standard and had mismatches with both FORTRAN 77 and the older FORTRAN 66 standard. DAP FORTRAN was significantly different from either standard FORTRAN and the machine was not capable of accepting or optimising standard FORTRAN programs ... notably ALGOL 68 , FORTRAN was less than well suited to this task. The result was noticeably inelegant ... orders of magnitude. A later version of the DAP used Fortran Plus instead which was based on FORTRAN ... ICL DAP Fortran cite book title Massively parallel computing with the DAP author1 Dennis Parkinson ... computing isbn 9780273088097 Category Concurrent programming languages Category Fortran programming ...   more details



  1. Fortran 5

    For the Data General programming language Fortran 5 programming language Infobox musical artist name Fortran 5 image Fortran 5.jpg caption image size background group or band alias origin instrument genre Electronic music Electronic occupation years active label Mute Records associated acts I Start Counting band I Start Counting br Komputer website notable instruments past members David Baker br Simon Leonard Fortran 5 was an electronic music band recording music during the nineties. Background The band were made up of members David Baker and Simon Leonard, who had previously worked together on the music project known as I Start Counting band I Start Counting . ref name Konnecting Konnecting I Start Counting Sleeve Notes. Retrieved 8 June 2011. ref Around 1990 they had begun recording new material, and realised that the new music had a different sound compared to their previous electropop style. ref name Konnecting They decided to rename their project Fortran 5 in order to give their new dance techno style a fresh start. ref name Konnecting The new project also involved the duo collaborating and working with a number of other artists. ref name Konnecting These included Kris Weston of The Orb , and Rodney Slater musician Rod Slater from Bonzo Dog Doo Dah Band . ref name Konnecting br The band s final album was titled Avocado Suite and was their most experimental work, this was far removed from their early electropop sound. ref name Konnecting Fortran 5 also remixed songs from artists such as Inspiral Carpets , Erasure and Laibach band Laibach . ref name Konnecting Simon Leonard also wrote a book called Fortran 5, which was published by Malice Aforethought Press. Discography Albums 1991 Blues Mute Records 1993 Bad Head Park Mute Records 1995 Avocado Suite Mute Records References references Category British pop music groups Category Mute Records artists UK pop band stub ...   more details



  1. Object-Oriented Fortran

    Orphan date November 2006 Object Oriented Fortran is an object oriented extension of Fortran , in which data items can be grouped into objects, which can be instantiated and executed in parallel. It was available for Sun Microsystems Sun , Iris computer Iris , Intel iPSC iPSC , and nCUBE , but is no longer supported. FOLDOC Category Fortran programming language family Compu lang stub ...   more details



  1. Co-array Fortran

    Infobox programming language name Coarray Fortran logo paradigm multi paradigm programming language multi ... structured year designer Robert Numrich and John Reid developer PL22.3 Fortran Committee latest release version Fortran 2008 ISO IEC 1539 1 2010 latest release date typing strongly typed programming language strong , Type system static implementations Cray, g95 , gfortran , Intel Fortran Compiler , http caf.rice.edu Rice CAF 2.0 dialects influenced by Fortran influenced operating system Cross platform website file ext No footnotes date August 2011 Co array Fortran CAF , formerly known as F , is an extension of Fortran 95 2003 for parallel processing created by Robert Numrich and John Reid in 1990s. The Fortran 2008 standard ISO IEC 1539 1 2010 now includes coarrays spelt without hyphen , as decided at the May 2005 meeting of the ISO Fortran Committee the syntax in the Fortran 2008 standard ... has its own set of data objects and is termed an image . The array data structure array syntax of Fortran ... for a long time and was implemented in some Fortran compiler s such as those from Cray since release 3.1 . Since the inclusion of coarrays in the Fortran 2008 standard, the number of implementation is growing. The first open source compiler which implemented coarrays as specified in the Fortran 2008 standard for Linux architectures is G95 . Example source lang fortran program Hello World implicit ... at Rice University is pursuing an alternate vision of coarray extensions for the Fortran language. Their perspective is that the Fortran 2008 standard committee s design choices were shaped more by the desire ... and the coarray extensions proposed for Fortran 2008, suffer from the following shortcomings There is no support ... than data objects. Fortran 2008 s sync images statement doesn t provide a safe synchronization space ... of the Coarray Fortran programming model. Rice s new design for Coarray Fortran, which they call http caf.rice.edu Coarray Fortran 2.0 , is an expressive set of coarray based extensions to Fortran designed ...   more details



  1. Industrial Real-Time Fortran

    Industrial Real Time Fortran IRTF was developed, during the decade of 1970 1980, to augment the Fortran language with library bindings useful for process and device control, and I O. Also included in IRTF was a set of bit manipulation functions which were eventually incorporated into MIL STD 1753 for Fortran 77, and later into Fortran 90. History The IRTF standard evolved from a series of workshops held at Purdue Purdue University in the early 1970s. The Fortran committee created a proposal which was approved and published by the Instrument Society of America ISA as ISA Standard S61.1 1972 . The paper defined library calls for controlling the state of concurrently activated programs, process I O, and bit manipulation. A second supplementary paper, ISA S61.2 1973 was published a year later. This paper defined additional calls for random unformatted files, and bit manipulation. Additional work, including work on management of parallel tasks, was performed both in the U.S. as S61.3, and in Germany as Prozess FORTRAN . In 1980, a joint American European proposal was published. While IRTF held some influence in certain markets in the 1970s, by the early 1980s most process control systems were being built using microprocessor based systems where Fortran was not available. Because of this, the IRTF bindings have fallen into disuse. Modern systems tend to use Pthreads POSIX Threads instead. References ISA S61.1 1972 Standard. Industrial Computer System FORTRAN Procedures for Executive Functions and Process Input Output. Instrument Society of America, 1972 ISA S61.2 1973 Draft Standard Industrial Computer System FORTRAN Procedures for Handling Random Unformatted Files, Bit Manipulation, and Date and Time Information. Instrument Society of America, 1973 Industrial Real Time FORTRAN ... 1980 Wilfried Kneis October 1981 . Draft standard industrial real time FORTRAN . ACM SIGPLAN Notices ... Fortran programming language family ...   more details



  1. High Performance Fortran

    High Performance Fortran HPF is an extension of Fortran 90 with constructs that support parallel computing , published by the High Performance Fortran Forum HPFF . The HPFF was convened and chaired by Ken Kennedy computer scientist Ken Kennedy of Rice University . The first version of the HPF Report was published in 1993. Building on the array syntax introduced in Fortran 90, HPF uses a data parallelism data parallel model of computation to support spreading the work of a single Array data structure array computation over multiple processors. This allows efficient implementation on both SIMD and MIMD style architectures. HPF features included New Fortran statements, such as code FORALL code , and the ability to create pure function code PURE code side effect computer science side effect free procedures Compiler directives for recommended distributions of array data Extrinsic procedure interface for interfacing to non HPF parallel procedures such as those using message passing Additional library routines including environmental inquiry, parallel prefix suffix e.g., prefix sum scan , data scattering, and sorting operations Fortran 95 incorporated several HPF capabilities. In response, the HPFF again convened and published the HPF 2.0 Report. The updated report removed material which was already covered by Fortran 95. The report was also reorganized and revised based on experience with HPF 1.0. While some vendors did incorporate HPF into their compilers in the 1990s, some aspects proved difficult to implement and of questionable use. Since then, most vendors and users have moved ... influence. For example the proposed code BIT code data type for the upcoming Fortran 2008 standard ... Fortran an historical object lesson External links http hpff.rice.edu HPFF Rice University HPF Forum ... Category Concurrent programming languages Category Fortran programming language family bn fr High Performance Fortran zh HPF ...   more details



  1. Intel Fortran Compiler

    Infobox Software name Intel Fortran Compiler developer Intel latest release version 12.1 latest release ... Fortran Compiler , also known as IFORT, is a Fortran compiler developed by Intel . It generates code ... X . On Windows, it is known as Intel Visual Fortran. On Linux and Mac OS X, it is known as Intel Fortran. Intel Fortran supports compilation for its IA 32 and Intel 64 processors and certain non Intel ... Guide and Release Notes ref The Intel Fortran Compiler for IA 32 and Intel 64 features an automatic ... for symmetric multiprocessing and supports almost all of the Fortran 2003 standard and much of the Fortran 2008 standard including Coarray Fortran. With the add on capability http software.intel.com ... calls for distributed memory multiprocessing from OpenMP directives. The Intel Fortran compiler represents the merging of the Compaq Visual Fortran frontend with the Intel backend. The compiler is also .... The Intel Fortran Compiler is available in various packages from Intel. It is part of the Intel Parallel Studio XE package available in Windows and Linux versions , Intel Fortran Composer XE package ... in the smallest number of cycles. The Intel Fortran Compilers support three separate high ... versions of Intel Fortran Compiler have been released class wikitable Compiler version Release date Major New Features Intel Fortran Composer XE 2011 Update 6 and above compiler 12.1 Sep ... fortran composer xe 2011 release notes ref Intel Fortran Composer XE 2011 up to Update 5 compiler 12.0 Nov 7, 2010 Coarray Fortran, additional 2003 FINAL subroutines, GENERIC keyword, ... and 2008 Coarrays ... , ... standards support. ref http software.intel.com en us articles intel fortran composer xe 2011 release notes ref Intel Fortran Compiler 11.1 June 23, 2009 Support for latest Intel SSE SSE4.2 , AVX and AES instructions. More Fortran 2003 support. Support for latest Intel MKL release included ... Shell and libraries. Intel Fortran Compiler 11.0 November 2008 More Fortran 2003 support. Support ...   more details



  1. Fortran 95 language features

    This is a comprehensive overview of features of the Fortran 95 language , the version supported by almost all existing Fortran compilers including TR 15581 Enhanced Data Type Facilities . Old features ... standard is known as Fortran 2008 but, as of 2011, features introduced into Fortran 2003 ... ref The additional features of Fortran 2003 and Fortran 2008 are described by Metcalf, Reid and Cohen ... Note . Fortran is case insensitive . The convention of writing Fortran keywords in upper case and all ... files . Basics The basic component of the Fortran language is its character set . Its members are the letters ... free source form which does not require positioning in a rigid column structure source lang fortran ... and INTEGER 2 etc. syntax converted. Intrinsic data types Fortran has five intrinsic data types code ... source lang fortran INTEGER KIND 2 i REAL KIND long a COMPLEX current LOGICAL Pravda CHARACTER ... attributes and initialization , most Fortran 90 programmers acquire the habit to use it everywhere ... must be defined first source lang fortran TYPE person CHARACTER 10 name REAL age END TYPE person source and then, variables of that type can be defined source lang fortran TYPE person you, me source ... type source lang fortran TYPE point REAL x, y END TYPE point TYPE triangle TYPE point a, b, c END .... This is known as implicit typing and is a heritage of early FORTRAN days. Those defaults can be overridden by code IMPLICIT TypeName CharacterRange code statements, like source lang fortran IMPLICIT ... type all variables, and this can be forced by inserting the statement source lang fortran .... For example source lang fortran REAL a 10 INTEGER, DIMENSION 0 100, 50 50 map source declares two ... variables, and are arrays themselves source lang fortran a i j rank one map i j, k l m rank .... Fortran 2003 allows the use of brackets code 1, 2, 3, 4 code and code 1,2,3 , i 1,4 code instead ... the code PARAMETER code attribute and the constant values to a type statement source lang fortran REAL ...   more details



  1. G95

    G95 is a free software license free , porting portable , open source Fortran 95 compiler . It implements the Fortran 95 standard, part of the Fortran 2003 standard and some old and new extensions including proposed features for the Fortran Fortran 2008 Fortran 2008 standard like Co array Fortran . When invoked with the std F source code is limited to the F programming language subset. It is primarily developed by Andy Vaught. In 2003, what is now gfortran , the GNU Fortran compiler, forked from G95. As of 2010 12 29, the project appears to be dead. There were no updates to the project s blog since the middle of August 2010 and Andy Vaught has now moved to competing compiler vendor PathScale ref https github.com path64 compiler pull 125 issuecomment 2673990 path64 code repository ref . References Reflist External links http www.g95.org Home Page http g95.sourceforge.net Project homepage at SourceForge http www.fortran.com F The F Programming Language Category Fortran compilers Category Free compilers and interpreters compu prog stub ...   more details



  1. Arithmetic IF

    The arithmetic IF statement has been for several decades a three way arithmetic Conditional programming conditional statement , starting from the very early version 1957 of Fortran , and including FORTRAN IV, FORTRAN 66 and FORTRAN 77. Unlike the Conditional programming logical IF statements seen in other languages, the Fortran statement defines three different branches depending on whether the result of an expression was negative, zero, or positive, in said order, written as IF expression negative,zero,positive While it was originally the only kind of IF statement provided in Fortran, the feature was used less and less frequently after the more powerful Conditional programming logical IF statements were introduced, and was finally labeled obsolescence obsolescent in Fortran 90. The arithmetic IF was also used in FOCAL programming language FOCAL . See also Sign function Three way comparison Conditional programming References http www.everything2.com index.pl?node arithmetic IF arithmetic IF everything2.com http www.liv.ac.uk HPC HTMLF90Course HTMLF90CourseNotesnode34.html Modular Programming with Fortran 90 Obsolescent Features Category Conditional constructs ru IF ...   more details



  1. Gnuplotfortran

    Orphan date February 2009 Portal Free software Gnuplotfortran is a Library computer science library to enable direct control of a Gnuplot session from Fortran Fortran 95 Fortran 95 Computer program programs . Gnuplotfortran is a freely available GNU Lesser General Public License LGPL library. Currently, it is known to work on any POSIX system. It depends on another LGPL ed library http www.sourceforge.net projects fortranposix Fortranposix . References http gnuplotfortran.sourceforge.net Gnuplotfortran homepage Category Free software programmed in Fortran Category Fortran libraries Category Graphics libraries compu library stub ...   more details



  1. ALTRAN

    About the FORTRAN extension Altran Technologies, a consulting firm Altran notability date October 2011 ALTRAN was a FORTRAN extension providing rational algebra , developed by W.S. Brown, at Bell Labs around 1968. References A.D. Hall, The ALTRAN System for Rational Function Manipulation A Survey . Communications of the ACM , 14 8 517 521 August 1971 . Computer algebra systems Category 1968 introductions Category Fortran programming language family Category Computer algebra systems compu lang stub pl ALTRAN ...   more details



  1. QUIKTRAN

    QUIKTRAN is a Fortran like, interactive programming language with debugging facilities. References Sammet 1969, p.226. External links http hopl.murdoch.edu.au showlanguage.prx?exp 461&language QUIKTRAN History of Programming Languages QUIKTRAN FOLDOC Category Fortran programming language family Category Procedural programming languages Category Programming languages created in 1964 compu lang stub ...   more details



  1. FUnit

    fUnit is a Unit Test unit testing framework for Fortran programming language Fortran , in the flavor of other xUnit testing frameworks. External links http rubyforge.org projects nasarb RubyForge site . http nasarb.rubyforge.org funit Documentation . compu prog stub Category Extreme programming Category Unit testing frameworks ...   more details



  1. Gfortran

    Primary sources date August 2011 lowercase gfortran gfortran is the name of the GNU Fortran compiler , which is part of the GNU Compiler Collection GCC . gfortran has replaced the g77 compiler, which stopped development before GCC version 4.0. It includes support for the Fortran Fortran 95 Fortran 95 language and is compatible with most language extensions supported by g77, ref name gcc ml 2007 01 cite web last first authorlink coauthors title Discussion of incompatibilities between g77 and gfortran work publisher GNU date url http gcc.gnu.org ml fortran 2007 01 msg00619.html doi accessdate 2007 01 26 ref allowing it to serve as a drop in replacement in many cases. Parts of Fortran Fortran 2003 Fortran 2003 and Fortran Fortran 2008 Fortran 2008 have also been implemented. ref name gcc wiki f2003 cite web last first authorlink coauthors title Chart of Fortran 2003 Features supported by GNU Fortran work publisher GNU date url http gcc.gnu.org wiki Fortran2003Status format doi accessdate 2009 06 25 ref ref name gcc wiki f2008 cite web last first authorlink coauthors title Chart of Fortran 2008 Features supported by GNU Fortran work publisher GNU date url http gcc.gnu.org wiki Fortran2008Status format doi accessdate 2009 06 25 ref An experimental version of gfortran was included in GCC versions 4.0.x, but only since version 4.1 has it been considered user ready by its developers. Citation needed date June 2011 Development is ongoing together with the rest of GCC. gfortran fork software development forked off from g95 in January 2003, which itself started in early 2000. The two codebases ... coauthors title The other GCC based Fortran compiler work publisher GNU date url http gcc.gnu.org ... External links Portal Free software http gcc.gnu.org fortran GNU Fortran home page http gcc.gnu.org ... web page Category Fortran compilers Category Free compilers and interpreters Category GNU Project software programming software stub de GNU Fortran es GNU Fortran it Gfortran pl GFortran ru Gfortran zh ...   more details



  1. HPF

    HPF may refer to High pass filter High Performance Fortran High Power Field Human Proteome Folding Project disambig de HPF eo HPF ...   more details



  1. F2008

    F2008 may refer to Ferrari F2008 , a Formula One car Fortran , a programming language Letter NumberCombDisambig Long comment to avoid being listed on short pages ...   more details



  1. EFL (programming language)

    Orphan date February 2009 Context date October 2009 EFL is a programming language originated by AD. Hall and completed by Stuart Feldman . It was intended to improve on Fortran by adding control structures similar to those of C programming language C and was implemented as a preprocessor to a Fortran compiler. Its name is an initialism for Extended Fortran Language . It is roughly a superset of Ratfor . References Feldman, S.I. 1979 The programming language EFL. Proceedings of the SIGNUM Conference on the Programming Environment for Development of Numerical Software. pp.  76 79. DEFAULTSORT Efl Programming Language Category Fortran programming language family ...   more details



  1. =?

    ? may refer to MIME Encoded Word , start of encoding FORTRAN operator to output the NAMELIST to stdout undetermined Equality relational operator equality , or questioned equal to UNICODE symbol See also ? disambiguation ? disambig ...   more details



  1. LINPACK (disambiguation)

    LINPACK might refer to LINPACK a linear algebra library written in Fortran . LINPACK benchmarks a family of Benchmark computing benchmarks , some of which are used to build the Top500 . disambig ...   more details



  1. F (programming language)

    distinguish F Sharp programming language F is a compiled language compiled , structured programming structured , array programming languages array programming language especially well suited to education and scientific computing. It is a subset of Fortran 95 developed by Walter Brainerd, Richard Hendrickson, and David Epstein. Compilers are available at no cost for the Windows, x86 Linux , and Solaris operating system Solaris platforms. References Walt Brainerd, Charlie Goldberg, Jeanne Adams Programmer s Guide to F . The Fortran Company. Loren Meissner Essential Fortran 90 and 95 . Unicomp. Michael Metcalf, John Reid The F Programming Language . Oxford University Press, 1996, ISBN 0 19 850026 2. Robin A. Vowels Algorithms and Data Structures in F and Fortran . Unicomp. External links http www.fortran.com F index.html F Programming Language Homepage compu lang stub Category Fortran programming language family ...   more details



  1. F2c

    lowercase f2c f2c is the name of a program to Transcompiler convert Fortran 77 to C programming language C code, developed at Bell Laboratories . The standalone f2c program was based on the core of the first complete Fortran 77 compiler to be implemented, the f77 program by Feldman and Weinberger. Because the f77 compiler was itself written in C and relied on a C compiler back end to complete its final compilation step, it and its derivatives like f2c were much more portable than compilers generating machine code directly. The f2c program was released as free software open source software and subsequently became one of the most common means to compile Fortran code on many systems where native Fortran compilers were unavailable or expensive. Several large Fortran libraries, such as LAPACK , were made available as C libraries via conversion with f2c. The f2c program also influenced the development of the GNU Compiler Collection GNU g77 compiler , which uses a modified version of the f2c runtime Library computing libraries . See also BCX translates BASIC programming language BASIC source code to C programming language C C source code References S. I. Feldman and P. J. Weinberger. http citeseer.ist.psu.edu feldman90portable.html A portable Fortran 77 compiler . In UNIX Time Sharing System Programmer s Manual , volume 2. AT&T Bell Laboratories, tenth edition, 1990. S. I. Feldman, David M. Gay, Mark W. Maimone, and N. L. Schryer, http citeseer.ist.psu.edu feldman93fortrantoc.html A Fortran to C Converter , AT& T Bell Laboratories technical report, 1990. Also the paper of the same title by S. I. Feldman, published in ACM SIGPLAN Fortran Forum , vol. 9, issue 2, p. 21 22 1990 . The http www.netlib.org f2c f2c source code and documentation, at Netlib . Category Fortran compilers Category Compilers Category C programming language Category Free compilers and interpreters Category Free software programmed in C ...   more details



  1. Mortran

    Unreferenced date January 2008 Mortran M ore F ortran is an extension of the Fortran programming language used for scientific computation. It introduces syntax changes, including the use of semicolons to end statements, in order to improve readability and flexibility. Mortran code is Macro computer science macro processed into Fortran code for compilation. Note that Mortran, like many preprocessors, does not make a complete analysis of the Fortran source and, like many preprocessors, may not always make its assumptions requirements explicit. Consider, for example, Mortran multiple assignment. From the Mortran User Guide I, A I,K , J SQRT X 2.0 produces the following FORTRAN statements I SQRT X 2.0 A I,K SQRT X 2.0 J SQRT X 2.0 In this example, the produced Fortran implements the multiple assignment correctly only if X is not aliased to I or to A I,K , assuming the multiple assignment semantics are left to right. External links http www.slac.stanford.edu exp e871 documentation offline mortran2.html Using MORTRAN 2 Stanford document http www.sao.nrc.ca inms irs EGSnrc pirs701 node134.html EGS User Guide to Mortran3 http ccwww.kek.jp kek rad center mortran1.pdf Mortran lecture Japanese from KEK PDF http hopl.murdoch.edu.au showlanguage.prx?exp 2252&language MORTRAN History of Programming Languages Mortran http david.w.h.chin.googlepages.com mortran mode.el Emacs major mode for editing Mortran source Category Fortran programming language family Compu lang stub pt Mortran ...   more details




Articles 1 - 25 of 1297          Next


Search   in  
Search for FORTRAN in Tutorials
Search for FORTRAN in Encyclopedia
Search for FORTRAN in Videos
Search for FORTRAN in Books
Search for FORTRAN in Software
Search for FORTRAN in DVDs
Search for FORTRAN in Store


Advertisement




FORTRAN in Encyclopedia
FORTRAN top FORTRAN

Home - Add TutorGig to Your Site - Disclaimer

©2011-2013 TutorGig.info All Rights Reserved. Privacy Statement