Computational Solid Mechanics
The educational background and earlier work history of the author was in engineering, with specialty in
computational solid mechanics. These pages contain explanations
of the theory and computatonal algorithms for the finite element method, the boundary element method, and the cell method
for solving problems with Poisson's equation, two-dimensional linear elasticity, and classical plate theory. Finite elasticity
with the finite element method also is discussed. The source code for eleven computational analysis programs is available.
High School Courses
This page contains student materials for the last few courses that the author taught
while he was a teacher at East Aurora High School, i.e., AP Calculus AB, AP Computer Science A, and
Pre-AP Algebra 2.
Polynomials
This page gives the exact formulae that may be used for solving
polynomials, specifically, equations of quadratic, cubic and quartic order.
The formulae for the roots of cubic and quartic equations are derived. Additionally, example
problems are presented. Finally, on this page is a computer program which you may download
(program SolvePolynomial ) which reliably solves for the roots of polynomial equations
of orders two through eight.
Solitaire
From the page you can download two Solitaire programs. One of them plays Solitaire
on the console using typed commands (very retro). The other program plays Solitaire with a graphical interface.
The source code for both programs is available. Have fun!
Steve's Coloring Book
This page is where you can download my program
Coloring Book , which creates, from photographs, line drawings which you can
then color. The source code for the program is also available. In any case, the author finds the program to be quite entertaining.
Steve's Numbrix
This page is where you can download my numbrix generating program
Numbrix .
Steve's Sudoku
This page is where you can download my sudoku puzzle generating program
Sudoku . Also, a program which solves Sudoku puzzles, i.e., program Solve Sudoku ,
can be downloaded.
Steve's XY Grapher
This page is where you can download my
program, XY Grapher , which generates xy-graphs
in .svg format. This format produces high quality output
which can be printed and imported into Microsoft Word. The source code for
the program is also available.
Game Programs
This page is where you can download five game programs written in Java,
i.e., TicTacToe , Connect 4 , Twenty One ,
Spirograph and Five Card Stud . The source code for these programs is also available.
TI-84 Programs
Included on this page are down-loadable TI-84 programs which
-
solve polynomial equations of order 2 through 8, and
-
which I use in my AP Calculus AB classes at East Aurora High School.
Trigonometry
This page contains some somewhat
advanced material concerning the (generally complex valued) trigonometric
and inverse trigonometric functions of complex valued arguments.
|