نتایج جستجو برای: fortran programming language

تعداد نتایج: 633486  

Journal: :Scientific Programming 2003
Quanming Lu Vladimir Getov

Java is receiving increasing attention as the most popular platform for distributed computing. However, programmers are still reluctant to embrace Java as a tool for writing scientific and engineering applications due to its still noticeable performance drawbacks compared with other programming languages such as Fortran or C. In this paper, we present a hybrid Java/Fortran implementation of a p...

Journal: :Computer Physics Communications 2013
Wenbin Yu Maxwell Blair

DNAD (dual number automatic differentiation) is a simple, general-purpose tool to automatically differentiate Fortran codes written in modern Fortran (F90/95/2003) or legacy codes written in previous version of the Fortran language. It implements the forward mode of automatic differentiation using the arithmetic of dual numbers and the operator overloading feature of F90/95/2003. Very minimum c...

Journal: :J. Parallel Distrib. Comput. 1995
Ian T. Foster K. Mani Chandy

Fortran M is a small set of extensions to Fortran 77 that supports a modular approach to the design of message-passing programs. It has the following features. (1) Modularity. Programs are constructed by using explicitly-declared communication channels to plug together program modules called processes. A process can encapsulate common data, subprocesses, and internal communication. (2) Safety. ...

Journal: :Digital Technical Journal 1996
William Celmaster

The Fortran (FORmula TRANslating) computer language was the result of a project begun by John Backus at IBM in 1954. The goal of this project was to provide a way for programmers to express mathematical formulas through a formalism that computers could translate into machine instructions. Initially there was a great deal of skepticism about the efficacy of such a scheme. “How,’’ the scientists ...

2006
A. Kuznecovas

We investigate the Scheme programming language opportunities to analytically calculate the ClebschÄGordan coefˇcients, Wigner 6j and 9j symbols, and general recoupling coefˇcients that are used in the quantum theory of angular momentum. The considered coefˇcients are calculated by a direct evaluation of the sum formulas. The calculation results for large values of quantum angular momenta were c...

1997
John Merlin Barbara Chapman

High Performance Fortran (HPF) is an informal standard for extensions to Fortran to assist its implementation on parallel architectures, particularly for data-parallel computation. Among other things, it includes directives for expressing data distribution across multiple memories, extra facilities for expressing data parallel and concurrent execution, and a mechanism for interfacing HPF to oth...

1996
Peter Brezany Viera Sipkova

A signiicant amount of software research for developing programming environments for distributed{memory systems (DMSs) is currently underway in both aca-demia as well as industry. This paper addresses the automatic parallelization of irregular codes for DMSs. We present the language constructs provided by Vienna Fortran to deal eeciently with irregular codes. They have been implemented within t...

2002
Barry W. Boehm

This created some good habits for me, such as defensive programming, careful desk checking, test planning, and analyzing before coding. But it also created some bad habits--a preoccupation with saving microseconds, patching object code, etc--which were hard to unlearn when the balance of hardware and software costs began to tip the other way. For example, when Fortran came to General Dynamics i...

2001
C. E. Rasmussen

The relative simplicity and design of the Fortran 77 language allowed for reasonable interoperability with C and C++. Fortran 90, on the other hand, introduces several new and complex features to the language that severely degrade the ability of a mixed Fortran and C++ development environment. Major new items added to Fortran are userdefined types, pointers, and several new array features. Each...

Journal: :Future Generation Comp. Syst. 2006
Konrad Hinsen Hans Petter Langtangen Ola Skavhaug Åsmund Ødegård

Scientific computing is usually associated with compiled languages for maximum efficiency. However, in a typical application program, only a small part of the code is time–critical and requires the efficiency of a compiled language. It is often advantageous to use interpreted high–level languages for the remaining tasks, adopting a mixed–language approach. This will be demonstrated for Python, ...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید