Olivier Parcollet
c06e183ae5
arrays : revised version of map & fold
...
- also cleaned a bit reinterpretview example
2013-09-11 18:39:25 +02:00
Olivier Parcollet
a0eba01769
arrays : clean move constructor of cuboid::map
...
- remove mess linked to old icc 13 support
and write a clear and readable code.
2013-09-11 18:38:18 +02:00
Olivier Parcollet
e0f58aeb62
gf : clean product mesh
...
- reinterpret array is much simple.
clean old code after check on various compilers
2013-09-11 18:38:18 +02:00
Olivier Parcollet
1a85f5a16c
Work on doc
2013-09-11 18:38:18 +02:00
tayral
d86c0df332
Fix #8
...
- Order of inclusion of Python include path and nunpy python include path
reversed.
--> on Ubuntu 12.04, there is a link numpy in /usr/include/python2.7
which was *before* the numpy include path, i.e. in this case
the new version of numpy installed by virtualenv.
By reversing the order of the include, the numpy arrayobject.h
file of virtualenv is found first, the Python.h is found anyway
in the correct system directory (does not change with new numpy version).
O. Parcollet
2013-09-11 14:48:05 +02:00
Michel Ferrero
e3c0ab526a
Update necessary cmake version
...
Also removed Fortran.
2013-09-10 16:49:17 +02:00
Michel Ferrero
18b5e11bef
Move the boost formula to triqs/formulas
...
The doc is updated.
2013-09-10 14:16:40 +02:00
Michel Ferrero
32bee97004
Change link from github
...
modified: doc/install.rst
modified: doc/installation/osx_lion.rst
2013-09-09 15:53:26 +02:00
Laura Messio
29a6a9f5df
gf : cleaning the imtime evaluator
2013-09-09 15:41:46 +02:00
Laura Messio
257bdb9d6a
Work on gf
...
gf: security in the case beta<0 added in the mesh construction
gf: inline added in slice
test/triqs/gf: test of on_mesh() added
gfs: scalar for two-real_times
test/triqs/gf/ renamed in gfs, test gf_retw.cpp completed
gfs: evaluator homogeneised
two_times: evaluator corrected
test/triqs/gf/ renamed in gfs, test gf_retw.cpp completed
+ Correction after rebase
Fix a test : gf_re_im_freq_time
There is an issue with the last point.
To be fixed.
2013-09-09 15:41:46 +02:00
Laura Messio
196e3f9663
doc: det_manip, link towards the cookbook added, explanations added
2013-09-09 15:41:46 +02:00
Laura Messio
a39e41e9fd
det_manip: try_insert_from_function(i,j,fx,fy,ksi)
2013-09-09 15:41:46 +02:00
Laura Messio
6239dee8b3
test/triqs/mc_tools directory added, with an example of simple random walker
2013-09-09 15:41:46 +02:00
Michel Ferrero
a5b122d91a
Fix cmake so that -DMATHJAX_PATH works
...
modified: CMakeLists.txt
modified: cmake/FindMathJax.cmake
2013-09-09 14:49:15 +02:00
Michel Ferrero
dade89f60d
Add necessary version of cmake
...
modified: doc/installation/requirements.rst
2013-09-09 14:48:49 +02:00
Michel Ferrero
e7d29d8243
New notation for Monte Carlo variables
2013-09-09 10:55:54 +02:00
Olivier Parcollet
fe58c9759f
Work on doc. Added notations & C++ intro
2013-09-08 22:13:04 +02:00
Olivier Parcollet
4413c6a588
Fix #3
...
I have no clue why this is a pb, and I can not reproduce it,
but the change is correct and trivial so I merge this pull request.
2013-09-08 16:54:22 +02:00
Olivier Parcollet
b1f61b2f7a
Work on doc
2013-09-08 16:13:53 +02:00
Olivier Parcollet
f3480b60c6
doc : add some file
2013-09-08 15:42:44 +02:00
Olivier Parcollet
1dd2d9e691
correction after compiling on linux gcc 4.8.1/ clang 3.3
...
- clef : lazy_method is broken . remove it from the test for the moment.
2013-09-08 15:35:57 +02:00
Olivier Parcollet
4bbcbe35ef
gcc 4.6: correction
...
- removing some test & tuple_tool which fail on old 4.6
For Ubuntu 12.04 compat.
2013-09-08 15:17:18 +02:00
Olivier Parcollet
2c542647fd
clef : new version using lvalues and moving rvalues
...
- change : all objects are by default
stored now by reference, not by copy any more.
Unless the trait force_copy_in_expr is true.
- rvalue refs are moved into the tree
- simplifies a lot the writing of lazy method, objects.
- added a macro for methods
- tests ok. Further check needed to control absence of copies...
- improved documentation
2013-09-08 15:04:12 +02:00
Olivier Parcollet
27be5cbd5b
arrays: fix some test to avoid valgrind error
2013-09-08 11:58:37 +02:00
Olivier Parcollet
11081a68b7
Fix #5
...
- a temp. array in stev had the wrong sign.
2013-09-08 11:58:07 +02:00
Olivier Parcollet
1313566669
utility: simplify a bit tuple::apply
2013-09-06 21:23:55 +02:00
Olivier Parcollet
e8bca45cd0
mv test gf -> gfs
2013-09-06 17:51:51 +02:00
Olivier Parcollet
9790fe8bd0
Work on gf
...
- clean curry.
- start testing.
2013-09-06 16:00:51 +02:00
Olivier Parcollet
5d0049de7a
arrays : minor cosmetics
2013-09-06 16:00:51 +02:00
Olivier Parcollet
9dc4e0f8cc
doc: git only in html mode
2013-09-06 16:00:13 +02:00
Michel Ferrero
d6f2fb97b6
Fix BZPatch class and partial DOS computation
...
modified: pytriqs/lattice/bz_patch.py
modified: pytriqs/lattice/tight_binding.py
2013-09-05 17:55:18 +02:00
Michel Ferrero
eaad5fa41d
Change MC parameter names
...
modified: triqs/mc_tools/mc_generic.hpp
2013-09-05 17:54:49 +02:00
Michel Ferrero
9e10d44f2a
Put applications in applications/ subdir
...
modified: doc/about.rst
modified: doc/applications.rst
2013-09-05 10:23:16 +02:00
Olivier Parcollet
f251308959
Work on doc
2013-09-04 17:05:45 +02:00
Michel Ferrero
b1840d2a32
Further fix of issue with installation of __init__
...
modified: cmake/TRIQSConfig.cmake.in
2013-09-04 12:54:46 +02:00
Michel Ferrero
3e96228770
Fix issue with installation of __init__.py files
...
modified: cmake/TRIQSConfig.cmake.in
2013-09-04 12:37:50 +02:00
Michel Ferrero
217f933634
Minimal changes in the doc
2013-09-03 19:14:24 +02:00
Michel Ferrero
eb8060c290
Get rid of boost_for_triqs in doc
2013-09-03 19:14:24 +02:00
Olivier Parcollet
7c758ede0d
arrays : add cbegin
2013-09-02 21:25:44 +02:00
Olivier Parcollet
e7f619ac94
brew formula for triqs and an application ok
...
- triqs and triqs_cthyb_matrix formula work
but unisntallation is not perfect.
2013-09-02 21:25:43 +02:00
Olivier Parcollet
352d049137
Work on doc
2013-09-02 21:25:43 +02:00
Olivier Parcollet
f04b0b1058
cmake : fix a detail in __init__ generation
...
should use .python/__init_... to create the file.
not python, otherwise when compiling application
*in source* (like brew does) this is a mess...
2013-09-02 21:25:43 +02:00
Michel Ferrero
cbea003f9f
Hide Boost_DIR in ccmake
...
I mark it as advanced to avoid confusion.
2013-09-02 14:34:31 +02:00
Michel Ferrero
93eea0ed74
Get rid of boost compilation from sources
...
Also change pytriqs.boost to boost
2013-09-02 14:26:32 +02:00
Olivier Parcollet
3305185bee
Work on doc
...
- remove empty parts, start to clean the tour.
- added export of _template and _static to reuse in appli doc.
- clean tutorial part. rm cookbook.
2013-08-31 15:22:36 +02:00
Olivier Parcollet
59dbacedb6
Work on doc
...
- added ERC logo
- worked on first page
- added : packaging/os_x : brew formula for boost, triqs, applications
2013-08-30 20:28:41 +02:00
Olivier Parcollet
9f5d5ceb2d
Fix for no python compilation
2013-08-30 20:11:04 +02:00
Michel Ferrero
96bedae5f1
Work on documentation
...
modified: doc/applications.rst
modified: doc/index.rst
modified: doc/install.rst
modified: doc/installation/clang.rst
modified: doc/installation/install_options.rst
modified: doc/installation/requirements.rst
modified: doc/installation/ubuntu.rst
new file: doc/changelog.rst
new file: doc/versions.rst
2013-08-30 16:34:35 +02:00
Olivier Parcollet
bb7394dfaf
gf : correction to legendre.
...
a error in a trait.
2013-08-30 16:08:40 +02:00
Olivier Parcollet
741829909f
Work on doc
2013-08-30 12:59:47 +02:00