The Digital Library of Mathematical Functions (DLMF) Project was initiated to perform a complete revision of Abramowitz and Stegun’s Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables, published in 1964 by the National Bureau of Standards. See R. F. Boisvert and D. W. Lozier (2001) for historical background about this important publication. The DLMF Project has updated and expanded the coverage for current needs. The results have been published in book form as the NIST Handbook of Mathematical Functions, by Cambridge University Press, and disseminated in the free electronic Digital Library of Mathematical Functions. For further details about the project see Preface.
Written by Patrick Chan (NASA Summer Intern 2001 Duke University sophomore), ThermoBuild is an interactive tool which uses the NASA Glenn thermodynamic database to select species and to obtain:
Tables of thermodynamic properties for a user-supplied temperature schedule.
Data subsets for use in CEA, SUBEQ or any other computer program.
To generate a data subset, click here.
Learn how to master Emacs, Emacs-Lisp and its many packages and keyboard shortcuts. This blog covers introductory and advanced topics about the Emacs editor.
Online LaTeX editor for collaborative editing, great for Maths or Sciences. Many resources on the site too, including templates, help-guides, and links.
This document tries to show some possible solutions for creating screen based presentations. Most of the listed solutions are LaTeX-based because I personally prefer LaTeX - and derived tools - over other documentation systems.
The Debian Newbiedoc site contains documentation and HOWTOs, frequently asked questions, and forum-type problem solving for tasks that new users of Debian Gnu/Linux often come accross. The help here is written for the non-expert.
Gfortran is the name of the GNU Fortran project, developing a free Fortran 95/2003/2008 compiler for GCC, the GNU Compiler Collection. The gfortran development effort uses an open development environment in order to attract a larger team of developers and to ensure that gfortran can work on multiple architectures and diverse environments.
This wiki contains links to binary packages for gfortran, up-to-date status of the compiler, recently fixed bugs, etc. You can find here our "getting started" web page for new users of gfortran.
Nitro PDF's PrimoPDF is a free tool that converts all kinds of files into PDFs that you can open, edit, and manage with your usual PDF application (Nitro has a free reader, too, if you don't already have one).
G95 is a stable, production Fortran 95 compiler available for multiple cpu architectures and operating systems. Innovations and optimizations continue to be worked on. Parts of the F2003 and F2008 standards have been implemented in g95.
Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. The source code is copyrighted but freely distributed (i.e., you don't have to pay for it). It was originally created to allow scientists and students to visualize mathematical functions and data interactively, but has grown to support many non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications like Octave. Gnuplot has been supported and under active development since 1986.
The Encyclopedia of Mathematics wiki is an open access resource designed specifically for the mathematics community. The original articles are from the online Encyclopaedia of Mathematics, published by Kluwer Academic Publishers in 2002. With more than 8,000 entries, illuminating nearly 50,000 notions in mathematics, the Encyclopaedia of Mathematics was the most up-to-date graduate-level reference work in the field of mathematics.
REDUCE is a system for doing scalar, vector and matrix algebra by computer, which also supports arbitrary precision numerical approximation and interfaces to gnuplot to provide graphics. It can be used interactively for simple calculations (as illustrated in the screenshot above) but also provides a full programming language, with a syntax similar to other modern programming languages.
This book contains guidelines and advices on how to write efficient software using the C++ language. Software correctness and maintainability are taken into account, but are not the primary concerns of the guidelines.
The PracTeX Journal is the online journal of TUG. It is devoted to "getting things done" in TeX, LaTeX, and friends. A typical issue of The PracTeX Journal may include: articles on projects or activities accomplished through the use of TeX; short articles about problems that were resolved through the use of TeX or problems with TeX that were resolved; a write-up on how to use a useful LaTeX package; a column by a guest columnist; questions answered by a guest expert; a column for beginners; relevant announcements.
This directory was created to serve as an on-line professional network for graduate students, post-doctoral fellows, and faculty members in Departments of Chemistry in Canada. It is an updateable database that highlights information useful for career management in the chemical sciences.
‘A Byte of Python’ is a free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience.
HTML LaTeX equation editor that creates graphical equations (gif, png, swf, pdf, emf). Produces code for directly embedding equations into HTML websites, forums or blogs. Images may also be dragged into other applications like Word. Open source and XHTML compliant.