Fixed wrong minus sign in FT definition.
Merge pull request #79 from tayral/fix_doc_ft

Fixed wrong minus sign in FT definition.
gf: fix triqs_auto_assign for gf_view Backport from 1.2
backport from 1.2(mpi). Minor add in array

- added a is_special trait in array assignment
  used in later development. No change here.
- backported at Thomas' request.
Fix #100.

- The workaround for align_t in C++14 mode has been fixed in recent
  version of clang.
- Does not apply to OS X (it uses libc++).
doc: move hard link to triqs/1.1

- master branch to 1.1 dir.
New utility class numeric_ops<T>

* numeric_ops<T>::is_zero(T x): tests if x is 0. This static method is
specialized for integral types, floating point numbers (tolerance can be
passed through an optional second argument) and for std::complex.
* numeric_ops<T>::conj(T x) returns a conjugate of x if T is an instance
of std::complex. Otherwise it returns x.
* One can add support for new user-defined 'numeric' types through
specializations of numeric_ops.
Better support for user-defined scalar_t in many_body_operator

* Use numeric_ops<scalar_t>::is_zero() and numeric_ops<scalar_t>::conj()
instead of explicit calls for double and std::complex<double>.
* Free factory functions c, c_dag and n are templated on scalar_t with
default set to double.
Fix for issue #16

* f2py execution script does not respect ${TRIQS_LIBRARY_LAPACK}
Fix for issue #81 (needs testing).

* Reenabled 3d Bravais lattices.
Made TBLattice work again.

Fix proposed by Malte Harland.
A workaround for issue #112
workaround for iadd, isub, imul, idiv
Issue #112 again...

I will have to revert these commits once a real solution arrives.
sumk_discrete: workaround for issue #115
Merge branch 'operator_scalar_t' into 1.2-dev
Added experimental hilbert_space_tools.
Fix #119

- Cleaned of the eigensystems computations (worker is simpler, decision
  at runtime, etc..).
- Fix #119 : When the matrix is in C order, the fortran lapack
  sees in fact its conjugate, so we need to conjugate the eigenvectors at the end.
  NB : not true if the storage order of the matrix is already fortran of course.
Clean the eigenelements tests.

- Clean the output of the test.
- Separate from previous commit to be able to retest previous test
  with same lib code.
Merge branch '1.2-dev' of github.com:TRIQS/triqs into 1.2-dev