Importing burgers code build harness from personal repository.


git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@173 0bd85f0b-c151-43b9-a1e9-27231104551f
Disable custom blas due to gsl-config issue

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@176 0bd85f0b-c151-43b9-a1e9-27231104551f
Added NDEBUG to have <assert.h> behave correctly

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@177 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Legendre polynomial function... getting familiar with build/test environment.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@178 0bd85f0b-c151-43b9-a1e9-27231104551f
Correct trial function boundary mistake

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@197 0bd85f0b-c151-43b9-a1e9-27231104551f
Reworked test case harness

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@198 0bd85f0b-c151-43b9-a1e9-27231104551f
Trivial fcn to compute basis that goes to zero at endpoints of interval (-1,1) based on Legendre polynomials.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@206 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Routine to compute Legendre-Gauss quadrature points.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@210 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Added basic implementation of spatial residual.  Improvement to comments for basis fcn routines.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@216 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Changed comments for residual to conform to style.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@217 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Added Jacobian of spatial residual.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@219 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Added quick and dirty solver for steady case.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@220 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Added mass matrix calculation routine.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@221 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Added inverse mass matrix function.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@225 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Adding unsteady BC support.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@229 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Added RK4, but no testing yet.  Split solvers from main routine.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@231 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Added n-wave solution for testing RK4 integration.  Passes in eyeball norm, but more rigorous checks to come.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@232 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Adding support for reading options from command line and/or configuration file using BOOST program options library.  Currently not entirely functional (specifically, 'ic' and 'bc' options don't do anything yet).

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@236 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Added ability to write unsteady solution at user-specified step interval.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@238 0bd85f0b-c151-43b9-a1e9-27231104551f
Burgers: Forgot to commit configure.ac mod that detects boost program options lib.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/burgers/trunk@241 0bd85f0b-c151-43b9-a1e9-27231104551f