Results 1  10
of
14
The Exact Computation Paradigm
, 1994
"... We describe a paradigm for numerical computing, based on exact computation. This emerging paradigm has many advantages compared to the standard paradigm which is based on fixedprecision. We first survey the literature on multiprecision number packages, a prerequisite for exact computation. Next ..."
Abstract

Cited by 97 (10 self)
 Add to MetaCart
We describe a paradigm for numerical computing, based on exact computation. This emerging paradigm has many advantages compared to the standard paradigm which is based on fixedprecision. We first survey the literature on multiprecision number packages, a prerequisite for exact computation. Next we survey some recent applications of this paradigm. Finally, we outline some basic theory and techniques in this paradigm. 1 This paper will appear as a chapter in the 2nd edition of Computing in Euclidean Geometry, edited by D.Z. Du and F.K. Hwang, published by World Scientific Press, 1994. 1 1 Two Numerical Computing Paradigms Computation has always been intimately associated with numbers: computability theory was early on formulated as a theory of computable numbers, the first computers have been number crunchers and the original massproduced computers were pocket calculators. Although one's first exposure to computers today is likely to be some nonnumerical application, numeri...
On the Future of Problem Solving Environments

, 2000
"... In this paper we review the current state of the problem solving environment (PSE) field and make projections for the future. First we describe the computing context, the definition of a PSE and the goals of a PSE. The stateoftheart is summarized along with sources (books, bibliographics, web sit ..."
Abstract

Cited by 19 (2 self)
 Add to MetaCart
In this paper we review the current state of the problem solving environment (PSE) field and make projections for the future. First we describe the computing context, the definition of a PSE and the goals of a PSE. The stateoftheart is summarized along with sources (books, bibliographics, web sites) of more detailed information. The principal components and paradigms for building PSEs are presented. The discussion of the future is given in three parts: future trends, scenarios for 2010/2025, and research
CSE: Content and Product
 IEEE Computational Science & Engineering Mag
, 1997
"... this article we describe our view of the area and relate it to the problem solving processes in science and engineering. Realities ..."
Abstract

Cited by 4 (0 self)
 Add to MetaCart
this article we describe our view of the area and relate it to the problem solving processes in science and engineering. Realities
Software Engineering Frontiers in Computational Science and Engineering
, 1995
"... In 1991, the US Congress passed the High Performance Computing and Communications bill, commonly known as the HPCC bill, enshrining the Grand Challenges as national priorities. The very nature of these problems require the multidisciplinary teamwork of engineers plus computer, mathematical and physi ..."
Abstract

Cited by 3 (3 self)
 Add to MetaCart
In 1991, the US Congress passed the High Performance Computing and Communications bill, commonly known as the HPCC bill, enshrining the Grand Challenges as national priorities. The very nature of these problems require the multidisciplinary teamwork of engineers plus computer, mathematical and physical scientists. But many important scientific and engineering problems are solved daily on workstationsthese were dubbed the "petty challenges". Both classes of problem are demanding computational systems although quite different from nonscientific systems. We review a philosophical background for CSE, using this development to point out how seemingly innocuous decisions made by engineers and scientists can have disastrous results. Hence, software engineers should see CSE as a professional challenge. Our program is based on studying applications, the algorithms to solve problems arising in those applications, and the mapping of those algorithms to architectures. Using Computing Reviews...
An EntryLevel Course In Computational Engineering And Science
 In Papers of the TwentySixth SIGCSETechnical Symposium on Computer Science Education
, 1995
"... ion Bisection method Procedures Weightlifting kinematics Program structure Weightlifting kinematics Simple statements Rod stacking Functions Sliding block Conditionals Root finding While loops Numerical integration For loops Heat flow Arrays Curve fitting Array parameters Visualizing heat flow File ..."
Abstract

Cited by 1 (0 self)
 Add to MetaCart
ion Bisection method Procedures Weightlifting kinematics Program structure Weightlifting kinematics Simple statements Rod stacking Functions Sliding block Conditionals Root finding While loops Numerical integration For loops Heat flow Arrays Curve fitting Array parameters Visualizing heat flow File input/output Table 1: Summary of revised lessons related course materials have observed the susceptibility of such material to "upward creep" in scope and difficulty. The typical revised lesson uses one motivating problem to illustrate one or two key computing or problemsolving concepts. The most complicated mathematics that we use in any of the lessons is simple integration. Each of our original lessons introduced several new concepts and used them to solve one or two representative problems. Even so, we decided that many of the lessons were not sufficiently centered around the problems. In retrospect, this is evident from the breakdown of the lessons listed previously: they are organized...
A Complete Bibliography of the Publications of
, 2012
"... Version 1.25 This bibliography records publications of John R. Rice. Title word crossreference #4 [Ric84c]. ab x + c [Ric60b, Ric61b]. ADI [LR68b]. a ∏ x − rix + si [dBR63]. Erfc(x) [Ric64f]. Γ(x) [Ric64f]. L1 [HR65, Ric64d, Ric64c]. L ∞ [Ric64f]. O(h 4) [HRV86, HVR88]. ..."
Abstract
 Add to MetaCart
Version 1.25 This bibliography records publications of John R. Rice. Title word crossreference #4 [Ric84c]. ab x + c [Ric60b, Ric61b]. ADI [LR68b]. a ∏ x − rix + si [dBR63]. Erfc(x) [Ric64f]. Γ(x) [Ric64f]. L1 [HR65, Ric64d, Ric64c]. L ∞ [Ric64f]. O(h 4) [HRV86, HVR88].
Acknowledgements
"... Committee on Cyberinfrastructure, all opinions, findings, and recommendations expressed within it are those of the CLWD Task Force and do not necessarily reflect the views of ..."
Abstract
 Add to MetaCart
Committee on Cyberinfrastructure, all opinions, findings, and recommendations expressed within it are those of the CLWD Task Force and do not necessarily reflect the views of
Abstract An Introduction to Computing for Engineers: New Approaches to Content and Pedagogy
"... The descriptive and analytical powers of computation must be exploited in engineering education. Unfortunately, the introductory programming classes that are taken by engineering ..."
Abstract
 Add to MetaCart
The descriptive and analytical powers of computation must be exploited in engineering education. Unfortunately, the introductory programming classes that are taken by engineering
Elements of Computational Science and Engineering Education ∗
"... Abstract. The multidisciplinary nature of computational science and engineering (CSE) and its relation to other disciplines is described. The stages through which CSE education is evolving, from initial recognition in the 1980s to present growth, are discussed. The challenges and benefits of differe ..."
Abstract
 Add to MetaCart
Abstract. The multidisciplinary nature of computational science and engineering (CSE) and its relation to other disciplines is described. The stages through which CSE education is evolving, from initial recognition in the 1980s to present growth, are discussed. The challenges and benefits of different approaches to CSE education are discussed, as is the emergence of a set of core elements common to different approaches. The content of courses, curricula, and degrees offered in CSE are reviewed, and a survey is made of all undergraduate degree programs. The curricula of different programs are examined for the common “tool set ” they define and analyzed for their relative weighting of computing, application, and mathematics. A trend toward a standard curriculum is noted.
Why Computational Science and Engineering Should be of Interest to Computer Scientists
"... This paper briefly introduces the field computational science and engineering (CS&E), and is an attempt to get other computer scientists more interested in CS&E related activities. It starts by giving a short outline of the increased international activity in the field. Several of the defini ..."
Abstract
 Add to MetaCart
This paper briefly introduces the field computational science and engineering (CS&E), and is an attempt to get other computer scientists more interested in CS&E related activities. It starts by giving a short outline of the increased international activity in the field. Several of the definitions of CS&E that have been given are presented, with an emphasis on how the field is related to computer science. The role of supercomputers is discussed, and we try to identify important challenges for future CS&E education and research, again with a hope to attract computer scientists.