亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? homotpro.cpp

?? 用于潮流計算的程序請讓我下載我需要的吧感謝了啊
?? CPP
?? 第 1 頁 / 共 3 頁
字號:
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    }
    else if(strpbrk(ACptr->Type,"Z")) {
      sprintf(str,"d%-d",ACptr->Num); i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Qz%-d",ACptr->Num); i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    }
    else if(strpbrk(ACptr->Type,"S")){
      sprintf(str,"kg%-d",ACptr->Num); i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Qg%-d",ACptr->Num); i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    }
    if(Acont && strpbrk(ACptr->Type,"A")){
      sprintf(str,"kg%-d",ACptr->Num); i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    }
    if (PQcont) for(ELptr=ACptr->Reg;ELptr!=NULL;ELptr=ELptr->Next) {
      Eptr=ELptr->Eptr;
      if(strpbrk(Eptr->Type,"PQNM")) {
         if (Eptr->From==ACptr) {
           I=Eptr->From->Num;
           J=Eptr->To->Num;
         } else {
           J=Eptr->From->Num;
           I=Eptr->To->Num;
         }
         if(!strcmp(Eptr->Type,"RP")){
           sprintf(str,"a%-d_%-d",I,J); i++;
           fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
         } else if(strpbrk(Eptr->Type,"PM")){
           sprintf(str,"P%-d_%-d",I,J); i++;
           fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
         } else if(!strcmp(Eptr->Type,"RQ")){
           sprintf(str,"1/t%-d_%-d",I,J); i++;
           fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
         } else {
           sprintf(str,"Q%-d_%-d",I,J); i++;
           fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
         }
      }
    }
    if (ACptr->Gen!=NULL) {
      i=ACptr->Gen->Nvar;
      if (!strpbrk(ACptr->cont,"E")) sprintf(str,"Eq%-d",ACptr->Num);
      else                           sprintf(str,"Qg%-d",ACptr->Num);
      i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"dg%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Vr%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Vi%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Ir%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Ii%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Vq%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Vd%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Iq%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      sprintf(str,"Id%-d",ACptr->Num); i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      if (!strpbrk(ACptr->cont,"I")) sprintf(str,"Ia%-d",ACptr->Num);
      else                           sprintf(str,"Qg%-d",ACptr->Num);
      i++; fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    }
  }
  for(k=0,DCptrR=dataPtr->DCbus;DCptrR!=NULL;DCptrR=DCptrR->Next){
    DCptrI=DCptrR->To;
    if(!strcmp(DCptrR->Type,"R")){
      k++;
      for(j=1;j<=2;j++){
        if(j==1) { DCptr=DCptrR; strcpy(type,"r"); }
        else { DCptr=DCptrI; strcpy(type,"i"); }
        if(strcmp(DCptr->Cont1,"VD")&&strcmp(DCptr->Cont2,"VD")) {
          sprintf(str,"Vd%1s%-d",type,k); i++;
          fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
        }
        if(strcmp(DCptr->Cont1,"AT")&&strcmp(DCptr->Cont2,"AT")) {
          sprintf(str,"t%1s%-d",type,k); i++;
          fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
        }
        if(strcmp(DCptr->Cont1,"AL")&&strcmp(DCptr->Cont2,"AL")) {
          sprintf(str,"al%1s%-d",type,k); i++;
          fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
        }
        if(strcmp(DCptr->Cont1,"GA")&&strcmp(DCptr->Cont2,"GA")) {
          sprintf(str,"ga%1s%-d",type,k); i++;
          fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
        }
        sprintf(str,"S%1s%-d",type,k); i++;
        fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
        if(strcmp(DCptr->Cont1,"PA")&&strcmp(DCptr->Cont2,"PA")) {
          sprintf(str,"P%1s%-d",type,k); i++;
          fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
        }
        if(strcmp(DCptr->Cont1,"QA")&&strcmp(DCptr->Cont2,"QA")) {
          sprintf(str,"Q%1s%-d",type,k); i++;
          fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
        }
      }
      if(strcmp(DCptrR->Cont1,"ID")&&strcmp(DCptrR->Cont2,"ID")&&
         strcmp(DCptrI->Cont1,"ID")&&strcmp(DCptrI->Cont2,"ID")) {
        sprintf(str,"Id%-d",k); i++;
        fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
      }
    }
  }
                             /* FACTS */
  for(k=0,SVCptr=dataPtr->SVCbus;SVCptr!=NULL;SVCptr=SVCptr->Next){
    k++;
    sprintf(str,"Qsvc%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"Bv%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    if(!strcmp(SVCptr->Cont,"AL")){
      sprintf(str,"alpha%-d",k);i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    }
    else {
      sprintf(str,"Vrefc%-d",k);i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    }
  }

  for(k=0,TCSCptr=dataPtr->TCSCbus;TCSCptr!=NULL;TCSCptr=TCSCptr->Next){
    k++;
    sprintf(str,"Ptcsc%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"Qtcsck%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"Qtcscm%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"Be%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"alpha%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"Itcsc%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"delta%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
  }

  for(k=0,STATCOMptr=dataPtr->STATCOMbus;STATCOMptr!=NULL;STATCOMptr=STATCOMptr->Next){
    k++;
    if(!strcmp(STATCOMptr->Cont,"PW") || !strcmp(STATCOMptr->Cont,"AL")){
      sprintf(str,"Istat%-d",k);i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    } else {
      sprintf(str,"Vrefc%-d",k);i++;
      fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    }
    sprintf(str,"theta%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"Vdc%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"k%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"alpha%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"Pstat%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
    sprintf(str,"Qstat%-d",k);i++;
    fCustomPrint(Out,"%4d %8s %-11.5g\n",i,str,vector[i]/Max);
  }
                             /* END FACTS */

  if (Option!='Y') {
    if (!Bl) fCustomPrint(Out,"%4d %8s %-11.5g\n",++i,"l",Dparam);
    else {
      sprintf(str,"V%-d",BlPtr->Num);
      fCustomPrint(Out,"%4d %8s %-11.5g\n",++i,str,Dparam);
    }
  }
  fCustomPrint(Out,"0 0 0.0\n");
  fclose(Out);
}


/* --------------------------- IndicesMatlab --------------------------------- */
#ifdef ANSIPROTO
void IndicesMatlab(INDEX count)
#else
void IndicesMatlab(count)
INDEX count;
#endif
/* Print plotting and other Matlab commands needed by the -0 option (VS indices) */
{
  char Namebase[80],Name[80];
  FILE *OutFile;
  INDEX i;
  

  strcpy(Namebase,NameParameter('0'));
  if(NullName(Namebase)) return;
  sprintf(Name,"%s.m",Namebase);
  OutFile=OpenOutput(Name);
  fCustomPrint(OutFile,"clear lambda evJ svJ evPF svPF evQV svQV detD_ll t_ll\n");
  fCustomPrint(OutFile,"clear crsvJ crevJ crsvPF crevPF crsvQV crevQV\n");
  fCustomPrint(OutFile,"warning off\n");
  for(i=1; i<=count; i++) fCustomPrint(OutFile,"%s%d\n",Namebase,i);
  fCustomPrint(OutFile,"figure; plot(lambda,evJ); \n");
  fCustomPrint(OutFile,"title('Full matrix |e-val.| index');\n");
  fCustomPrint(OutFile,"xlabel('lambda [p.u.]');\n");
  fCustomPrint(OutFile,"figure; plot(lambda,svJ); \n");
  fCustomPrint(OutFile,"title('Full matrix sing. val. index');\n");
  fCustomPrint(OutFile,"xlabel('lambda [p.u.]');\n");
  fCustomPrint(OutFile,"disp(' '); disp('Critical bus numbers and bus l rank for J indices are stored in crevJ and crsvJ')\n");
  fCustomPrint(OutFile,"figure; plot(lambda,evPF); \n");
  fCustomPrint(OutFile,"title('Power flow matrix |e-val.| index');\n");
  fCustomPrint(OutFile,"xlabel('lambda [p.u.]');\n");
  fCustomPrint(OutFile,"figure; plot(lambda,svPF); \n");
  fCustomPrint(OutFile,"title('Power flow matrix sing. val. index');\n");
  fCustomPrint(OutFile,"xlabel('lambda [p.u.]');\n");
  fCustomPrint(OutFile,"disp(' '); disp('Critical bus numbers and bus l rank for J_PV indices are stored in crevPF and crsvPF')\n");
  fCustomPrint(OutFile,"figure; plot(lambda,evQV,lambda,svQV,'-.'); \n");
  fCustomPrint(OutFile,"title('J_{QV} matrix |e-val.| and sing. val. indices');\n");
  fCustomPrint(OutFile,"xlabel('lambda [p.u.]');\n");
  fCustomPrint(OutFile,"legend('e-v','s.v.');\n");
  fCustomPrint(OutFile,"disp(' '); disp('Critical bus numbers and bus l rank the J_QV indices are stored in crevQV and crsvQV')\n");
  fCustomPrint(OutFile,"figure; plot(lambda,detD_ll); \n");
  fCustomPrint(OutFile,"title('Reduced det. index');\n");
  fCustomPrint(OutFile,"xlabel('lambda [p.u.]');\n");
  fCustomPrint(OutFile,"figure; plot(lambda,-t_ll); \n");
  fCustomPrint(OutFile,"title('Test func. index');\n");
  fCustomPrint(OutFile,"xlabel('lambda [p.u.]');\n");
  fCustomPrint(OutFile,"disp(' '); disp('Bus l used for the red. det. and test func. indices is: %d %s')\n",TFbus,TFname);
  fCustomPrint(OutFile,"warning on\n\n");
  fclose(OutFile);
  /* --------------- Create 'rankbus.m' file needed for Matlab computations --------------- */
  OutFile=OpenOutput("rankbus.m");
  fCustomPrint(OutFile,"function num_rank=rankbus(vec,num)\n");
  fCustomPrint(OutFile,"%s\n","%%");
  fCustomPrint(OutFile,"%s Rank entry 'num' in abs(vec).\n","%%");
  fCustomPrint(OutFile,"%s\n","%%");
  fCustomPrint(OutFile,"\n");
  fCustomPrint(OutFile,"N=length(vec);\n");
  fCustomPrint(OutFile,"[val,I]=sort(abs(vec));\n");
  fCustomPrint(OutFile,"I=flipud(I);\n");
  fCustomPrint(OutFile,"for i=1:N,\n");
  fCustomPrint(OutFile,"  if (I(i)==num), num_rank=i; break; end\n");
  fCustomPrint(OutFile,"end\n");
  fclose(OutFile);
  /* ----------------  Create 'inviter.m' file needed for Matlab computations --------------- */
  OutFile=OpenOutput("inviter.m");
  fCustomPrint(OutFile,"function [e_val,v]=inviter(A,e_o,tol,iter,warn)\n");
  fCustomPrint(OutFile,"%s\n","%%");
  fCustomPrint(OutFile,"%s Inverse iteration method to compute a real e-value.\n","%%");
  fCustomPrint(OutFile,"%s Designed for sparse matrices, but works with full matrices.\n","%%");
  fCustomPrint(OutFile,"%s\n","%%");
  fCustomPrint(OutFile,"%s      [v,e_val]=inviter(A,e_o,tol,iter,warn)\n","%%");
  fCustomPrint(OutFile,"%s \n","%%");
  fCustomPrint(OutFile,"%s Input:  A    -> NxN matrix\n","%%");
  fCustomPrint(OutFile,"%s         e_o  -> Optional eigenvalue guess (default 0)\n","%%");
  fCustomPrint(OutFile,"%s          tol  -> Optional convergence tolerance (default 1e-4)\n","%%");
  fCustomPrint(OutFile,"%s         iter -> Optional maximum number of iterations (default 30)\n","%%");
  fCustomPrint(OutFile,"%s         warn -> Use 0 to cancel display of no convergence warning message\n","%%");
  fCustomPrint(OutFile,"%s                 (default 1, i.e., display warning)\n","%%");
  fCustomPrint(OutFile,"%s\n","%%");
  fCustomPrint(OutFile,"%s OutFileput: e_val -> Eigenvalue\n","%%");
  fCustomPrint(OutFile,"%s         v     -> Eigenvector\n","%%");
  fCustomPrint(OutFile,"%s\n","%%");
  fCustomPrint(OutFile,"%s\n","%%");
  fCustomPrint(OutFile,"%s Copyright (c) Claudio Canizares, Shu Zhang, 1996, 2006.\n","%%");
  fCustomPrint(OutFile,"%s University of Waterloo, Waterloo, Canada\n","%%");
  fCustomPrint(OutFile,"%s\n","%%");
  fCustomPrint(OutFile,"if nargin<2, e_o=0; sign=1;\n");
  fCustomPrint(OutFile,"else\n");
  fCustomPrint(OutFile,"  if e_o<0, sign=-1;  else, sign=1;  end\n");
  fCustomPrint(OutFile,"end\n");
  fCustomPrint(OutFile,"if nargin<3, tol=1e-4; else, tol=abs(tol); end\n");
  fCustomPrint(OutFile,"if nargin<4, iter=30; else, iter=abs(iter); end\n");
  fCustomPrint(OutFile,"if nargin<5, warn=1; end\n");
  fCustomPrint(OutFile,"\n");
  fCustomPrint(OutFile,"N=size(A);\n");
  fCustomPrint(OutFile,"count=1; \n");
  fCustomPrint(OutFile,"conv=0;\n");
  fCustomPrint(OutFile,"J=sparse(A-e_o*eye(N(1)));\n");
  fCustomPrint(OutFile,"[L,U,P]=lu(J);\n");
  fCustomPrint(OutFile,"while (count<=2)\n");
  fCustomPrint(OutFile,"  v=ones(N(1),1);\n");
  fCustomPrint(OutFile,"  for I=1:iter,\n");
  fCustomPrint(OutFile,"   e_val=sign*1/norm(v,1);\n");
  fCustomPrint(OutFile,"   v=v*e_val;\n");
  fCustomPrint(OutFile,"   z=L\\(P*v);\n");
  fCustomPrint(OutFile,"   vp=U\\z;\n");
  fCustomPrint(OutFile,"   if(norm((1/e_val)*v-vp,1)<tol) break; end,\n");
  fCustomPrint(OutFile,"   v=vp;\n");
  fCustomPrint(OutFile,"  end\n");
  fCustomPrint(OutFile,"  if (I<iter)\n");
  fCustomPrint(OutFile,"    conv=1;\n");
  fCustomPrint(OutFile,"    break;\n");
  fCustomPrint(OutFile,"  else\n");
  fCustomPrint(OutFile,"    sign=-sign;\n");
  fCustomPrint(OutFile,"  end\n");
  fCustomPrint(OutFile,"  count=count+1;\n");
  fCustomPrint(OutFile,"end\n");
  fCustomPrint(OutFile,"e_val=e_o+sign*1/norm(vp,1);\n");
  fCustomPrint(OutFile,"v=e_val*vp;\n");
  fCustomPrint(OutFile,"\n");
  fCustomPrint(OutFile,"if (conv==0 & warn==1)\n");
  fCustomPrint(OutFile,"  disp(' ')\n");
  fCustomPrint(OutFile,"  disp('Warning: Inverse iteration method failed to converge')\n");
  fCustomPrint(OutFile,"  str=sprintf('         for tol=%s6.4e, iter=%sd.',tol,iter);\n","%%","%%");
  fCustomPrint(OutFile,"  disp(str)\n");
  fCustomPrint(OutFile,"  disp(' ')\n");
  fCustomPrint(OutFile,"end\n");
  fclose(OutFile);
}


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看免费视频综合| 久久久精品黄色| 欧美三级中文字幕| 91丝袜高跟美女视频| 91亚洲精品一区二区乱码| 99精品国产热久久91蜜凸| 成人精品免费网站| 91色视频在线| 欧美伊人久久久久久午夜久久久久| 99国产麻豆精品| 在线欧美日韩精品| 欧美色图激情小说| 91麻豆精品国产自产在线| 在线播放一区二区三区| 日韩午夜激情免费电影| 久久久久久夜精品精品免费| 国产三级精品三级在线专区| 综合激情成人伊人| 一区二区三区日韩精品| 五月天亚洲婷婷| 国产乱对白刺激视频不卡| 国产福利精品一区| 色一区在线观看| 欧美私人免费视频| 26uuu精品一区二区三区四区在线| 2023国产一二三区日本精品2022| 欧美精彩视频一区二区三区| 亚洲免费毛片网站| 日本va欧美va精品| 高清成人免费视频| 色哟哟国产精品免费观看| 91精品综合久久久久久| 国产午夜精品福利| 一区二区三区**美女毛片| 日本午夜精品一区二区三区电影| 国内精品写真在线观看| 99精品欧美一区二区三区小说| 欧美日韩国产一级片| 久久品道一品道久久精品| 自拍偷拍欧美激情| 麻豆一区二区三| 91丨porny丨国产入口| 欧美精选一区二区| 国产精品美女一区二区在线观看| 一区二区三区精品视频在线| 久久99热这里只有精品| 色综合天天视频在线观看 | 欧美激情一区二区三区四区| 1024亚洲合集| 精品一区二区三区在线播放 | 91在线丨porny丨国产| 91精品国产综合久久久久| 国产精品视频麻豆| 日本va欧美va精品发布| 色噜噜久久综合| 精品av综合导航| 亚洲国产人成综合网站| 国产高清在线观看免费不卡| 欧美精品欧美精品系列| 中文字幕在线观看一区二区| 蜜桃视频一区二区三区在线观看| 99久久综合国产精品| 日韩欧美国产系列| 亚洲在线视频一区| 成人美女视频在线观看18| 欧美一区二区三区视频免费| 中文字幕在线观看不卡视频| 蜜桃av一区二区在线观看| 色婷婷av一区二区三区之一色屋| 久久青草欧美一区二区三区| 三级影片在线观看欧美日韩一区二区| 成人黄色大片在线观看| 2021国产精品久久精品| 日韩电影在线一区二区| 欧美伊人精品成人久久综合97| 国产欧美日韩综合精品一区二区| 卡一卡二国产精品| 在线成人免费观看| 亚洲成人在线网站| 91精彩视频在线| 亚洲视频1区2区| www.色精品| 国产喷白浆一区二区三区| 久久成人羞羞网站| 日韩三级在线观看| 日韩国产精品大片| 欧美日韩电影一区| 亚洲mv大片欧洲mv大片精品| 色屁屁一区二区| 亚洲欧美日本在线| 99精品国产91久久久久久 | 天堂成人免费av电影一区| 91丝袜国产在线播放| 亚洲欧洲日韩在线| 99在线精品视频| 国产精品你懂的在线欣赏| 久久99久久99小草精品免视看| 91精品国产美女浴室洗澡无遮挡| 亚洲成人动漫一区| 欧美亚洲国产怡红院影院| 亚洲精品一二三| 色婷婷精品大在线视频| 亚洲欧美日韩国产另类专区| 91猫先生在线| 夜夜揉揉日日人人青青一国产精品| 91麻豆精品在线观看| 亚洲精品国产一区二区三区四区在线| 丁香天五香天堂综合| 国产精品女同互慰在线看| 99国产欧美另类久久久精品| 亚洲女女做受ⅹxx高潮| 91美女蜜桃在线| 午夜欧美电影在线观看| 91.成人天堂一区| 日韩不卡一区二区三区| 精品国产青草久久久久福利| 国产精品99久久久久久久女警| 日本一区二区三级电影在线观看| 成人免费看片app下载| 亚洲你懂的在线视频| 欧美性xxxxxx少妇| 天天影视网天天综合色在线播放| 欧美一区二区视频在线观看2022| 免费精品视频在线| 久久久久久亚洲综合影院红桃| 成人污污视频在线观看| 亚洲精品乱码久久久久久黑人 | 久久精品欧美一区二区三区不卡| 大桥未久av一区二区三区中文| 成人欧美一区二区三区视频网页| 日本精品一区二区三区高清| 日韩av电影一区| 国产网站一区二区| 色一情一伦一子一伦一区| 视频精品一区二区| 欧美国产成人精品| 欧美亚洲动漫制服丝袜| 国产一区二区三区最好精华液| 国产精品国产三级国产三级人妇 | 日本一区二区三区dvd视频在线| 99久久er热在这里只有精品66| 亚洲电影第三页| 久久久综合精品| 在线一区二区视频| 国产在线精品一区在线观看麻豆| 亚洲少妇屁股交4| 日韩欧美高清一区| voyeur盗摄精品| 免费av成人在线| 亚洲欧美日韩在线不卡| 欧美一区二区视频免费观看| 成人av网在线| 日本不卡的三区四区五区| 日韩av在线发布| 欧美激情中文字幕| 欧美一区午夜精品| 成人爽a毛片一区二区免费| 亚洲第一综合色| 国产精品二三区| 日韩欧美的一区| 日本久久电影网| 成人一区在线观看| 日韩有码一区二区三区| 18涩涩午夜精品.www| 精品国产乱子伦一区| 欧美三级欧美一级| 成人av资源在线| 久99久精品视频免费观看| 一区二区三区电影在线播| 国产欧美视频一区二区三区| 在线成人av影院| 91国偷自产一区二区开放时间 | 欧美视频一区二区三区| 成人久久久精品乱码一区二区三区| 日本欧美久久久久免费播放网| 亚洲精品国产一区二区三区四区在线| 2021国产精品久久精品| 欧美一级久久久| 欧美日韩一区二区欧美激情| 99久久伊人精品| 国产精品一区二区免费不卡 | 日韩专区一卡二卡| 亚洲人成人一区二区在线观看| 国产日韩欧美精品一区| 欧美不卡在线视频| 日韩一区二区电影网| 欧美巨大另类极品videosbest | 亚洲三级视频在线观看| 国产欧美一区二区三区在线看蜜臀 | aaa亚洲精品| 成人自拍视频在线观看| 国产一区二区福利| 久久99久久99| 麻豆精品精品国产自在97香蕉| 亚洲国产精品麻豆| 亚洲电影视频在线| 亚洲高清免费一级二级三级| 一区二区三区精品久久久| 亚洲免费观看高清| 一区二区三区av电影|