Thank you, sir, but it seems that you ignore some questions shown below in our emails. Have you seen these paragraphs before? <div><br></div><div>Regards!<br>
<div><br></div><div><div class="im" style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<font color="#3366ff">three comments:<br>1: it makes *very* little sense to create a virtual Ti-O pseudopotential<br></font></blockquote></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">
Dr. Axel, I want to create a virtual F-O pp in fact, Ti-O was proposed as an example. </div><div class="im" style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<font color="#3366ff">2: last time i checked, ld1.x could not create vanderbilt style ultasoft<br>    pseudopotentials. both potentials have to be of the same type *and*<br>    then use the same valence configurations and pseudization<br>
</font></blockquote></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">In my latest work, I need the F-O virtual vanderbilt style pp, but present PPs of F and O downloaded from the quantum espresso website  cannot be used by virtual.x to create a new virtual pp because of different nql and nqlc. So I have to use ld1.x to create new pp of F and O.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">I checked the Input file description of ld1.x in quantum espresso, it tells us some details about "tm" index that </div>
<a name="138fc1512e0e9dd5_tm" style="color:rgb(17,85,204);font-family:arial,helvetica,sans-serif;font-size:medium;background-color:rgb(255,235,198)"><table width="100%" style="border:2px solid rgb(181,181,0);margin-bottom:10px;table-layout:auto;background-color:rgb(255,255,255)">
<tbody><tr><td align="left" valign="top" colspan="2" style="margin:0px;font-family:arial,sans-serif"><blockquote><pre style="white-space:pre-wrap">* .true. for Troullier-Martins pseudization [PRB 43, 1993 (1991)]

* .false. for Rabe-Rappe-Kaxiras-Joannopoulos pseudization
  [PRB 41, 1227 (1990), erratum PRB 44, 13175 (1991)]</pre></blockquote></td></tr></tbody></table></a><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)"> Is it means that we only can get tm style and rrkj style pp using ld1.x?</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">If it is, is any other way to get vanderbilt pp of F and O?</div><div class="im" style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><font color="#3366ff">3: pseudopotential generation is a bit of a black art. it is highly<br>
    recommended that you spend more time learning and understanding<br>    the process before messing with this. there are many ways to<br>    mess up a pseudopotential, even if you follow the general instructions.<br></font></blockquote>
</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">Yeah, the pp generation is actually a challenge thing for me and need much experience. The process is involved too many parameters.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">Thank you very much</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">
Yuewen</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)"> </div><blockquote class="gmail_quote" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255);margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<font color="#3366ff">axel.<br></font><div class="im" style="color:rgb(80,0,80)"><div><font color="#3366ff"><br><br></font></div><font color="#3366ff">how about just reading through the sources?<br>a quick survey with grep reveals that nqlc is<br>
2*lmax+ with lmax being the maximum l of<br>the beta functions in the pseudopotential.<br></font></div></blockquote><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:14px;background-color:rgb(255,255,255)">
Sorry, Dr Axel, I know it is far more than enough by just reading the sources because I am a newcomer. I haven't been skilled in using grep index, thank you for your instruction and i will take more efforts to make it.</div>
</div></div>