Affiliation:
1. NASA Ames Research Center, Moffett Field, CA
Abstract
A new version of a Fortran multiprecision computation system, based on the Fortran 90 language, is described. With this new approach, a translator program is not required—translation of Fortran code for multiprecision is accomplished by merely utilizing advanced features of Fortran 90, such as derived data types and operator extensions. This approach results in more-reliable translation and permits programmers of multiprecision applications to utilize the full power of Fortran 90. Three multiprecision data types are supported in this system: multiprecision integer, real, and complex. All the usual Fortran conventions for mixed-mode operations are supported, and many of the Fortran intrinsics, such as SIN, EXP, and MOD, are supported with multiprecision arguments. An interesting application of this software, wherein new number-theoretic identities have been discovered by means of multiprecision computations, is included also.
Publisher
Association for Computing Machinery (ACM)
Subject
Applied Mathematics,Software
Reference6 articles.
1. FFTs in external or hierarchical memory
2. Algorithm 719: Multiprecision translation and execution of FORTRAN programs
3. Experimental Evaluation of Euler Sums
4. FERGUSON H. e. P. AND BAILEY D.H. 1991. A polynomial time numerically stable integer relation algorithm. NASA Ames RNR Tech. Rep. RNR-91-032 NASA Ames Research Center Moffett Field Calif. FERGUSON H. e. P. AND BAILEY D.H. 1991. A polynomial time numerically stable integer relation algorithm. NASA Ames RNR Tech. Rep. RNR-91-032 NASA Ames Research Center Moffett Field Calif.
5. Polynomial Time Algorithms for Finding Integer Relations among Real Numbers
Cited by
152 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献