日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

非线性求解器 Casadi (c++使用例子)

發布時間:2023/12/20 c/c++ 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 非线性求解器 Casadi (c++使用例子) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 一. 安裝
      • 1. ipopt 安裝
      • 2. Casadi 安裝
    • 二. 例子
      • 1. CmakeLists文件
      • 2. 例子1
      • 3. 例子2
    • 三. github:casadi_test

Casadi 是一款非線性求解器,支持多種語言,官方文檔:casadi/docs

一. 安裝

1. ipopt 安裝

自己寫個sh腳本安裝一下

#!/usr/bin/env bash# Fail on first error. set -ecd "$(dirname "${BASH_SOURCE[0]}")"sudo apt-get install cppad gfortran wget https://www.coin-or.org/download/source/Ipopt/Ipopt-3.12.8.zip -O Ipopt-3.12.8.zip unzip Ipopt-3.12.8.zip# Step by step pushd Ipopt-3.12.8/ThirdParty/Blas ./get.Blas cd ../Lapack ./get.Lapack cd ../Mumps ./get.Mumps cd ../Metis ./get.Metis cd ../ASL ./get.ASLcd .. cd ..mkdir build cd build ../configure make -j4 make install cp -a include/* /usr/include/. cp -a lib/* /usr/lib/. popd# Clean up. cd .. cd .. apt-get clean && rm -rf /var/lib/apt/lists/* rm -rf Ipopt-3.12.8.zip Ipopt-3.12.8

2. Casadi 安裝

#!/usr/bin/env bash# Fail on first error. set -eDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" echo -e "\033[40;32m${DIR} \033[0m"# download wget https://github.com/casadi/casadi/releases/download/3.5.5/casadi-3.5.5-1.tar.gz tar -zxvf casadi-3.5.5-1.tar.gz echo -e "\033[40;32mdownload finish \033[0m"cd casadi-3.5.5.1 mkdir build && cd build cmake .. -DWITH_IPOPT=ON -DWITH_EXAMPLES=OFF make -j4 sudo make install sudo ldconfig# Clean up. sudo apt-get clean && sudo rm -rf /var/lib/apt/lists/* sudo rm -fr casadi-3.5.5-1.tar.gz casadi-3.5.5.1

舉兩個c++的非線性求解的栗子吧,沒怎么看到過

二. 例子

1. CmakeLists文件

cmake_minimum_required(VERSION 2.8.9)project(casadi_test)set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON)include_directories(# include${catkin_INCLUDE_DIRS} )add_executable(${PROJECT_NAME}_node src/casadi_test.cpp ) target_link_libraries(${PROJECT_NAME}_node ${catkin_LIBRARIES} casadi)

2. 例子1

#include<iostream> #include<vector> #include <casadi/casadi.hpp>using namespace std; using namespace casadi;int main(int argc, char * argv[] ){cout << "casadi_test" << endl;// This is another way to define a nonlinear solver. Opti is new/** min x1^2 + x2^2 + x3^2* s.t. 6*x1 + 3&x2 + 2*x3 - p0 = 0* p2*x1 + x2 - x3 - 1 = 0* x1, x2, x3 >= 0*/// Optimization variablesSX x = SX::sym("x", 3);std::cout << "x:" << x << std::endl;// ParametersSX p = SX::sym("p", 2);std::cout << "p:" << p << std::endl;// ObjectiveSX f = x(0) * x(0) + x(1) * x(1) + x(2) * x(2);std::cout << "f:" << f << std::endl;// ConstraintsSX g = vertcat(6 * x(0) + 3 * x(1) + 2 * x(2) - p(0), p(1) * x(0) + x(1) - x(2) - 1);std::cout << "g:" << g << std::endl;// Initial guess and bounds for the optimization variablesvector<double> x0 = { 0.15, 0.15, 0.00 };vector<double> lbx = { 0.00, 0.00, 0.00 };vector<double> ubx = { inf, inf, inf };// Nonlinear boundsvector<double> lbg = { 0.00, 0.00 };vector<double> ubg = { 0.00, 0.00 };// Original parameter valuesvector<double> p0 = { 5.00, 1.00 };// NLPSXDict nlp = { { "x", x }, { "p", p }, { "f", f }, { "g", g } };// Create NLP solver and buffersFunction solver = nlpsol("solver", "ipopt", nlp);std::map<std::string, DM> arg, res;// Solve the NLParg["lbx"] = lbx;arg["ubx"] = ubx;arg["lbg"] = lbg;arg["ubg"] = ubg;arg["x0"] = x0;arg["p"] = p0;res = solver(arg);// Print the solutioncout << "--------------------------------" << endl;cout << "Optimal solution for p = " << arg.at("p") << ":" << endl;cout << setw(30) << "Objective: " << res.at("f") << endl;cout << setw(30) << "Primal solution: " << res.at("x") << endl;cout << setw(30) << "Dual solution (x): " << res.at("lam_x") << endl;cout << setw(30) << "Dual solution (g): " << res.at("lam_g") << endl;return 0; }

結果

djq@djq-UX410UQK:~/test/casadi_test/build$ ./casadi_test_node casadi_test x:[x_0, x_1, x_2] p:[p_0, p_1] f:((sq(x_0)+sq(x_1))+sq(x_2)) g:[((((6*x_0)+(3*x_1))+(2*x_2))-p_0), ((((p_1*x_0)+x_1)-x_2)-1)]****************************************************************************** This program contains Ipopt, a library for large-scale nonlinear optimization.Ipopt is released as open source code under the Eclipse Public License (EPL).For more information visit http://projects.coin-or.org/Ipopt ******************************************************************************This is Ipopt version 3.12.8, running with linear solver mumps. NOTE: Other linear solvers might be more efficient (see Ipopt documentation).Number of nonzeros in equality constraint Jacobian...: 6 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 3Total number of variables............................: 3variables with only lower bounds: 3variables with lower and upper bounds: 0variables with only upper bounds: 0 Total number of equality constraints.................: 2 Total number of inequality constraints...............: 0inequality constraints with only lower bounds: 0inequality constraints with lower and upper bounds: 0inequality constraints with only upper bounds: 0iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls0 4.5100000e-02 3.63e+00 4.11e-01 -1.0 0.00e+00 - 0.00e+00 0.00e+00 01 5.8681488e-01 8.88e-16 1.95e+00 -1.0 3.91e-01 - 3.37e-01 1.00e+00h 12 5.9327019e-01 8.88e-16 1.00e-06 -1.0 1.32e-02 - 1.00e+00 1.00e+00f 13 5.6004673e-01 0.00e+00 4.92e-02 -2.5 8.93e-02 - 9.26e-01 1.00e+00f 14 5.5264341e-01 1.11e-16 2.83e-08 -2.5 4.42e-02 - 1.00e+00 1.00e+00f 15 5.5114453e-01 2.22e-16 1.50e-09 -3.8 2.36e-02 - 1.00e+00 1.00e+00f 16 5.5102559e-01 8.88e-16 1.50e-09 -3.8 7.16e-03 - 1.00e+00 1.00e+00f 17 5.5102042e-01 8.88e-16 1.84e-11 -5.7 1.77e-03 - 1.00e+00 1.00e+00f 18 5.5102041e-01 8.88e-16 2.51e-14 -8.6 6.77e-05 - 1.00e+00 1.00e+00h 19 5.5102041e-01 0.00e+00 9.06e-15 -9.0 9.29e-08 - 1.00e+00 1.00e+00h 1Number of Iterations....: 9(scaled) (unscaled) Objective...............: 5.5102040816326525e-01 5.5102040816326525e-01 Dual infeasibility......: 9.0609642761140061e-15 9.0609642761140061e-15 Constraint violation....: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 9.0911698984221084e-10 9.0911698984221084e-10 Overall NLP error.......: 9.0911698984221084e-10 9.0911698984221084e-10Number of objective function evaluations = 10 Number of objective gradient evaluations = 10 Number of equality constraint evaluations = 10 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 10 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 9 Total CPU secs in IPOPT (w/o function evaluations) = 0.011 Total CPU secs in NLP function evaluations = 0.001EXIT: Optimal Solution Found.solver : t_proc (avg) t_wall (avg) n_evalnlp_f | 42.00us ( 4.20us) 42.45us ( 4.24us) 10nlp_g | 96.00us ( 9.60us) 88.33us ( 8.83us) 10nlp_grad | 9.00us ( 9.00us) 8.45us ( 8.45us) 1nlp_grad_f | 84.00us ( 7.64us) 79.88us ( 7.26us) 11nlp_hess_l | 52.00us ( 5.78us) 48.97us ( 5.44us) 9nlp_jac_g | 61.00us ( 5.55us) 64.10us ( 5.83us) 11total | 13.08ms ( 13.08ms) 13.08ms ( 13.08ms) 1 -------------------------------- Optimal solution for p = [5, 1]:Objective: 0.55102Primal solution: [0.632653, 0.387755, 0.0204082]Dual solution (x): [-1.43695e-09, -2.3445e-09, -4.45467e-08]Dual solution (g): [-0.163265, -0.285714]

3. 例子2

#include<iostream> #include<vector> #include <casadi/casadi.hpp>using namespace std; using namespace casadi;int main(int argc, char * argv[] ){cout << "casadi_test" << endl;// This is another way to define a nonlinear solver. Opti is new /** min x1*x4*(x1 + x2 + x3) + x3* s.t. x1*x2*x3*x4 >=25x1^2 + x2^2 + x3^2 + x4^2 = 401 <= x1, x2, x3, x4 <= 5 */// Optimization variablesSX x = SX::sym("x", 4);std::cout << "x:" << x << std::endl;// ObjectiveSX f = x(0)*x(3)*(x(0) + x(1) + x(2)) + x(2);// SX f = x(0) * x(0)*x(3) + x(0)*x(1)*x(3) + x(0)*x(2)*x(3)+ x(2);std::cout << "f:" << f << std::endl;// Constraints// SX g = vertcat(6 * x(0) + 3 * x(1) + 2 * x(2) - p(0), p(1) * x(0) + x(1) - x(2) - 1);SX g = vertcat(x(0)*x(1)*x(2)*x(3), pow(x(0),2) + pow(x(1),2) + pow(x(2),2) + pow(x(3),2));std::cout << "g:" << g << std::endl;// Initial guess and bounds for the optimization variablesvector<double> x0 = { 0.0, 0.0, 0.0, 0.0 };vector<double> lbx = { 1, 1, 1, 1 };vector<double> ubx = {5, 5, 5, 5 };// Nonlinear boundsvector<double> lbg = { 25, 40 };vector<double> ubg = { inf, 40 };// NLPSXDict nlp = { { "x", x }, { "f", f }, { "g", g } };// Create NLP solver and buffersFunction solver = nlpsol("solver", "ipopt", nlp);std::map<std::string, DM> arg, res;// Solve the NLParg["lbx"] = lbx;arg["ubx"] = ubx;arg["lbg"] = lbg;arg["ubg"] = ubg;arg["x0"] = x0;res = solver(arg);// Print the solutioncout << "--------------------------------" << endl;// std::cout << res << std::endl;cout << "objective: " << res.at("f") << endl;cout << "solution: " << res.at("x") << endl;return 0; }

結果:

djq@djq-UX410UQK:~/test/casadi_test/build$ ./casadi_test_node casadi_test x:[x_0, x_1, x_2, x_3] f:(((x_0*x_3)*((x_0+x_1)+x_2))+x_2) g:[(((x_0*x_1)*x_2)*x_3), (((sq(x_0)+sq(x_1))+sq(x_2))+sq(x_3))]****************************************************************************** This program contains Ipopt, a library for large-scale nonlinear optimization.Ipopt is released as open source code under the Eclipse Public License (EPL).For more information visit http://projects.coin-or.org/Ipopt ******************************************************************************This is Ipopt version 3.12.8, running with linear solver mumps. NOTE: Other linear solvers might be more efficient (see Ipopt documentation).Number of nonzeros in equality constraint Jacobian...: 4 Number of nonzeros in inequality constraint Jacobian.: 4 Number of nonzeros in Lagrangian Hessian.............: 10Total number of variables............................: 4variables with only lower bounds: 0variables with lower and upper bounds: 4variables with only upper bounds: 0 Total number of equality constraints.................: 1 Total number of inequality constraints...............: 1inequality constraints with only lower bounds: 1inequality constraints with lower and upper bounds: 0inequality constraints with only upper bounds: 0iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls0 4.1009029e+00 3.59e+01 1.54e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 01 6.3052937e+00 3.43e+01 2.33e+01 -1.0 5.89e+00 - 2.21e-03 4.20e-02h 12 5.3929003e+00 3.42e+01 7.45e+02 -1.0 3.89e+00 2.0 6.10e-06 3.54e-03F 13 6.6372159e+01 6.01e+00 2.27e+05 -1.0 3.78e+00 4.2 9.48e-04 4.80e-01h 24 9.6419121e+01 4.30e-01 5.82e+04 -1.0 7.23e+01 - 1.59e-02 1.00e+00h 15 9.4884972e+01 1.15e-03 3.12e+02 -1.0 1.47e+00 - 1.00e+00 1.00e+00h 16 8.7460064e+01 8.24e-02 1.95e+01 -1.0 6.98e-01 - 1.00e+00 1.00e+00f 17 8.9880566e+01 9.69e-03 3.14e+02 -1.0 7.37e-02 3.8 1.00e+00 1.00e+00h 18 8.9330308e+01 3.71e-04 1.71e+01 -1.0 2.19e-01 - 1.00e+00 1.00e+00f 19 8.9331900e+01 1.73e-06 4.10e+00 -1.0 2.16e-03 3.3 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls10 8.0133699e+01 1.20e-01 1.86e+01 -1.0 2.30e+00 - 1.00e+00 1.00e+00f 111 8.2219265e+01 7.59e-03 3.27e+01 -1.0 6.41e-02 2.8 1.00e+00 1.00e+00h 112 7.5619844e+01 5.78e-02 1.78e+01 -1.0 2.89e+00 - 1.00e+00 1.00e+00f 113 7.6383207e+01 1.10e-03 4.23e+00 -1.0 2.53e-02 2.3 1.00e+00 1.00e+00h 114 5.6773756e+01 5.44e-01 1.90e+01 -1.0 1.15e+01 - 1.00e+00 1.00e+00f 115 6.0190720e+01 2.74e-02 5.29e+00 -1.0 1.24e-01 1.8 1.00e+00 1.00e+00h 116 2.8936531e+01 1.69e+00 2.27e+01 -1.0 3.26e+01 - 1.00e+00 1.00e+00f 117 3.1904315e+01 6.64e-02 1.11e+00 -1.0 1.93e-01 1.4 1.00e+00 1.00e+00h 118 2.0735088e+01 3.84e-01 1.76e+00 -1.0 9.22e+01 - 1.00e+00 1.99e-01f 119 1.7114152e+01 5.20e-01 8.02e+00 -1.0 4.71e+01 - 1.00e+00 1.30e-01f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls20 1.7278457e+01 3.55e-02 1.54e-02 -1.0 4.07e-01 - 1.00e+00 1.00e+00h 121 1.7045230e+01 8.77e-03 6.88e-03 -1.7 4.41e-01 - 1.00e+00 1.00e+00h 122 1.7017006e+01 2.40e-03 2.52e-03 -2.5 3.47e-02 - 1.00e+00 1.00e+00h 123 1.7014119e+01 1.90e-04 1.03e-04 -3.8 6.30e-03 - 1.00e+00 1.00e+00h 124 1.7014020e+01 2.57e-07 3.19e-07 -5.7 3.46e-04 - 1.00e+00 1.00e+00h 125 1.7014017e+01 1.96e-11 2.80e-11 -8.6 3.31e-06 - 1.00e+00 1.00e+00h 1Number of Iterations....: 25(scaled) (unscaled) Objective...............: 1.7014017145174137e+01 1.7014017145174137e+01 Dual infeasibility......: 2.7976011905469220e-11 2.7976011905469220e-11 Constraint violation....: 1.9618084934336366e-11 1.9618084934336366e-11 Complementarity.........: 2.5297906848701540e-09 2.5297906848701540e-09 Overall NLP error.......: 2.5297906848701540e-09 2.5297906848701540e-09Number of objective function evaluations = 30 Number of objective gradient evaluations = 26 Number of equality constraint evaluations = 30 Number of inequality constraint evaluations = 30 Number of equality constraint Jacobian evaluations = 26 Number of inequality constraint Jacobian evaluations = 26 Number of Lagrangian Hessian evaluations = 25 Total CPU secs in IPOPT (w/o function evaluations) = 0.011 Total CPU secs in NLP function evaluations = 0.001EXIT: Optimal Solution Found.solver : t_proc (avg) t_wall (avg) n_evalnlp_f | 89.00us ( 2.97us) 87.07us ( 2.90us) 30nlp_g | 175.00us ( 5.83us) 163.31us ( 5.44us) 30nlp_grad_f | 110.00us ( 4.07us) 105.52us ( 3.91us) 27nlp_hess_l | 101.00us ( 4.04us) 95.68us ( 3.83us) 25nlp_jac_g | 84.00us ( 3.11us) 81.43us ( 3.02us) 27total | 21.84ms ( 21.84ms) 21.84ms ( 21.84ms) 1 -------------------------------- objective: 17.014 solution: [1, 4.743, 3.82115, 1.37941]

和用 CppAD 求解出來一樣:ipopt CppAD 非線性規劃

三. github:casadi_test

github:casadi_test

看到這里,點個贊吧!

總結

以上是生活随笔為你收集整理的非线性求解器 Casadi (c++使用例子)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

中文字幕 欧美性 | 国产视频久久久久 | 天堂在线一区 | 欧美性做爰猛烈叫床潮 | 国产精品婷婷 | 亚洲精品视频在线观看视频 | 奇米网8888 | 国产专区视频在线观看 | 97在线视 | 欧美久久久久久久久中文字幕 | 成人福利在线 | 日韩大片在线观看 | 日韩黄色免费电影 | 国产91精品在线观看 | 国产高清亚洲 | 99草在线视频| 国产亚洲欧美在线视频 | 9797在线看片亚洲精品 | 伊人久操| 日韩精品免费一区二区 | 日本久久成人中文字幕电影 | 天天干天天综合 | 国产精品久久久久一区二区三区 | 日韩精品首页 | 中文字幕在线高清 | 4438全国亚洲精品观看视频 | 99久久精品免费看国产 | 久久成电影 | 国产视频中文字幕 | 麻豆一级视频 | 亚洲欧美视屏 | 日韩成年视频 | 激情在线五月天 | 超碰在线人 | av福利网址导航 | 日黄网站| 中文字幕 国产 一区 | 久久久久亚洲国产精品 | 99久久99久久精品国产片果冰 | 国产一级电影免费观看 | 日韩黄色在线电影 | 99久久精品国产欧美主题曲 | 美女啪啪图片 | 国产小视频在线看 | 天天射天天爱天天干 | 97av色| 天天干天天拍 | 天天色草 | 久久免费国产精品1 | 亚洲一级黄色片 | 在线观看视频一区二区三区 | 在线 日韩 av | 成人网页在线免费观看 | 国产日韩欧美在线一区 | 亚洲三级av | 国内久久久| 国产色一区 | 黄色网在线免费观看 | 婷婷视频在线 | 91精品伦理 | 99久久精品国产网站 | 国产精品一区二区果冻传媒 | 日韩超碰在线 | 国产麻豆精品95视频 | 久久久天天操 | 天天五月天色 | 久久99久久99免费视频 | 日韩精品视频在线免费观看 | 青草视频在线播放 | 91精彩视频在线观看 | 久久久网页 | 久久久久久国产精品久久 | 色婷婷狠狠 | 亚洲精品视 | 日本黄色a级大片 | 美女精品国产 | 99这里有精品| 999ZYZ玖玖资源站永久 | 国产高清99 | 九九热在线播放 | 在线国产中文字幕 | 久久久久久久久久福利 | 97超碰中文 | 精品国产一区二区三区久久 | 在线免费视频a | 精品福利网站 | 日韩网站在线免费观看 | 色婷婷啪啪免费在线电影观看 | bbw av| 欧美亚洲另类在线视频 | 亚洲成人av影片 | 国产黄在线看 | 国产小视频网站 | 在线99视频| 亚洲国产欧洲综合997久久, | 国产 日韩 在线 亚洲 字幕 中文 | 91在线网站 | 九九热精品国产 | 乱子伦av | 国产黄色视| 日日干干 | 久久这里有| 69视频国产| 国产精品亚 | 男女全黄一级一级高潮免费看 | 黄色毛片视频免费 | 国产精品久久久久久久久久东京 | 天天干夜夜干 | 偷拍福利视频一区二区三区 | 在线视频a | 婷婷日日 | 国产精品久久久久国产精品日日 | 91正在播放 | 狠狠狠综合 | 亚洲成人av一区二区 | 天天干天天干天天 | 久精品视频免费观看2 | 又爽又黄又刺激的视频 | 91精品啪在线观看国产线免费 | 国产精品亚洲成人 | 免费三级网 | 久久精彩视频 | 日韩久久久久久 | 精品国产免费观看 | 国产免费区| 国产1区2区3区在线 亚洲自拍偷拍色图 | 免费久久网| 国产精品福利无圣光在线一区 | 国产午夜一区 | 久久综合五月天 | 日日弄天天弄美女bbbb | 亚洲另类xxxx| 欧美最猛性xxxx | 亚洲有 在线 | 又大又硬又黄又爽视频在线观看 | 激情视频亚洲 | 国产成人精品一区二区三区网站观看 | 免费福利在线 | 国产成人一二三 | 久久久视频在线 | 久久久久网站 | 四川bbb搡bbb爽爽视频 | 成年人视频在线免费 | 国产免费叼嘿网站免费 | 欧美极度另类性三渗透 | 日日夜操| 日韩在线免费看 | 免费日韩一区二区三区 | 日韩在线免费视频观看 | 成人毛片网 | 亚洲欧洲一区二区在线观看 | 不卡电影免费在线播放一区 | 亚洲综合精品在线 | 日韩欧美精品在线观看 | 久久高清| 久久精品99国产国产 | 精品乱码一区二区三四区 | 日本精品久久久一区二区三区 | 欧美日韩一级视频 | 国产护士av | 成人一级在线观看 | 亚洲国产av精品毛片鲁大师 | av在线激情| 91| 国产成人av电影在线观看 | 色婷婷一区 | 欧美激情视频在线免费观看 | 亚洲人成免费网站 | 中文字幕免费高清av | 国产在线观看,日本 | 久久精品久久精品久久39 | 国产免费又黄又爽 | 日韩欧美一二三 | 国产一二三在线视频 | 国产在线播放一区二区三区 | 成人免费视频a | 精品亚洲男同gayvideo网站 | 狠狠天天 | 看v片| 亚洲成av人片 | 国产黄色精品在线 | 精品久久精品久久 | 久操中文字幕在线观看 | 日韩久久片 | 干综合网| 欧美综合久久久 | 久草网在线 | 日韩av在线资源 | 日韩欧美在线观看一区二区三区 | 激情狠狠干 | 特黄特色特刺激视频免费播放 | 999久久久久久 | 国产中文字幕在线播放 | 在线观看你懂的网站 | 日本久久不卡视频 | 色丁香综合 | 2023av| 日韩在线免费观看视频 | 一级黄色免费网站 | 亚洲精品国产片 | www.夜夜骑.com | 岛国大片免费视频 | 久草在线在线 | 亚洲免费小视频 | 97视频精品 | 日日夜夜天天综合 | 96久久欧美麻豆网站 | 看黄色.com | 91日本在线播放 | 色噜噜日韩精品欧美一区二区 | 久久免费的精品国产v∧ | 中文在线字幕免 | 激情欧美日韩一区二区 | www九九热 | 伊人天天狠天天添日日拍 | 日韩成人在线免费观看 | 久久成人国产精品免费软件 | 亚洲精品在线二区 | 91热视频在线观看 | 日韩电影在线一区 | 人人爽人人爽人人爽人人爽 | 欧美无极色 | 99r在线视频| 激情图片区 | 欧美成人a在线 | 欧美日韩国产精品一区二区亚洲 | 99精品在线观看 | 国产精品爽爽爽 | 在线视频精品播放 | 久久老司机精品视频 | 丁香九月激情综合 | 亚洲精品 在线视频 | 干 操 插| 中文字幕第一页在线 | 久久精品伊人 | 日韩精品一区二区三区不卡 | www.av免费观看 | 亚洲精品高清视频在线观看 | 日日干夜夜草 | 91亚洲精品久久久蜜桃借种 | 久久99热这里只有精品国产 | av免费在线网站 | 久热免费| 久久视频在线免费观看 | 999成人国产 | 亚洲视频综合在线 | 国产亚洲精品电影 | 在线成人中文字幕 | 伊人激情综合 | 国色天香在线 | 91免费国产在线观看 | 综合久久综合久久 | 日本性久久| 女人18片毛片90分钟 | 成人午夜影院 | 亚洲天堂在线观看完整版 | 亚洲精品乱码久久久久久高潮 | 亚洲一级电影视频 | 五月综合在线观看 | 99久久这里只有精品 | 在线观看国产www | 欧美视频一区二 | 国产免费资源 | 日韩在线视 | 国产精品s色| 视频一区二区在线 | 国产午夜精品av一区二区 | 免费看的黄色的网站 | 九九在线视频 | 国产精品女 | 色婷婷视频在线观看 | 9色在线视频 | 日韩精品免费一线在线观看 | 91久久精品一区二区三区 | 欧美日韩综合在线观看 | 亚洲精品成人av在线 | 国产精品久久久久高潮 | 久久国产系列 | 在线视频亚洲 | 精品一区二区精品 | 午夜久久久久久久久久影院 | 国产精品1区2区在线观看 | 国产h在线观看 | 国产高清视频免费在线观看 | 日本动漫做毛片一区二区 | 亚洲精品久久久久久久不卡四虎 | 91成人看片 | 国产区在线 | 国产在线欧美在线 | 美女视频永久黄网站免费观看国产 | av解说在线观看 | 国产精品一区二区免费看 | 久久久久看片 | 久久精品国产v日韩v亚洲 | 国产999在线观看 | 色综合综合 | 日韩在线免费看 | 亚洲区色 | 成年人天堂com | 免费av网站在线看 | 日韩中文字幕免费看 | 欧美激情视频一二三区 | 久久久久国产成人免费精品免费 | 久久精品8 | 中文字幕在线观看的网站 | 丁香六月久久综合狠狠色 | 日韩女同一区二区三区在线观看 | 国产色婷婷 | 久久免费公开视频 | 国产91探花 | 亚洲网站在线 | 久久er99热精品一区二区三区 | 2018精品视频 | 国产精品中文久久久久久久 | 欧美精品在线观看一区 | 人人爱人人做人人爽 | 99re国产 | 4p变态网欧美系列 | 日韩视频中文字幕 | 国产免费一区二区三区最新 | 久久伦理 | 韩日视频在线 | 欧美日韩国产二区三区 | 久久精品99国产 | 日韩欧美在线一区二区 | 久久精品直播 | 91九色视频导航 | 深爱开心激情网 | 久久国产片 | 国产精品欧美 | 91麻豆视频 | 国内精品视频一区二区三区八戒 | 国产精品一区二区av麻豆 | www.天天操.com | 亚洲成色777777在线观看影院 | 天天干视频在线 | 在线播放你懂 | 国产高清在线精品 | 手机av在线不卡 | 亚洲国产理论片 | av在线收看 | 久99久精品视频免费观看 | 高清不卡免费视频 | 午夜精品麻豆 | 久久电影网站中文字幕 | 亚洲精品久久久蜜臀下载官网 | 久草精品在线 | 免费国产在线视频 | www.夜夜爱| 国产一级片观看 | 亚洲天天做 | 免费黄色看片 | 日韩在线视频不卡 | 成人午夜网 | 91精品视频在线观看免费 | 婷婷丁香花 | 免费黄色小网站 | 91九色老| 五月婷丁香网 | 国产成人香蕉 | 狠狠色2019综合网 | av免费线看 | 97色免费视频 | 欧美日韩高清一区二区 国产亚洲免费看 | 毛片视频电影 | 久久免费观看视频 | 99亚洲精品视频 | 69xxxx欧美 | 一区二区欧美在线观看 | 国产99久久久国产精品免费看 | 99热99re6国产在线播放 | av网址最新 | 国产精品综合av一区二区国产馆 | 九九三级毛片 | 国产又粗又猛又爽又黄的视频先 | 丁香导航 | 92精品国产成人观看免费 | 国产欧美精品一区二区三区四区 | 免费网站v | 夜夜躁日日躁狠狠久久av | 欧美乱淫视频 | 日韩一区二区免费播放 | 国产91区| 久久久久久久国产精品 | 成人黄色视 | 欧美日韩精品在线播放 | 国产精品99久久免费黑人 | 91女神的呻吟细腰翘臀美女 | 91麻豆精品91久久久久同性 | 亚洲欧美日韩国产精品一区午夜 | 欧美国产三区 | 五月婷婷综合网 | 99久久婷婷国产综合精品 | 免费观看的黄色 | 美女中文字幕 | 片黄色毛片黄色毛片 | 色插综合 | 中文永久字幕 | 国产精品18久久久久久久久 | 久久久久久久久久久福利 | av资源在线看 | 日韩在线视频线视频免费网站 | 午夜久久 | 国产亚洲欧美精品久久久久久 | 日韩中文字幕视频在线观看 | 在线播放精品一区二区三区 | 久久久精品影视 | 在线国产99| 可以免费观看的av片 | 中文字幕在线观看的网站 | 亚洲精品视频在线免费 | 2019天天干天天色 | www.天天操 | 国产无限资源在线观看 | 天天在线免费视频 | 欧美亚洲国产日韩 | 干亚洲少妇| 国产偷v国产偷∨精品视频 在线草 | 国产亚洲久久 | 欧洲一区二区三区精品 | 亚洲 欧洲 国产 日本 综合 | 欧美午夜性生活 | 69精品视频 | 国产精品女人网站 | av黄色大片 | 久久久免费精品国产一区二区 | 黄色一级影院 | 国产免费中文字幕 | 69久久夜色精品国产69 | 久久特级毛片 | 日韩av成人在线观看 | 国产va精品免费观看 | 五月的婷婷 | 国产在线理论片 | 深爱综合网 | 欧美日韩国产在线 | 久久免费视频网站 | 久亚洲精品 | 欧美伦理一区 | 日韩成人免费在线观看 | 99久久精品免费看国产一区二区三区 | 国产精品入口久久 | 婷婷丁香在线 | 欧美巨大荫蒂茸毛毛人妖 | 国产最新91 | 日韩成人免费观看 | 国产一区二区在线免费播放 | 一区二区精品在线 | 成人在线观看免费视频 | 美女黄频 | 一区二区亚洲精品 | 九色91av| 97超碰国产精品 | 天天添夜夜操 | 日韩经典一区二区三区 | 国产精品国产亚洲精品看不卡15 | 亚洲精品国偷拍自产在线观看 | 超碰在线最新网址 | 特级毛片在线免费观看 | 国产亚洲精品成人av久久影院 | 91精品国产福利在线观看 | 中文在线天堂资源 | 伊甸园永久入口www 99热 精品在线 | 黄色com| 最近中文字幕在线播放 | 久久视| 9在线观看免费高清完整 | 手机av在线免费观看 | av资源免费看 | 午夜三级影院 | 国产a视频免费观看 | 在线免费视 | 国产人成免费视频 | 国产精品九色 | 在线国产片 | 国产91精品一区二区麻豆网站 | 国产精品99久久久久久久久久久久 | 午夜婷婷综合 | 狠狠躁18三区二区一区ai明星 | www.久久久.com | av免费在线观 | 成人毛片在线观看视频 | 久久精品站 | 99久久这里有精品 | 国产精品 亚洲精品 | 国产精品去看片 | 色com | 91自拍成人 | 亚州国产精品久久久 | 不卡av电影在线 | 日韩一级黄色大片 | 开心激情久久 | 亚洲国产黄色片 | 很黄很色很污的网站 | av免费观看网址 | 9999激情| 91在线一区 | 久久成年视频 | 国产伦精品一区二区三区免费 | 婷婷爱五月天 | 欧美在线视频一区二区 | 亚洲成人第一区 | 在线免费观看视频一区二区三区 | 午夜免费久久看 | 亚洲精品videossex少妇 | 超碰国产在线观看 | 天天干天天操天天射 | 又黄又爽又无遮挡免费的网站 | 黄色的网站在线 | 日韩一区二区三区高清免费看看 | 欧美一区二区在线刺激视频 | 六月激情网 | av免费线看| 97色在线视频| 国产自制av | 国产九色视频在线观看 | 久久第四色 | 91亚洲在线| 亚洲国产精品激情在线观看 | 成人a级黄色片 | 不卡的av在线 | 成人性生交大片免费看中文网站 | 91精品国自产拍天天拍 | 美女免费黄视频网站 | 亚洲午夜不卡 | 国产电影一区二区三区四区 | 国产成人av一区二区三区在线观看 | 91在线播放综合 | 在线观看亚洲电影 | 色网站在线看 | 亚洲精品乱码久久久久久9色 | 日韩精品视频久久 | 激情五月婷婷 | 日韩欧美在线观看一区 | 人人艹视频 | 国产视频第二页 | 国产色视频网站2 | 国产成人777777 | 免费毛片一区二区三区久久久 | 亚洲激情精品 | 99久久婷婷国产精品综合 | 国产精品成人一区 | 成 人 黄 色 视频播放1 | 中文字幕第一 | 在线观看国产区 | 国产91免费在线观看 | 99久热在线精品视频 | 在线99视频 | 国产精品一区欧美 | 日韩精品一区二区在线 | 天天干天天操 | 日韩理论视频 | 五月天久久 | 国产精品久久久久久久久久东京 | a级黄色片视频 | 亚洲精品久久久久久久不卡四虎 | 国产三级国产精品国产专区50 | 中文国产字幕 | 亚洲日日射 | 久久久免费高清视频 | 亚洲专区在线播放 | 欧美一级小视频 | 久久久精品久久日韩一区综合 | 亚洲视频免费在线观看 | 日本中文字幕电影在线免费观看 | 玖玖视频免费在线 | 欧美专区日韩专区 | 亚洲精品国产自产拍在线观看 | 亚洲精品麻豆视频 | 亚洲在线网址 | 国产精品免费视频一区二区 | 欧美性做爰猛烈叫床潮 | 国产精品夜夜夜一区二区三区尤 | 欧美激情视频一二三区 | 亚洲va在线va天堂va偷拍 | 久草在线视频资源 | 五月色丁香| 在线视频黄 | 久久免费看a级毛毛片 | 伊人狠狠操| 国产成a人亚洲精v品在线观看 | 亚洲精品久久久久久久蜜桃 | 女人18片毛片90分钟 | 在线观看av小说 | 国产精品久久久影视 | 久久久久国产一区二区三区四区 | 在线视频一二区 | 人交video另类hd | 国产精品毛片一区二区 | 久久久久久久久久久久国产精品 | 日韩精品一区二区三区三炮视频 | 成人av中文字幕 | 欧美成人视 | 中文字幕精品www乱入免费视频 | 精品久久久久久久久亚洲 | 亚洲精选在线观看 | 一区二区三区国产精品 | 色噜噜日韩精品一区二区三区视频 | 成人精品999| 2022中文字幕在线观看 | 99精品久久久久久久 | 久久无码精品一区二区三区 | 插婷婷 | 中文字幕高清有码 | 久久久久久高清 | 四虎国产精品成人免费影视 | 色天天天 | 久久一视频 | 国产高清视频免费在线观看 | 区一区二区三在线观看 | 91精品国自产在线观看 | 99精品视频播放 | 精品在线观看一区二区 | 欧美日韩高清免费 | 午夜国产福利在线 | 美女精品久久 | 中文字幕av影院 | 超碰97人 | 午夜丁香视频在线观看 | 日韩在线观看视频中文字幕 | 三级av在线 | av电影在线观看完整版一区二区 | 久久艹艹 | 久久激情电影 | 中文字幕资源在线观看 | 好看的国产精品视频 | 日日操天天爽 | 亚洲网久久 | 久久九九久久九九 | 久草免费看 | 中文字幕在线看片 | 欧美一进一出抽搐大尺度视频 | 激情黄色一级片 | 久久精品国产精品亚洲 | 国产成a人亚洲精v品在线观看 | 国产精品视频你懂的 | 亚洲精品久久久久久国 | 色偷偷人人澡久久超碰69 | 国产破处精品 | 亚洲精品视频网址 | 一区二区免费不卡在线 | 特黄特色特刺激视频免费播放 | 91精品视频网站 | 亚洲一级免费电影 | 久草久视频 | 91看片淫黄大片在线播放 | 久久精品免费 | 女人18片 | 日韩欧美一区视频 | 精品日本视频 | 午夜天使| 中文字幕免费不卡视频 | 久久免费在线 | av网站播放| 久草免费在线视频观看 | 久久首页 | 波多野结衣理论片 | 在线激情网 | 国产日韩在线看 | 天天插天天干天天操 | 99视屏| www.色午夜 | 91高清一区 | 久久国产午夜精品理论片最新版本 | 日韩在线观看视频在线 | 精品国产一区二区三区噜噜噜 | 六月丁香六月婷婷 | 久久精品视 | 亚洲电影av在线 | 在线91视频 | 免费h视频 | 在线看欧美 | 最近中文字幕大全中文字幕免费 | 久久电影中文字幕视频 | 成人免费看电影 | 久久精品视频在线观看免费 | av中文字幕日韩 | 国产精品久久久久久久久久新婚 | 爱爱av在线 | adn—256中文在线观看 | 国产在线观看你懂的 | 国产中文字幕视频在线 | 天天操天天操天天干 | 亚洲a免费| 亚洲精品国产精品久久99 | 综合av在线| 国产小视频在线免费观看视频 | 91网址在线看 | 日韩在线观看视频一区二区三区 | 日韩欧美精品在线观看 | 一级做a爱片性色毛片www | 91在线视频免费播放 | 亚洲欧美日韩国产一区二区三区 | 欧美老少交 | 99久久精品国产亚洲 | 99久久99久久精品免费 | av在线专区 | 九九视频免费观看视频精品 | www免费 | 免费a视频在线观看 | 9在线观看免费高清完整 | 日韩欧美在线观看一区二区三区 | www夜夜操 | 99精品电影 | 丁香九月激情综合 | 国产精品18毛片一区二区 | 韩日精品在线 | 狠狠干天天操 | 国语自产偷拍精品视频偷 | 激情综合久久 | 亚洲人成免费 | 美女视频免费一区二区 | 久久综合九色欧美综合狠狠 | 在线国产视频一区 | 成人一级电影在线观看 | 欧美日韩免费网站 | 色婷婷激情四射 | 国产视频在线免费 | 在线观看的av网站 | 成人91av| 国产综合福利在线 | 视频在线观看一区 | 手机在线看片日韩 | 久久99视频精品 | 精品视频久久久久久 | 在线观看91网站 | 91九色视频网站 | 久久久免费少妇 | 香蕉视频啪啪 | 国产h片在线观看 | 欧美另类高潮 | 久久人网 | 中文字幕在线观看第二页 | 日韩精品无码一区二区三区 | 中文字幕精品一区二区三区电影 | 国产亚洲亚洲 | 国产午夜麻豆影院在线观看 | av国产网站| 日韩欧美一区二区三区免费观看 | 又黄又爽的视频在线观看网站 | 玖玖国产精品视频 | 81精品国产乱码久久久久久 | 久久久国内精品 | 国产精品一二 | 97在线视频网站 | 亚洲成人精品在线观看 | 亚洲成人高清在线 | 国产手机在线观看 | 99精品国产免费久久久久久下载 | 婷婷五月在线视频 | 就要色综合 | 欧美精品免费在线 | 婷婷日| 精品久久一区二区 | 精品一区二区三区久久 | 国产成人精品一区二区三区福利 | 国产精品久久久久9999 | 国产精品第一页在线观看 | 亚洲影视资源 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 免费a级毛片在线看 | 国产精品久免费的黄网站 | 国产精品va视频 | 免费三级网| 最近中文字幕完整高清 | 久艹视频在线免费观看 | 精品视频一区在线 | 欧美一级黄大片 | 日韩成年视频 | 国产 成人 久久 | 日韩免费一区二区在线观看 | 黄色一级大片在线免费看国产一 | 欧美 亚洲 另类 激情 另类 | 亚洲视频久久 | 99在线播放 | 精品一区 在线 | 激情视频久久 | 在线观看岛国 | 久草在线视频在线 | 国产精品视频999 | 999视频在线观看 | 在线成人免费电影 | 香蕉一区 | 国产成人专区 | 午夜视频免费在线观看 | 蜜桃视频日本 | 最近免费在线观看 | 黄色免费网 | www日日夜夜 | 97超碰色偷偷 | 91专区在线观看 | 日韩av成人| 国产免费一区二区三区最新6 | 国内揄拍国产精品 | 久久无码av一区二区三区电影网 | 九九免费精品视频在线观看 | 最新日韩电影 | 欧美一二区视频 | 有码视频在线观看 | 91亚洲精品乱码久久久久久蜜桃 | 国产一区二区久久 | 久久尤物电影视频在线观看 | 国产剧情在线一区 | 久久66热这里只有精品 | 欧美va天堂在线电影 | 视频在线观看亚洲 | 91精品第一页 | 尤物97国产精品久久精品国产 | 夜夜躁狠狠躁日日躁 | 又黄又爽又色无遮挡免费 | 欧美色婷| 久久精品国产一区二区三 | 在线视频手机国产 | 国产一二区视频 | 中文字幕999 | 国产手机视频在线 | 久久精品黄 | 日韩久久精品一区二区 | wwwwww国产| 性色xxxxhd | 久久91网| 久久特级毛片 | 国产精品视频全国免费观看 | 亚洲精品在线免费播放 | 在线观看视频精品 | www狠狠操 | 伊人久久一区 | 97超碰人人模人人人爽人人爱 | 成年人免费在线观看网站 | 成人免费影院 | 特片网久久 | 中文字幕专区高清在线观看 | 四虎国产精品成人免费4hu | 日韩,中文字幕 | 亚洲视频999 | 成年人黄色免费网站 | 韩国视频一区二区三区 | 欧美色图88 | 久久久免费看片 | 久久精品网址 | 五月天久久久久久 | 国产a国产 | 国产精品一区二区三区在线 | 久久久首页 | 亚洲女欲精品久久久久久久18 | 日韩一区二区三区高清在线观看 | 九九热免费视频在线观看 | 欧美9999| 日韩剧情| 热久久精品在线 | 国产主播大尺度精品福利免费 | av中文电影 | 日韩电影中文字幕在线 | 18+视频网站链接 | 精品国产一区二区三区四 | 久章操| 免费在线一区二区 | 亚洲激情小视频 | 超碰资源在线 | 中文字幕刺激在线 | 美女视频久久久 | 日本亚洲国产 | 在线视频区 | 成人亚洲免费 | 麻豆91精品| 国产伦精品一区二区三区照片91 | 午夜在线免费观看 | 9i看片成人免费看片 | 国产黄色片久久 | 五月婷婷中文网 | 香蕉97视频观看在线观看 | 日韩精品最新在线观看 | 色婷婷www | 国产婷婷vvvv激情久 | 日本精品久久久久久 | 福利一区视频 | 国产一级视屏 | 国产成人精品亚洲 | 免费午夜网站 | 免费三级a | 深夜免费福利视频 | 国产a国产a国产a | 99精品国产视频 | 一区二区三区 亚洲 | 在线免费试看 | 国产探花在线看 | 欧美久久99| av先锋中文字幕 | 亚洲精品白浆高清久久久久久 | 国产精品亚洲人在线观看 | 1000部国产精品成人观看 | 久一在线 | 欧美视频99| 成人av播放 | 久久爱资源网 | 超碰免费观看 | av成人免费在线看 | 88av视频 | 久久午夜网 | 久久久久久久久亚洲精品 | 欧美日韩国产色综合一二三四 | 国产免费资源 | 亚州av免费 | 久久久久亚洲a | 日本在线观看中文字幕无线观看 | 欧美夫妻性生活电影 | av一级片在线观看 | 国产亚洲精品久久久久久无几年桃 | 国产精彩在线视频 | 在线精品视频免费观看 | 日日夜夜精品免费 | 91九色视频国产 | 一区二区三区在线观看 | 99久久久久久久久久 | 国产精品国产精品 | 97超碰人人干 | 综合色狠狠 | 亚洲精品一区二区精华 | 日韩免费观看一区二区 | 超碰人人99| 亚洲女同videos | 久久激情视频网 | 成人午夜片av在线看 | 亚洲精品乱码久久久久久 | 91高清在线 | 国内久久精品视频 | 伊人激情综合 | 亚洲精品五月天 | 亚洲经典视频在线观看 | 毛片激情永久免费 | 国产欧美精品一区二区三区 | 欧美日韩国产高清视频 | 欧美一区二视频在线免费观看 | 97超碰香蕉 | 四虎免费在线观看 | 国产精品黄色 | 麻豆av电影 | 午夜狠狠操| 精品国产精品久久一区免费式 | 天天干天天干天天干 | 欧美色图亚洲图片 | 人人讲下载 | 在线a亚洲视频播放在线观看 | 天天草综合网 | 日韩日韩日韩日韩 | 日日躁夜夜躁aaaaxxxx | a在线观看国产 | 一区二区三区动漫 | 久久国产精品二国产精品中国洋人 | 成人黄大片视频在线观看 | 久久久久久久久久亚洲精品 | 亚洲精品18p| 亚洲男女精品 | 亚洲欧美国产精品va在线观看 | 久久区二区 | 亚洲精品视频在线播放 | 久久精品视频4 | 国产精品黄色在线观看 | avav99| 日b视频在线观看网址 | 国产精品一区专区欧美日韩 | 综合色天天 | 少妇高潮流白浆在线观看 | 国产精品一区二区av日韩在线 | 色在线国产 | 日夜夜精品视频 | 激情婷婷六月 | 91麻豆精品久久久久久 | 在线观看免费一级片 | 久久夜色精品国产欧美乱极品 | 99精品一区二区三区 | 超碰人人干人人 | 免费的成人av | 精品久久福利 | 天堂av免费看 | 亚洲精品www久久久久久 | 久久综合福利 | 亚洲免费成人av电影 | 日韩免费在线视频观看 | 天天色天天操综合网 | 激情伊人 | 天天综合导航 | 视频一区视频二区在线观看 | 欧美一区二区精品在线 | 国产亚洲高清视频 | 亚洲在线视频观看 | 狠狠干中文字幕 | 欧美国产日韩久久 | 伊人婷婷综合 | 国产又粗又长又硬免费视频 | 免费网站黄 | 一区二区三区四区久久 | 超碰在线99| 免费视频在线观看网站 | 黄色资源在线 | 国产精品久久一区二区无卡 | 天天天操天天天干 | 在线观看中文字幕一区二区 |