Fix a small problem with C++ flags

The actual C++ flags where overridden instead of
completed with -std=c++0x. This is now fixed.

  modified:   pytriqs/CMakeLists.txt
  modified:   triqs/CMakeLists.txt
Start writing TRIQS development documentation

Starting to work on documentation that describes how to develop a new
code either using TRIQS as a library or within TRIQS.

  modified:   contents.rst
  new file:   learn/intro.rst
  new file:   learn/triqs_library.rst
Progress on documentation

Still writing documentation of TRIQS as a library
Work on documentation

Further work on documentation of TRIQS as a library. Now
I started a section on an exercice: the Ising 1D.

  new file:   doc/developer_manual/learn/first_mc.rst
  new file:   doc/developer_manual/learn/m_vs_beta.png
  modified:   doc/developer_manual/learn/intro.rst
  modified:   doc/developer_manual/learn/triqs_library.rst
Work on doc

Still working on the documentation. Added files for Monte Carlo
documentation.

  modified:   doc/developer_manual/contents.rst
  modified:   doc/developer_manual/learn/first_mc.rst
  modified:   doc/developer_manual/learn/triqs_library.rst
  new file:   doc/developer_manual/montecarlo/intro.rst
  new file:   doc/developer_manual/montecarlo/loop.png
Make progress on learning doc

Still writing documentation. Decided to make some changes
in MC class. More to come.

  new file:   doc/developer_manual/montecarlo/example.rst
  new file:   doc/developer_manual/montecarlo/loop.rst
  modified:   doc/developer_manual/learn/first_mc.rst
  modified:   doc/developer_manual/learn/intro.rst
  modified:   doc/developer_manual/montecarlo/intro.rst
Work on Monte Carlo documentation

Made a bit of progress on the Monte Carlo documentation.

  modified:   doc/developer_manual/CMakeLists.txt
  modified:   doc/developer_manual/contents.rst
  modified:   doc/developer_manual/learn/first_mc.rst
  modified:   doc/developer_manual/montecarlo/intro.rst
  modified:   doc/developer_manual/montecarlo/loop.rst
  new file:   doc/developer_manual/montecarlo/advanced.rst
  new file:   doc/developer_manual/montecarlo/ising.rst
  new file:   doc/developer_manual/montecarlo/random.rst
  renamed:    doc/developer_manual/montecarlo/example.rst -> doc/developer_manual/montecarlo/overview.rst
  renamed:    doc/developer_manual/mctools/CMakeLists.txt -> doc/developer_manual/montecarlo/mctools/CMakeLists.txt
  renamed:    doc/developer_manual/mctools/contents.rst -> doc/developer_manual/montecarlo/mctools/contents.rst
  renamed:    doc/developer_manual/mctools/example.rst -> doc/developer_manual/montecarlo/mctools/example.rst
  renamed:    doc/developer_manual/mctools/introduction.rst -> doc/developer_manual/montecarlo/mctools/introduction.rst
  renamed:    doc/developer_manual/mctools/mc_generic.rst -> doc/developer_manual/montecarlo/mctools/mc_generic.rst
  renamed:    doc/developer_manual/mctools/measure_concept.rst -> doc/developer_manual/montecarlo/mctools/measure_concept.rst
  renamed:    doc/developer_manual/mctools/move_concept.rst -> doc/developer_manual/montecarlo/mctools/move_concept.rst
Clean up some documentation

Rename back montecarlo to mctools so that
doxygen scripts still work. Put some order
all over the place.

  modified:   doc/developer_manual/.templates/index.html
  modified:   doc/developer_manual/CMakeLists.txt
  modified:   doc/developer_manual/conf.py.in
  modified:   doc/developer_manual/contents.rst
  modified:   doc/developer_manual/learn/triqs_library.rst
  renamed:    doc/developer_manual/montecarlo/mctools/CMakeLists.txt -> doc/developer_manual/mctools/CMakeLists.txt
  renamed:    doc/developer_manual/montecarlo/advanced.rst -> doc/developer_manual/mctools/advanced.rst
  renamed:    doc/developer_manual/montecarlo/intro.rst -> doc/developer_manual/mctools/intro.rst
  renamed:    doc/developer_manual/montecarlo/ising.rst -> doc/developer_manual/mctools/ising.rst
  renamed:    doc/developer_manual/montecarlo/loop.png -> doc/developer_manual/mctools/loop.png
  renamed:    doc/developer_manual/montecarlo/loop.rst -> doc/developer_manual/mctools/loop.rst
  renamed:    doc/developer_manual/montecarlo/mctools/contents.rst -> doc/developer_manual/mctools/old/contents.rst
  renamed:    doc/developer_manual/montecarlo/mctools/example.rst -> doc/developer_manual/mctools/old/example.rst
  renamed:    doc/developer_manual/montecarlo/mctools/introduction.rst -> doc/developer_manual/mctools/old/introduction.rst
  renamed:    doc/developer_manual/montecarlo/mctools/mc_generic.rst -> doc/developer_manual/mctools/old/mc_generic.rst
  renamed:    doc/developer_manual/montecarlo/mctools/measure_concept.rst -> doc/developer_manual/mctools/old/measure_concept.rst
  renamed:    doc/developer_manual/montecarlo/mctools/move_concept.rst -> doc/developer_manual/mctools/old/move_concept.rst
  renamed:    doc/developer_manual/montecarlo/overview.rst -> doc/developer_manual/mctools/overview.rst
  renamed:    doc/developer_manual/montecarlo/random.rst -> doc/developer_manual/mctools/random.rst
Change doc for new name regulations

According to earlier commits

  modified:   overview.rst
Add documentation about random generator

I added a paragraph at the end of the overview
and a new paragraph about the random generator.
This should be enough to write the Ising chain.

  modified:   doc/developer_manual/mctools/overview.rst
  modified:   doc/developer_manual/mctools/random.rst
Change doc according to changes in mc_generic

Some simplifications occurred in the MC library.
I change the documentation accordingly

  modified:   .templates/index.html
  modified:   learn/intro.rst
  modified:   learn/triqs_library.rst
  modified:   mctools/loop.rst
  modified:   mctools/overview.rst
  modified:   mctools/random.rst
Fix the CMAKE_CXX_FLAGS problem

Little detail in the doc

  modified:   doc/developer_manual/learn/triqs_library.rst
Work on Monte Carlo doc

Cleaning up a bit by removing old version of the doc.
Merged useful content but needs a big cleanup.

  modified:   intro.rst
  modified:   overview.rst
  modified:   random.rst
  modified:   ising.rst
  renamed:    advanced.rst -> reference.rst
  deleted:    old/example.rst
  deleted:    old/contents.rst
  deleted:    old/introduction.rst
  deleted:    old/mc_generic.rst
  deleted:    old/measure_concept.rst
  deleted:    old/move_concept.rst
Temp work on doc