Releases: SpM-lab/SpM
v2.0.0
Installation guide
Please download SpM-2.0.0.tar.gz.
To build SpM, please type the following commands.
tar xzvf SpM-2.0.0.tar.gz
cd SpM-2.0.0
mkdir build
cd build
cmake ..
make
Then, the executable file SpM.out
is created in the build/c++/src
directory.
Changes
See #12
- Change how to deal with Bosonic systems (how to avoid divergence in the Bosonic kernel K at ω=0)
- OLD: use ω K instead of K and obtain ρ/ω
- NEW: use the fermionic kernel Kf = tanh(βω/2) K instead of K and obtain ρ/tanh(βω/2)
- This change reduces a fluctuation in the high-energy region
- SpM-Pade method
- arXiv
PadeEta
specifies the coefficient of Pade term- If
PadeEta = 0
, the conventional SpM AC method is used
- If
- Added utility tools
- Usage is described in
README.md
in each sub directory - CV tool for tuning hyperparameters
tool/cv
- Test dataset (pair of Spectrum and Green's functions) generator tool
tool/exact
- Usage is described in
Author
Junya Otsuki, Kazuyoshi Yoshimi, Yuichi Motoyama, Hiroshi Shinaoka, Masayuki Ohzeki
Requirement
- LAPACK, BLAS
- FFTW3
- cpplapack (included in this package)
Official page
The official page of the SpM is here.
ver.1.0.1
Installation guide
Please download SpM-1.0.1.tar.gz.
To build SpM, please type the following commands.
tar xzvf SpM-1.0.1.tar.gz
cd SpM-1.0.1
mkdir build
cd build
cmake ..
make
Then, the executable file SpM.out is created in the ./src directory.
Changes
- Default output format changes from PDF to EPS. Output format can be changed by using "flag_pdf" in "run .sh" (related to issue #5 ).
- The description of "flag_pdf" is added in SpM's manual.
ver. 1.0
Installation guide
Please download SpM-1.0.tar.gz.
To build SpM, please type the following commands.
tar xzvf SpM-1.0.tar.gz
cd SpM-1.0
mkdir build
cd build
cmake ..
make
Then, the executable file SpM.out is created in the ./src directory.
Introduction of SpM
Sparse Modeling tool for analytical continuation.
The algorithm is presented in the article
- J. Otsuki, M. Ohzeki, H. Shinaoka, K. Yoshimi,
"Sparse modeling approach to analytical continuation of imaginary-time quantum Monte Carlo data"
Phys. Rev. E 95, 061302(R) (2017).
Licence
This package is distributed under GNU General Public License version 3 (GPL v3).
We kindly ask you to cite the article above
in publications that include results obtained using this package.
Author
Junya Otsuki, Kazuyoshi Yoshimi, Hiroshi Shinaoka, Masayuki Ohzeki
Requirement
- LAPACK, BLAS
- cpplapack (included in this package)
Official page
The official page of the SpM is here.
ver.0.1
Installation guide
Please download SpM-0.1.tar.gz.
To build SpM, please type the following commands.
tar xzvf SpM-0.1.tar.gz
cd SpM-0.1
mkdir build
cd build
cmake ..
make
Then, the executable file SpM.out is created in the ./src directory.
Introduction of SpM
Sparse Modeling tool for analytical continuation.
The algorithm is presented in the article
- J. Otsuki, M. Ohzeki, H. Shinaoka, K. Yoshimi,
"Sparse modeling approach to analytical continuation of imaginary-time quantum Monte Carlo data"
Phys. Rev. E 95, 061302(R) (2017).
Licence
This package is distributed under GNU General Public License version 3 (GPL v3).
We kindly ask you to cite the article above
in publications that include results obtained using this package.
Author
Junya Otsuki, Kazuyoshi Yoshimi, Hiroshi Shinaoka, Masayuki Ohzeki
Requirement
- LAPACK, BLAS
- cpplapack (included in this package)