Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
forum:data:2019:coulomb_operator [2019/11/15 17:41] – Created from the form at forum:start Riccardo Piomboforum:data:2019:coulomb_operator [2019/11/18 12:08] (current) Maurits W. Haverkort
Line 8: Line 8:
 when I define Coulombs operators for a d shell when I define Coulombs operators for a d shell
  
 +<code>
 OppF0 = NewOperator("U", NF, IndexUp, IndexDn, {1,0,0}) OppF0 = NewOperator("U", NF, IndexUp, IndexDn, {1,0,0})
 OppF2 = NewOperator("U", NF, IndexUp, IndexDn, {0,1,0}) OppF2 = NewOperator("U", NF, IndexUp, IndexDn, {0,1,0})
 OppF4 = NewOperator("U", NF, IndexUp, IndexDn, {0,0,1}) OppF4 = NewOperator("U", NF, IndexUp, IndexDn, {0,0,1})
 +</code>
  
 what does the last list (for example {1,0,0}) mean? what does the last list (for example {1,0,0}) mean?
 +
 +and why into the program which computes the eigenstates of the coulomb operator at some point I find it written
 +
 +<code>
 +– Number of allowed Slater integrals is L + 1
 +
 +SlaterInts [1] = 20
 +
 +for i = 2, Nk do
 +
 +  SlaterInts [i] = SlaterInts [i-1] / 2
 +
 +end
 +</code>
 +
 +where does that “20” come from?
 +
 +Thanks in advance
 +
 +Riccardo
 +
 +
 </WRAP> </WRAP>
  
 ~~DISCUSSION|Answers~~ ~~DISCUSSION|Answers~~
  
Print/export