Added /opt/local as a default search path for HYPRE
--HG--
extra : rebase_source : 8afcb068ede856814d6187eb1e71a0cdd51ccf29
---
 configure    |  439 +++++++++++++++++++++++++++++++++-------------------------
 configure.ac |    6 +-
 2 files changed, 255 insertions(+), 190 deletions(-)
Added strings.h because strcasecmp was missing. How was this not caught before?
--HG--
extra : rebase_source : b5dfda8af9a9d7d07d451a874ce3d055f725598a
---
 include/options.hxx |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
Updated SNES / TS jacobian interfaces for petsc-dev
--HG--
extra : rebase_source : 945ed0aed8900ce18a65e6616b457166c4d22da8
---
 src/solver/impls/petsc/petsc.cxx |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
Added test_precon to .hgignore
--HG--
extra : rebase_source : 89fb1441d4f5d9a5d15ae9e634a018f533540939
---
 .hgignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
Fixed a bug with underscores in the name of the variable (i.e. use_precon, use_jacobian) where optionsreader would keep parsing the multiple underscores
--HG--
extra : rebase_source : 65e9a811730f23d96d094dcceabcd4f6b860d13b
---
 src/sys/optionsreader.cxx |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Merge branch 'master' of bitbucket.org:bendudson/bout-dev
Merge branch 'master' of ../bout_git
User manual introduction

Adding instructions for getting started with simple example
cases
Improved zShift IDL routine

Previous version introduced artifacts because interpolation
was not periodic in Z. New version wraps around before interpolating
Adding nx and ny keywords to slab IDL routine

Just to make it easier to do convergence tests
Small modifications

o Added checks of dx,dy,dz in Mesh::geometry
o Added IDL routines is_prime, next_prime
o Added dpsi and qinty output to slab for backwards compatibility
Some work on improved grid generator

Need to be able to create meshes which conform to
divertor geometry shape. Will involve changes to
mesh generator and BOUT++ internals
New mesh compiles, not functional

Still lots of functions to implement before working
Adding code for new mesh
Gridgen: added option to adjust distance to x-point

xpt_mul option multiplies the distance to the x-point by given factor

Added to hypnotoad interface

idllib routine str_set sets values in structures, or adds the tag if
it's missing. Allows restoring of old state saves
Work on new mesh system

Communications coming together slowly...
Moved FieldGroup from mesh into separate header

Added constructors so that a group of fields can be
constructed using

FieldGroup(Field, Field, Field)

with up to 6 fields.
Misc small changes to RangeIterator, QuiltMesh

o Added ability to work out intersections of ranges, add and subtract
  ranges from each other. Useful for finding gaps between guard cells
  corresponding to boundaries

o Slowly adding functionality to QuiltMesh. Currently segfaults
  during loading, so definitely not ready for use

o Changed a bunch of "throw new ..." to "throw ..." to be consistent
Grid generator improvements

o Added another way to calculate curvature from Curl(b/B) which seems to
  work quite well. Set to be the default in Hypnotoad

o Added derivation of curvature expression to coordinates manual

o Hypnotoad restore state restores options settings
Merge branch 'master' of /hwdisks/home/bd512/bout_git