Releases: rappoccio/PHY410
Version 1.7.2
Adding a python port of the minimize method in Lecture17.
Version 1.7.1 : adding Brent's method
Adding Brent's method of extrema finding to the C++ toolkit, was only in python one.
Version 1.7
- Updated cpt C++ packages to be function templates
- Updated cpt_python packages to handle minimization and maximization (with scipy libraries)
- Added Lecture 17 examples for minimization and maximization finding
WARNING : This now requires scipy instead of merely being recommended. Best way to install is here :
Fixed Lecture 13 makefile
The same fixes for the Lecture 14 and 15 makefiles were required for Lecture 13 also.
Lecture 14 and 15 : Linux compatibility
Lectures 14 and 15 have updated Makefiles which are no longer causing trouble with Linux. Also removed the obsolete "extern" statements from the matrix.hpp.
Lecture 15 : Plus compiler compatibility
Adding stdio to matrix.hpp for some compiler compatibility, it seems many of the
non-gcc compilers are choking on this.
Lecture 15
Adding Lecture 15 example of demonstrating the solution of a generalized eigenvalue problem using the example of a triatomic molecule.
Lecture 14 with sparse matrix example
I added an example of a boundary-value problem using a sparse matrix formalism and
added the sparse matrix code from NR to the cpt library as well.
Lecture 14
Adding a few applications of linear algebra in C++ and python for Lecture 14.
Adding Lecture 13 using the Computational Physics Toolkit
This release adds examples for Lecture 13 including a Wheatstone bridge,
and an example of how to implement the "scattering" code from Lecture 12
with a new interface.