Computer-Nucleus-Title


All of my software is freeware.


MacOS
Physics for Mac OS X is a set of SuperCard projects to accompany a General Physics with Calculus course. A SuperCard Player installer is included.
Click here for download page and more information.


MacOSMade With REALbasic
MPCalcRB is a multi-precision RPN scientific calculator for Mac OS, Linux, and Windows. It was made with Xojo.
Click here for download page and more information.


MacOS
PrimeGen is a Universal Cocoa application which uses the Miller-Rabin Test as implemented by Victor Shoup's NTL to generate probable primes. The length of the primes is only limited by available memory.
Click here for download page and more information.


MacOS
MPCalc Plugin is a Xojo plugin which makes available the functionality
of my multi-precision RPN scientific calculator to Xojo programmers.
Click here for download page and more information.


MacOS
Complex Plugin is a plugin for Real Studio which, because of operator and function overloading, allows complex numbers to be used much like doubles and integers in REALbasic programs.
Click here for download page and more information.


MacOS
Fraction Plugin is a plugin for Xojo which, because of operator and function overloading, allows fractions to be used much like doubles and integers in REALbasic programs.
Click here for download page and more information.


MacOS
Matrix Plugin is a plugin for REALbasic 2008 and higher which, because of operator and function overloading, allows real matrices to be used much like doubles and integers in REALbasic programs.
Click here for download page and more information.


MacOS
ComplexMatrix Plugin is a plugin for Xojo which, because of operator and function overloading, allows complex numbers and real and complex matrices to be used much like doubles and integers in REALbasic programs. You should remove my Complex and Matrix plugins.
Click here for download page and more information.


MacOS
MMrng Plugin is a Real Studio plugin which provides a pseudo-random number generator which can be reseeded.
Click here for download page and more information.


MacOS
Newton's Method enables you to find the real solutions of f(x) = 0 for a real function f(x).
Click here for download page and more information.


MacOS/Windows
Quantum Mechanics Utilities contain applications for an undergraduate course using either Macs or Wintel computers.
Click here for download page and more information.


MacOS
MKS Plugin for Real Studio allows you to construct programs which can handle numbers with units much like doubles and integers are handled. The basic MKS units are Meters, Kilograms, Seconds, Coulombs, Kelvin, and Dollars.
Click here for download page and more information.


MacOS
Base Converter for Mac, Windows, or Linux is an application which converts an integer or non-integer string, including floating point strings, expressed in one base to an expression in another base.
Click here for download page and more information.


MacOS
OMMs stands for "One Million Monkeys". That's from "One million monkeys typing on one million typewriters...". OMMs simulates this, one monkey at a time.
Click here for download page and more information.


MacOS
PolyRootsRB is an application which finds the roots of a polynomial to any chosen accuracy using Laguerre's Method. The coefficients of the polynomial can be real or complex.
Click here for download page and more information.


MacOS
PolyFactors is a Universal Cocoa application which factors univariate polynomials over the integers.
Click here for download page and more information.


MacOS
Decimal Plugin is a plugin for Xojo which adds a new number type, Decimal, to REALbasic. Decimal can handle big numbers whose size is only limited by available memory.
Click here for download page and more information.


MacOS
EnergyRB is an application for finding the energy eigenfunctions and eigenvalues of the one-dimensional time-independent Schroedinger equation. Almost any potential energy function can be entered by the user.
Click here for download page and more information.


MacOS
MMrng Module is a REALbasic module which provides a pseudo-random generator of doubles which can be reseeded.
Click here for download page and more information.


MacOS
fp Plugin is a Xojo plugin which adds eight new data types to Xojo. They are:
BigInteger, integer with length limited only by available memory
BigFloat, floating point with length limited only by available memory
BigComplex, composed of two BigFloats.
BigFraction, representing num/den where num and den are BigIntegers.
BigPoly, representing a polynomial with BigFraction coefficients.
BigFloatMatrix, representing a matrix with BigFloat elements.
BigComplexMatrix, representing a matrix with BigComplex elements.
BigFractionMatrix, representing a matrix with BigFraction elements. This replaces BigMatrix.

I am releasing fp Plugin without a restrictive license. It is unconditionally available for any use, but is without warranty.

Click here for download page and more information.


MacOS
fp is an Xcode C++ project which implements unlimited length integers, multi-precision floating point numbers, multi-precision complex numbers, fractions with unlimited length integers for num/den, rational polynomials, and integer, rational, floating point, and complex matrices. It can calculate the usual transcendental functions, including the Gamma function and other special functions.

I am releasing fp without a restrictive license. It is unconditionally available for any use, but is without warranty.

Click here for download page and more information.


MacOS
fp64 is an Xcode 10 C++ Command Line Tool project which implements unlimited length integers and multi-precision floating point numbers.
fp64 is the successor to fp, which used 32-bit unsigned integers for base 2^32 representation of unlimited length integers. fp64 uses 64-bit unsigned integers for base 2^64 representation of unlimited length integers. It also redefines the class mb so that the number zero does not have the unique status that it had in fp.

I am releasing fp64 as freeware with no license. It is unconditionally available for any use, but is without warranty.

Click here for download page and more information.


MacOS
SolveDiffEq allows you to numerically solve differential equations and evaluate definite integrals of your choosing.

Click here for download page and more information.


MacOS
CrypterRB is a freeware application made with Real Studio which implements the RSA algorithm for public-key encryption.

Click here for download page and more information.


MacOS
findPrimeFactors finds the prime factors of an integer.

Click here for download page and more information.


MacOS
solveLinEqs calculates the exact solution, if it exists, to a set of linear equations belonging to the Rationals. It does this by doing the calculation with the type num/den, where num and den are unlimited length integers. There is no limit to the number of linear equations which are to be solved.

Click here for download page and more information.


MacOS
solveNonLinEqs uses the generalized Newton-Raphson Method to solve a set of linear or non-linear equations over the Reals.

Click here for download page and more information.


MacOS
polyTool handles rational polynomials with fraction or integer coefficients of unlimited length. Both regular and modular arithmetic can be done. Primitive polynomials and their accompanying polynomial finite fields can be generated. And the roots of a rational polynomial can be found.

Click here for download page and more information.


About Bob Delaney

Bob Delaney taught physics at Saint Louis University for 44 years.
He chaired the Department of Physics for ten years.
Now retired, one of his pastimes is writing scientific software.
You can email him at

delaneyrm@mac.com

delaneyrm@earthlink.net