Dear all,
I installed ALPS on my debian system, I can used the commands such as "worm" or "qwl", but when I tried to use "dmrg", the line "command not found" appears. I can see the DMRG folders in my disc. Any reason for this?
Best, TaoYing
Dear Tao,
To generate the binary of applications "dmrg" and "tebd" you have to set ON the flag corresponding to ALPS_BUILD_FORTRAN, in the file CMakeCache.txt.
Please have a look to: http://alps.comp-phys.org/mediawiki/index.php/ALPS2_cmake_options
Regards,
German
On Tue, Feb 11, 2014 at 2:24 AM, Tao Ying taoying86@gmail.com wrote:
DMRG should not use the Fortran compiler, but make sure that you have a working LAPACK installation, or DMRG will not be built (and neither will be several of the other codes).
On 11 Feb 2014, at 10:14, German Sinuco gsinuco@gmail.com wrote:
Dear Tao, (2014/02/11 18:17), Matthias Troyer wrote:
DMRG should not use the Fortran compiler, but make sure that you have a working LAPACK installation, or DMRG will not be built (and neither will be several of the other codes).
Currently, the CMake's official LAPACK detection code (the last resort) needs Fortran compiler. If (1) you don't install gfortran (or something else) and (2) does not set LAPACK/BLAS manually when invoking cmake, LAPACK detection will fail even if LAPACK/BLAS is installed and dmrg is not built.
If LAPACK/BLAS is not found, fulldiag will not be built, either.
Best regards,
Dear all,
thank you so much for the help, it's indeed because the LAPACK doesn't work properly, now it's fixed!
Best, TaoYing
2014-02-12 9:09 GMT+08:00 Ryo IGARASHI rigarash@issp.u-tokyo.ac.jp:
comp-phys-alps-users@lists.phys.ethz.ch