MdoProAdflow.java 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648
  1. package com.miniframe.model.mdo;
  2. import com.miniframe.system.MiniserviceBaseModel;
  3. import java.io.Serializable;
  4. import javax.persistence.*;
  5. @Table(name = "mdo_pro_adflow")
  6. public class MdoProAdflow extends MiniserviceBaseModel implements Serializable {
  7. @Id
  8. private String id;
  9. /**
  10. * 项目ID
  11. */
  12. private String pid;
  13. /**
  14. * 上传网格文件名称
  15. */
  16. private String gridfile;
  17. /**
  18. * 网格文件id
  19. */
  20. private String fid;
  21. /**
  22. * 工况条件 巡航工况 cruise
  23. */
  24. private String proname;
  25. /**
  26. * 计算维数 1二维 0三维
  27. */
  28. private Integer isairfoil;
  29. /**
  30. * 输出物面信息 是1 否0
  31. */
  32. private Integer writetecplotsurfacesolution;
  33. /**
  34. * 控制方程 RANS Euler
  35. */
  36. private String equationtype;
  37. /**
  38. * 多重网格 sg
  39. */
  40. private String mgcycle;
  41. /**
  42. * 计算步数
  43. */
  44. private String ncycles;
  45. /**
  46. * 密度残差 是1 否0
  47. */
  48. private Integer resrho;
  49. /**
  50. * 升力系数 是1 否0
  51. */
  52. private Integer cl;
  53. /**
  54. * 阻力系数 是1 否0
  55. */
  56. private Integer cd;
  57. /**
  58. * 力矩系数 是1 否0
  59. */
  60. private Integer cmz;
  61. /**
  62. * 1x 2y 3z
  63. */
  64. private Integer liftindex;
  65. /**
  66. * 细网格收敛残差
  67. */
  68. private String l2convergence;
  69. /**
  70. * 粗网格收敛残差
  71. */
  72. private String l2convergencecoarse;
  73. /**
  74. * 攻角
  75. */
  76. private String alpha;
  77. /**
  78. * 马赫数
  79. */
  80. private String mach;
  81. /**
  82. * 雷诺数
  83. */
  84. private String reynolds;
  85. /**
  86. * 参考雷诺长度
  87. */
  88. private String reynoldslength;
  89. /**
  90. * 参考温度
  91. */
  92. private String temperature;
  93. /**
  94. * 1- 选中 0 未选中
  95. */
  96. private Integer checked;
  97. /**
  98. * 参考面积
  99. */
  100. private String area;
  101. /**
  102. * 参考长度
  103. */
  104. private String length;
  105. /**
  106. * 力矩中心x
  107. */
  108. private String momx;
  109. /**
  110. * 力矩中心y
  111. */
  112. private String momy;
  113. /**
  114. * 力矩中心z
  115. */
  116. private String momz;
  117. private static final long serialVersionUID = 1L;
  118. /**
  119. * @return id
  120. */
  121. public String getId() {
  122. return id;
  123. }
  124. /**
  125. * @param id
  126. */
  127. public void setId(String id) {
  128. this.id = id == null ? null : id.trim();
  129. }
  130. /**
  131. * 获取项目ID
  132. *
  133. * @return pid - 项目ID
  134. */
  135. public String getPid() {
  136. return pid;
  137. }
  138. /**
  139. * 设置项目ID
  140. *
  141. * @param pid 项目ID
  142. */
  143. public void setPid(String pid) {
  144. this.pid = pid == null ? null : pid.trim();
  145. }
  146. /**
  147. * 获取上传网格文件名称
  148. *
  149. * @return gridfile - 上传网格文件名称
  150. */
  151. public String getGridfile() {
  152. return gridfile;
  153. }
  154. /**
  155. * 设置上传网格文件名称
  156. *
  157. * @param gridfile 上传网格文件名称
  158. */
  159. public void setGridfile(String gridfile) {
  160. this.gridfile = gridfile == null ? null : gridfile.trim();
  161. }
  162. /**
  163. * 获取网格文件id
  164. *
  165. * @return fid - 网格文件id
  166. */
  167. public String getFid() {
  168. return fid;
  169. }
  170. /**
  171. * 设置网格文件id
  172. *
  173. * @param fid 网格文件id
  174. */
  175. public void setFid(String fid) {
  176. this.fid = fid == null ? null : fid.trim();
  177. }
  178. /**
  179. * 获取工况条件 巡航工况 cruise
  180. *
  181. * @return proname - 工况条件 巡航工况 cruise
  182. */
  183. public String getProname() {
  184. return proname;
  185. }
  186. /**
  187. * 设置工况条件 巡航工况 cruise
  188. *
  189. * @param proname 工况条件 巡航工况 cruise
  190. */
  191. public void setProname(String proname) {
  192. this.proname = proname == null ? null : proname.trim();
  193. }
  194. /**
  195. * 获取计算维数 1二维 0三维
  196. *
  197. * @return isairfoil - 计算维数 1二维 0三维
  198. */
  199. public Integer getIsairfoil() {
  200. return isairfoil;
  201. }
  202. /**
  203. * 设置计算维数 1二维 0三维
  204. *
  205. * @param isairfoil 计算维数 1二维 0三维
  206. */
  207. public void setIsairfoil(Integer isairfoil) {
  208. this.isairfoil = isairfoil;
  209. }
  210. /**
  211. * 获取输出物面信息 是1 否0
  212. *
  213. * @return writetecplotsurfacesolution - 输出物面信息 是1 否0
  214. */
  215. public Integer getWritetecplotsurfacesolution() {
  216. return writetecplotsurfacesolution;
  217. }
  218. /**
  219. * 设置输出物面信息 是1 否0
  220. *
  221. * @param writetecplotsurfacesolution 输出物面信息 是1 否0
  222. */
  223. public void setWritetecplotsurfacesolution(Integer writetecplotsurfacesolution) {
  224. this.writetecplotsurfacesolution = writetecplotsurfacesolution;
  225. }
  226. /**
  227. * 获取控制方程 RANS Euler
  228. *
  229. * @return equationtype - 控制方程 RANS Euler
  230. */
  231. public String getEquationtype() {
  232. return equationtype;
  233. }
  234. /**
  235. * 设置控制方程 RANS Euler
  236. *
  237. * @param equationtype 控制方程 RANS Euler
  238. */
  239. public void setEquationtype(String equationtype) {
  240. this.equationtype = equationtype == null ? null : equationtype.trim();
  241. }
  242. /**
  243. * 获取多重网格 sg
  244. *
  245. * @return mgcycle - 多重网格 sg
  246. */
  247. public String getMgcycle() {
  248. return mgcycle;
  249. }
  250. /**
  251. * 设置多重网格 sg
  252. *
  253. * @param mgcycle 多重网格 sg
  254. */
  255. public void setMgcycle(String mgcycle) {
  256. this.mgcycle = mgcycle == null ? null : mgcycle.trim();
  257. }
  258. /**
  259. * 获取计算步数
  260. *
  261. * @return ncycles - 计算步数
  262. */
  263. public String getNcycles() {
  264. return ncycles;
  265. }
  266. /**
  267. * 设置计算步数
  268. *
  269. * @param ncycles 计算步数
  270. */
  271. public void setNcycles(String ncycles) {
  272. this.ncycles = ncycles == null ? null : ncycles.trim();
  273. }
  274. /**
  275. * 获取密度残差 是1 否0
  276. *
  277. * @return resrho - 密度残差 是1 否0
  278. */
  279. public Integer getResrho() {
  280. return resrho;
  281. }
  282. /**
  283. * 设置密度残差 是1 否0
  284. *
  285. * @param resrho 密度残差 是1 否0
  286. */
  287. public void setResrho(Integer resrho) {
  288. this.resrho = resrho;
  289. }
  290. /**
  291. * 获取升力系数 是1 否0
  292. *
  293. * @return cl - 升力系数 是1 否0
  294. */
  295. public Integer getCl() {
  296. return cl;
  297. }
  298. /**
  299. * 设置升力系数 是1 否0
  300. *
  301. * @param cl 升力系数 是1 否0
  302. */
  303. public void setCl(Integer cl) {
  304. this.cl = cl;
  305. }
  306. /**
  307. * 获取阻力系数 是1 否0
  308. *
  309. * @return cd - 阻力系数 是1 否0
  310. */
  311. public Integer getCd() {
  312. return cd;
  313. }
  314. /**
  315. * 设置阻力系数 是1 否0
  316. *
  317. * @param cd 阻力系数 是1 否0
  318. */
  319. public void setCd(Integer cd) {
  320. this.cd = cd;
  321. }
  322. /**
  323. * 获取力矩系数 是1 否0
  324. *
  325. * @return cmz - 力矩系数 是1 否0
  326. */
  327. public Integer getCmz() {
  328. return cmz;
  329. }
  330. /**
  331. * 设置力矩系数 是1 否0
  332. *
  333. * @param cmz 力矩系数 是1 否0
  334. */
  335. public void setCmz(Integer cmz) {
  336. this.cmz = cmz;
  337. }
  338. /**
  339. * 获取1x 2y 3z
  340. *
  341. * @return liftindex - 1x 2y 3z
  342. */
  343. public Integer getLiftindex() {
  344. return liftindex;
  345. }
  346. /**
  347. * 设置1x 2y 3z
  348. *
  349. * @param liftindex 1x 2y 3z
  350. */
  351. public void setLiftindex(Integer liftindex) {
  352. this.liftindex = liftindex;
  353. }
  354. /**
  355. * 获取细网格收敛残差
  356. *
  357. * @return l2convergence - 细网格收敛残差
  358. */
  359. public String getL2convergence() {
  360. return l2convergence;
  361. }
  362. /**
  363. * 设置细网格收敛残差
  364. *
  365. * @param l2convergence 细网格收敛残差
  366. */
  367. public void setL2convergence(String l2convergence) {
  368. this.l2convergence = l2convergence == null ? null : l2convergence.trim();
  369. }
  370. /**
  371. * 获取粗网格收敛残差
  372. *
  373. * @return l2convergencecoarse - 粗网格收敛残差
  374. */
  375. public String getL2convergencecoarse() {
  376. return l2convergencecoarse;
  377. }
  378. /**
  379. * 设置粗网格收敛残差
  380. *
  381. * @param l2convergencecoarse 粗网格收敛残差
  382. */
  383. public void setL2convergencecoarse(String l2convergencecoarse) {
  384. this.l2convergencecoarse = l2convergencecoarse == null ? null : l2convergencecoarse.trim();
  385. }
  386. /**
  387. * 获取攻角
  388. *
  389. * @return alpha - 攻角
  390. */
  391. public String getAlpha() {
  392. return alpha;
  393. }
  394. /**
  395. * 设置攻角
  396. *
  397. * @param alpha 攻角
  398. */
  399. public void setAlpha(String alpha) {
  400. this.alpha = alpha == null ? null : alpha.trim();
  401. }
  402. /**
  403. * 获取马赫数
  404. *
  405. * @return mach - 马赫数
  406. */
  407. public String getMach() {
  408. return mach;
  409. }
  410. /**
  411. * 设置马赫数
  412. *
  413. * @param mach 马赫数
  414. */
  415. public void setMach(String mach) {
  416. this.mach = mach == null ? null : mach.trim();
  417. }
  418. /**
  419. * 获取雷诺数
  420. *
  421. * @return reynolds - 雷诺数
  422. */
  423. public String getReynolds() {
  424. return reynolds;
  425. }
  426. /**
  427. * 设置雷诺数
  428. *
  429. * @param reynolds 雷诺数
  430. */
  431. public void setReynolds(String reynolds) {
  432. this.reynolds = reynolds == null ? null : reynolds.trim();
  433. }
  434. /**
  435. * 获取参考雷诺长度
  436. *
  437. * @return reynoldslength - 参考雷诺长度
  438. */
  439. public String getReynoldslength() {
  440. return reynoldslength;
  441. }
  442. /**
  443. * 设置参考雷诺长度
  444. *
  445. * @param reynoldslength 参考雷诺长度
  446. */
  447. public void setReynoldslength(String reynoldslength) {
  448. this.reynoldslength = reynoldslength == null ? null : reynoldslength.trim();
  449. }
  450. /**
  451. * 获取参考温度
  452. *
  453. * @return temperature - 参考温度
  454. */
  455. public String getTemperature() {
  456. return temperature;
  457. }
  458. /**
  459. * 设置参考温度
  460. *
  461. * @param temperature 参考温度
  462. */
  463. public void setTemperature(String temperature) {
  464. this.temperature = temperature == null ? null : temperature.trim();
  465. }
  466. /**
  467. * 获取1- 选中 0 未选中
  468. *
  469. * @return checked - 1- 选中 0 未选中
  470. */
  471. public Integer getChecked() {
  472. return checked;
  473. }
  474. /**
  475. * 设置1- 选中 0 未选中
  476. *
  477. * @param checked 1- 选中 0 未选中
  478. */
  479. public void setChecked(Integer checked) {
  480. this.checked = checked;
  481. }
  482. /**
  483. * 获取参考面积
  484. *
  485. * @return area - 参考面积
  486. */
  487. public String getArea() {
  488. return area;
  489. }
  490. /**
  491. * 设置参考面积
  492. *
  493. * @param area 参考面积
  494. */
  495. public void setArea(String area) {
  496. this.area = area == null ? null : area.trim();
  497. }
  498. /**
  499. * 获取参考长度
  500. *
  501. * @return length - 参考长度
  502. */
  503. public String getLength() {
  504. return length;
  505. }
  506. /**
  507. * 设置参考长度
  508. *
  509. * @param length 参考长度
  510. */
  511. public void setLength(String length) {
  512. this.length = length == null ? null : length.trim();
  513. }
  514. /**
  515. * 获取力矩中心x
  516. *
  517. * @return momx - 力矩中心x
  518. */
  519. public String getMomx() {
  520. return momx;
  521. }
  522. /**
  523. * 设置力矩中心x
  524. *
  525. * @param momx 力矩中心x
  526. */
  527. public void setMomx(String momx) {
  528. this.momx = momx == null ? null : momx.trim();
  529. }
  530. /**
  531. * 获取力矩中心y
  532. *
  533. * @return momy - 力矩中心y
  534. */
  535. public String getMomy() {
  536. return momy;
  537. }
  538. /**
  539. * 设置力矩中心y
  540. *
  541. * @param momy 力矩中心y
  542. */
  543. public void setMomy(String momy) {
  544. this.momy = momy == null ? null : momy.trim();
  545. }
  546. /**
  547. * 获取力矩中心z
  548. *
  549. * @return momz - 力矩中心z
  550. */
  551. public String getMomz() {
  552. return momz;
  553. }
  554. /**
  555. * 设置力矩中心z
  556. *
  557. * @param momz 力矩中心z
  558. */
  559. public void setMomz(String momz) {
  560. this.momz = momz == null ? null : momz.trim();
  561. }
  562. }