BEE Software Archive

Permanent URI for this collection

Apple computer software

a. Apple II. The Apple II computer introduced color graphics and made a visually-based implementation of Larry Segerlind’s finite element computational software feasible for elasticity and for Poisson’s equation. (The original software used command line control – having neither graphical input or graphical output.) Both graphical input and output were implemented on this early computer. Remarkably, useful instructional problems could be solved on this computer, despite having such limited (64K) memory. The book’s camera-ready manuscript was prepared locally and published by John Wiley & Sons.

b. Macintosh. We ported the finite element software to run on the more advanced Macintosh with its integrated “what you see is what you get” graphical windows environment.

  1. StomateTutor: This HyperCard-based application presented research results from Cooke’s plant biomechanics research. StomateTutor was recognized nationally as recipient of the national “Excellence in Teaching Materials” award by the Amer. Soc. Engr. Educ. in 1991.
  2. MacRegistrar: This database program made possible the importation of class lists from the university registrar, stored student grades, computued course grades and digitally exported these end-of-semester grades back to the registrar. This was used widely at Cornell, especially with larger courses.
  3. MacPoisson: This finite element program solved Poisson’s equation, i.e., steady state heat conduction, electrostatics, magnetostatics, ideal fluid flow, etc. of research interest complexity. This software was honored as recipient of the “Best Engineering Software Award” by EDUCOM (national competition, all fields of engineering, all computer platforms) in 1989.
  4. MacElastic: This companion to the MacPoisson computational program solves classical, two-dimensional elasticity problems. MacElastic and MacPoisson were featured at the “roll-out” of the Macintosh II in Los Angeles. Our entire finite element software collection was listed in EDUCOM’s ‘101 Success Stories’ national competition.
  5. MathWriter I: This was a formatter for two-dimensional mathematical expressions for pasting into a word processor as a graphic. A converter [MW2TeX] was created to produce command line-based TeX code for high quality typesetting of mathematical expressions.
  6. MathWriter II: An ambitious expansion of MathWriter I was a full-featured word processor for authors of mathematics- laden manuscripts and provided editable, ‘what you see is what you get” formatting of mathematical expressions within the body of the manuscript.
  7. ExamBuilder: A database for storing test items was created as an adjunct to MathWriter. Tests and answer sets could be assembled from these test items and be printed using MathWriter.
  8. DiscoverPro: A generalized database program for managing bibliographic data was created. It handled traditional text-based content, as well as the emerging video materials. Automated formatting for various journals was supported.
  9. DocuView: A spin-off from DiscoverPro was also created as a standalone application for viewing documents and videos.

PC computer software

PC-Registrar, PC-Poisson, PC-Elastic and QuikBase were created for the pre-Windows environment computers. DiskManagerPC provided an enhanced operating environment to allow standalone PCs to be used effectively in a multi-user, instructional classroom setting. [Note: The PC manuals will be scanned and added later.]

Browse

Recent Submissions

Now showing 1 - 10 of 23
  • Item
    MICROCOMPUTER SOFTWARE DEVELOPMENT PROGRESS REPORT
    Cooke, J . Robert (1985-06)
    Instructional computing is undergoing dramatic change in the Department of Agricultural Engineering at Cornell . In the past two years, nearly all of the instructional computing has been shifted to microcomputers, including the four formal courses in computing (AE 102, AE 151, AE 152, and AE 304) taught by the department . (See Cooke, J . R. , "Microcomputers in American Higher Education", ASAE Paper No . 84-5048, presented June 1984 at Knoxville, TN . ) Nearly all of the remaining courses include some component of microcomputer usage - either as an explicit module provided to the student or as a general computational resource . This shift has been facilitated by the presence of the CALS Microcomputer Facility located in Riley-Robb Hall which includes three clusters of 16 microcomputers each (IBM PC/XT, Macintosh and Apple II), and by more than a dozen micros in faculty offices of which half were provided by Project Ezra . The software development effort for this "micro-revolution" has been supported actively by the entire faculty . This project appears to be unique with respect to its comprehensive nature.
  • Item
    DocuView™: The DiscoverPro Utility for Viewing QuickTime Documents
    Cooke, J. Robert; Sobel, E. Ted (1994)
    Electronic publishing is now feasible using QuickTime movies with DocuView™ (DV). QuickTime (QT) was designed to provide animation capability for the Macintosh. With the current hardware limitations the image size must be limited to small sizes to achieve acceptable frame display rates. However, if display rate is not critical, much larger images can be displayed1. Furthermore, QT images are basically bit-mapped graphics that support color. Of course, QT can include all fonts associated with different languages and special symbols such as occur in mathematics and chemistry, which the 72 dots per inch resolution of the Macintosh screen represents satisfactorily. QT images can originate as bit-mapped graphics, or you can transform them into a particular format by a scanner , by conversion word processor, or other documents. After converting the documents into this format, you can transmit them via computer network and then display them using DocuView.
  • Item
    Pc-Registrar: A Specialized Database For Course Information
    Cooke, J. Robert; Neto, Octavio; Sikkens, Roelof; Perl, Robert (Cooke Publications, Ltd., Ithaca, NY, 1990)
    PC-Registrar is a specialized database program for managing course information, e.g. students, grades, and was created for IBM-PCs and PS-2 personal computers (of the pre-Windows days). Features included import and export of data files with the University Registrar, adding and deleting individual records, calculating weighted averages, etc.
  • Item
    PC-Poisson™: Instructional Finite Element Analysis for Solving Poisson's Equation With the IBM-PC®
    Cooke, J. R.; Davis, D. C.; Sobel, E. T.; Gates, R.S.; Perl, R.N. (Cooke Publications, Ithaca, NY, 1989)
    PC-Poisson is an instructional finite element analysis program (for IBM-PCs of the pre-Windows era) for the novice for problems governed by the Poisson equation (for two-dimensional and axisymmetric geometry). The computation code is based upon the Larry Segerlind’s book, Applied Finite Element Analysis, but adds a graphical user interface for receiving input and for displaying output graphically. Poisson’s equation governs steady heat conduction, ideal fluid flow, steady state diffusion, etc. Note: A companion program, MacPoisson, was created for the Macintosh computer.
  • Item
    PC-Elastic: Instructional Finite Element Analysis for Solving Elasticity Problems With the IBM-PC®
    Cooke, J. R.; Davis, D. C.; Sobel, E. T.; Gates, R.S.; Perl, R.N. (Cooke Publications, Ltd., Ithaca, NY, 1989)
    PC-Elastic is an instructional finite element analysis program (for IBM-PCs of the pre-Windows era) for the novice for problems in two-dimension and axisymmetric, linear elasticity. The computation code is based upon the Larry Segerlind’s book, Applied Finite Element Analysis, but adds a graphical user interface for receiving input and for displaying output graphically. Note: A companion program, MacElastic, was created for the Macintosh computer.
  • Item
    Archive of BEE Educational Software Manuals: An Overview
    Cooke, J. Robert (Internet-First University Press, 2015-10-12)
  • Item
    MacRegistrar: A Specialized Database For Course Information
    Cooke, J. Robert; Sobel, E. Ted (Cooke Publications, Ithaca, New York, 1987)
    MacRegistrar provides remarkably easy access to records for data entry, data manipulation including grade conversions, full annotation, report generation with text and graphical content, and export of term results to the Registrar in machine-readable form. Additional flexibility and power comes from the extensive export/import capabilities of MacRegistrar which permit you to use word processor, spreadsheet, database, and statistical and graphical tools as extensions to this specialized database.
  • Item
    MacPoisson™ Supplement: Instructional Finite Element Analysis Verification and Problem Sets
    Cooke, J. Robert; Davis, D. C.; Sobel, E. Ted; Raman, D. R. (Cooke Publications, Ithaca, New York, 1996)
  • Item
    MacPoisson: Instructional Finite Element Analysis for Solving Poisson’s Equation With the Macintosh®
    Cooke, J. Robert; Davis, D. C.; Sobel, E. Ted (Cooke Publications, Ithaca, New York, 1989)
    Two major obstacles to widespread use of the FEM in the undergraduate curriculum have been addressed by MacPoisson™. First, there has been little finite element software developed specifically for the novice user. Commercial FEM code emphasizes generality, rather than ease of use by the novice. Second, the equipment and support costs associated with high-end instructional graphics labs have been an obstacle. The popularization of microcomputers with graphics, however, means that this larger audience can be served more economically now. “Instructional Software Makes The Finite Element Method Accessible” in the September 1988 issue of Academic Computing (pp 34, 35, 54, 56) offers additional commentary.
  • Item
    MacElastic : Instructional Finite Element Analysis for Solving Elasticity Problems With the Macintosh®
    Cooke, J. Robert; Davis, D. C.; Sobel, E. Ted (Cooke Publications, Ithaca, New York, 1989)
    Finite Element Analysis is a numerical method for solving problems by breaking the physical space into discrete “elements” for which the approximate solution is known. The composite of these finite elements is used to form the global solution. Specifically, MacElastic (ME) solves problems governed by the biharmonic equation in 2 dimensions (planar) and 3 dimensions (problems having symmetry about an axis).