CHANGELOG.md 1.09 KB
Newer Older
1
2
3
# Log of backward compatibility changes and critical bugs


4
## 2021-03-22  Implementing Submodule Hamiltonians / All hamiltonians in one binary
5

Jonas Schwab's avatar
Jonas Schwab committed
6
7
Author : J. Schwab <br>
Merge request !107
8

Jonas Schwab's avatar
Jonas Schwab committed
9
10
### Breaking changes
1) **In Hamiltonians** You will have to adapt your Hamiltonians to the Submodule structure
Fakher F. Assaad's avatar
Fakher F. Assaad committed
11
2) You will have to add your Hamiltonian name to the **Hamiltonians.list** in the Prog directory
12
13
14
15
16
17
18
19
20
21

## 2020-11-16   Implementing  Langevin 

Author : F.F. Assaad <br>
Merge request !91 

### Breaking changes
1) **In Hamiltonians** 

a) Mc\_step\_weight  parameter in ObserT and Obser routines <br>
Fakher F. Assaad's avatar
Fakher F. Assaad committed
22
23
b) Add 
`Subroutine Ham_Langevin_HMC_S0(Forces_0)`  <br>
24
25
26
27
28
29
30
31
32
Returns Bosonic forces

### Optional changes
1) **Parameters    VAR_Hubbard**

Continuous = .F.  ! Uses (T: continuous; F: discrete) HS transformation

2) **Parameters  VAR_QMC**

Fakher F. Assaad's avatar
Fakher F. Assaad committed
33
34
35
36
37
a) Langevin = .F.    ! Langevin update <br>
b) Delta\_t\_Langevin\_HMC = 0.01 ! Default time step for Langevin and HMC updates <br>
c) Max\_Force            = 1.5  ! Max Force for  Langevin <br>
d) HMC     = .F.   ! HMC update <br>
e) Leapfrog_steps = 0 !  Number of leapfrog steps