Hi, I want to measure corrections by mps code.I use the command like MEASURE_HALF_NN_CORRELATIONS[A]="cdag_up:cdag_down:c_up:c_down". but it unable to calculate the following situtation: "cdag_up:cdag_down:c_up:c_down|(0,1,1,2)".How can i acheieve it? Thank you very much if you could give me any advice .
Best, Xinbo Wei
Dear Xinbo Wei,
The mps codes we implemented require operators at different sites. To measure the missing operators you can use the MEASURE_LOCAL_AT parameters, for example:
MODEL_LIBRARY="mymodels.xml" MEASURE_LOCAL_AT[Custom meas] = "cdag_up:cdag_down__c_up:c_down|(0,1,2)”
where cdag_down__c_up has been previously defined in mymodels.xml as
<SITEOPERATOR name="cdag_down__c_up" site="x"> cdag_down(x)*c_up(x) </SITEOPERATOR>
If you need all combinations of sites i,j,k, you can use MEASURE_HALF_CORRELATIONS[Custom corr] = "cdag_up:cdag_down__c_up:c_down"
Best regards, Michele
-- ETH Zurich Michele Dolfi Institute for Theoretical Physics HIT G 32.4 Wolfgang-Pauli-Str. 27 8093 Zurich Switzerland
dolfim@phys.ethz.ch www.itp.phys.ethz.ch
+41 44 633 78 56 phone +41 44 633 11 15 fax
On Jan 6, 2016, at 6:41 AM, 北尘心 740572900@qq.com wrote:
Hi, I want to measure corrections by mps code.I use the command like MEASURE_HALF_NN_CORRELATIONS[A]="cdag_up:cdag_down:c_up:c_down". but it unable to calculate the following situtation: "cdag_up:cdag_down:c_up:c_down|(0,1,1,2)".How can i acheieve it? Thank you very much if you could give me any advice .
Best, Xinbo Wei
comp-phys-alps-users@lists.phys.ethz.ch