In preparation for the implementation of finite temperature calculation and time evolution, I update the format of parameters on the (imaginary) time evolution procedure:
(tenes) tenes::itps::PEPSParameter::num_(simple|full)_step becomes vector<int> from int
(input.toml) parameter.(simple|full)_update.num_step can take a list as a value
(tenes) tenes::itps::PEPSParameter::tau_(simple|full)_step is introduced (currently not used)
(input.toml) parameter.(simple|full)_update.tau (float or list of floats) is read in tenes
(tenes) rename tenes::NNOperator to tenes::EvolutionOperator
(tenes) tenes::EvolutionOperator has a new parameter, int group
(input.toml) evolution.(simple|full).group
currently, group > 0 evolution operators are loaded but ignored in the calculation
The backward compatibility is held; the previous input files are available without modification.
(This PR is for developers)
In preparation for the implementation of finite temperature calculation and time evolution, I update the format of parameters on the (imaginary) time evolution procedure:
tenes
)tenes::itps::PEPSParameter::num_(simple|full)_step
becomesvector<int>
fromint
input.toml
)parameter.(simple|full)_update.num_step
can take a list as a valuetenes
)tenes::itps::PEPSParameter::tau_(simple|full)_step
is introduced (currently not used)input.toml
)parameter.(simple|full)_update.tau
(float or list of floats) is read intenes
tenes
) renametenes::NNOperator
totenes::EvolutionOperator
tenes
)tenes::EvolutionOperator
has a new parameter,int group
input.toml
)evolution.(simple|full).group
group > 0
evolution operators are loaded but ignored in the calculationThe backward compatibility is held; the previous input files are available without modification.