Skip to content

Analysis

For particle hole quantities such as spin*_tau or Den*_tau we have to call cov_tau_ph.out but only for the finite temperature code. For the projector code and for particle hole quantities we need to call cov_tau.out. This means that in the analysis routine in py_alf.py we need the sim_dict information to inquire if the simulation is a projective or finite temperature one. I hence suggest to change the call

analysis(self.alf_dir, self.sim_dir) in the simulation class to

analysis(self.alf_dir, self.sim_dir, self.sim_dict)

In sim_dict we can inquire if projector = true

The projector variable can in principle be in PARAMS_MODEL["VAR_Model_Generic"] or PARAMS_MODEL["VAR_${Special_Hamiltoian}"].

Edited by Fakher F. Assaad