MdoProAdflow.java 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533
  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. private static final long serialVersionUID = 1L;
  98. /**
  99. * @return id
  100. */
  101. public String getId() {
  102. return id;
  103. }
  104. /**
  105. * @param id
  106. */
  107. public void setId(String id) {
  108. this.id = id == null ? null : id.trim();
  109. }
  110. /**
  111. * 获取项目ID
  112. *
  113. * @return pid - 项目ID
  114. */
  115. public String getPid() {
  116. return pid;
  117. }
  118. /**
  119. * 设置项目ID
  120. *
  121. * @param pid 项目ID
  122. */
  123. public void setPid(String pid) {
  124. this.pid = pid == null ? null : pid.trim();
  125. }
  126. /**
  127. * 获取上传网格文件名称
  128. *
  129. * @return gridfile - 上传网格文件名称
  130. */
  131. public String getGridfile() {
  132. return gridfile;
  133. }
  134. /**
  135. * 设置上传网格文件名称
  136. *
  137. * @param gridfile 上传网格文件名称
  138. */
  139. public void setGridfile(String gridfile) {
  140. this.gridfile = gridfile == null ? null : gridfile.trim();
  141. }
  142. /**
  143. * 获取网格文件id
  144. *
  145. * @return fid - 网格文件id
  146. */
  147. public String getFid() {
  148. return fid;
  149. }
  150. /**
  151. * 设置网格文件id
  152. *
  153. * @param fid 网格文件id
  154. */
  155. public void setFid(String fid) {
  156. this.fid = fid == null ? null : fid.trim();
  157. }
  158. /**
  159. * 获取工况条件 巡航工况 cruise
  160. *
  161. * @return proname - 工况条件 巡航工况 cruise
  162. */
  163. public String getProname() {
  164. return proname;
  165. }
  166. /**
  167. * 设置工况条件 巡航工况 cruise
  168. *
  169. * @param proname 工况条件 巡航工况 cruise
  170. */
  171. public void setProname(String proname) {
  172. this.proname = proname == null ? null : proname.trim();
  173. }
  174. /**
  175. * 获取计算维数 1二维 0三维
  176. *
  177. * @return isairfoil - 计算维数 1二维 0三维
  178. */
  179. public Integer getIsairfoil() {
  180. return isairfoil;
  181. }
  182. /**
  183. * 设置计算维数 1二维 0三维
  184. *
  185. * @param isairfoil 计算维数 1二维 0三维
  186. */
  187. public void setIsairfoil(Integer isairfoil) {
  188. this.isairfoil = isairfoil;
  189. }
  190. /**
  191. * 获取输出物面信息 是1 否0
  192. *
  193. * @return writetecplotsurfacesolution - 输出物面信息 是1 否0
  194. */
  195. public Integer getWritetecplotsurfacesolution() {
  196. return writetecplotsurfacesolution;
  197. }
  198. /**
  199. * 设置输出物面信息 是1 否0
  200. *
  201. * @param writetecplotsurfacesolution 输出物面信息 是1 否0
  202. */
  203. public void setWritetecplotsurfacesolution(Integer writetecplotsurfacesolution) {
  204. this.writetecplotsurfacesolution = writetecplotsurfacesolution;
  205. }
  206. /**
  207. * 获取控制方程 RANS Euler
  208. *
  209. * @return equationtype - 控制方程 RANS Euler
  210. */
  211. public String getEquationtype() {
  212. return equationtype;
  213. }
  214. /**
  215. * 设置控制方程 RANS Euler
  216. *
  217. * @param equationtype 控制方程 RANS Euler
  218. */
  219. public void setEquationtype(String equationtype) {
  220. this.equationtype = equationtype == null ? null : equationtype.trim();
  221. }
  222. /**
  223. * 获取多重网格 sg
  224. *
  225. * @return mgcycle - 多重网格 sg
  226. */
  227. public String getMgcycle() {
  228. return mgcycle;
  229. }
  230. /**
  231. * 设置多重网格 sg
  232. *
  233. * @param mgcycle 多重网格 sg
  234. */
  235. public void setMgcycle(String mgcycle) {
  236. this.mgcycle = mgcycle == null ? null : mgcycle.trim();
  237. }
  238. /**
  239. * 获取计算步数
  240. *
  241. * @return ncycles - 计算步数
  242. */
  243. public String getNcycles() {
  244. return ncycles;
  245. }
  246. /**
  247. * 设置计算步数
  248. *
  249. * @param ncycles 计算步数
  250. */
  251. public void setNcycles(String ncycles) {
  252. this.ncycles = ncycles == null ? null : ncycles.trim();
  253. }
  254. /**
  255. * 获取密度残差 是1 否0
  256. *
  257. * @return resrho - 密度残差 是1 否0
  258. */
  259. public Integer getResrho() {
  260. return resrho;
  261. }
  262. /**
  263. * 设置密度残差 是1 否0
  264. *
  265. * @param resrho 密度残差 是1 否0
  266. */
  267. public void setResrho(Integer resrho) {
  268. this.resrho = resrho;
  269. }
  270. /**
  271. * 获取升力系数 是1 否0
  272. *
  273. * @return cl - 升力系数 是1 否0
  274. */
  275. public Integer getCl() {
  276. return cl;
  277. }
  278. /**
  279. * 设置升力系数 是1 否0
  280. *
  281. * @param cl 升力系数 是1 否0
  282. */
  283. public void setCl(Integer cl) {
  284. this.cl = cl;
  285. }
  286. /**
  287. * 获取阻力系数 是1 否0
  288. *
  289. * @return cd - 阻力系数 是1 否0
  290. */
  291. public Integer getCd() {
  292. return cd;
  293. }
  294. /**
  295. * 设置阻力系数 是1 否0
  296. *
  297. * @param cd 阻力系数 是1 否0
  298. */
  299. public void setCd(Integer cd) {
  300. this.cd = cd;
  301. }
  302. /**
  303. * 获取力矩系数 是1 否0
  304. *
  305. * @return cmz - 力矩系数 是1 否0
  306. */
  307. public Integer getCmz() {
  308. return cmz;
  309. }
  310. /**
  311. * 设置力矩系数 是1 否0
  312. *
  313. * @param cmz 力矩系数 是1 否0
  314. */
  315. public void setCmz(Integer cmz) {
  316. this.cmz = cmz;
  317. }
  318. /**
  319. * 获取1x 2y 3z
  320. *
  321. * @return liftindex - 1x 2y 3z
  322. */
  323. public Integer getLiftindex() {
  324. return liftindex;
  325. }
  326. /**
  327. * 设置1x 2y 3z
  328. *
  329. * @param liftindex 1x 2y 3z
  330. */
  331. public void setLiftindex(Integer liftindex) {
  332. this.liftindex = liftindex;
  333. }
  334. /**
  335. * 获取细网格收敛残差
  336. *
  337. * @return l2convergence - 细网格收敛残差
  338. */
  339. public String getL2convergence() {
  340. return l2convergence;
  341. }
  342. /**
  343. * 设置细网格收敛残差
  344. *
  345. * @param l2convergence 细网格收敛残差
  346. */
  347. public void setL2convergence(String l2convergence) {
  348. this.l2convergence = l2convergence == null ? null : l2convergence.trim();
  349. }
  350. /**
  351. * 获取粗网格收敛残差
  352. *
  353. * @return l2convergencecoarse - 粗网格收敛残差
  354. */
  355. public String getL2convergencecoarse() {
  356. return l2convergencecoarse;
  357. }
  358. /**
  359. * 设置粗网格收敛残差
  360. *
  361. * @param l2convergencecoarse 粗网格收敛残差
  362. */
  363. public void setL2convergencecoarse(String l2convergencecoarse) {
  364. this.l2convergencecoarse = l2convergencecoarse == null ? null : l2convergencecoarse.trim();
  365. }
  366. /**
  367. * 获取攻角
  368. *
  369. * @return alpha - 攻角
  370. */
  371. public String getAlpha() {
  372. return alpha;
  373. }
  374. /**
  375. * 设置攻角
  376. *
  377. * @param alpha 攻角
  378. */
  379. public void setAlpha(String alpha) {
  380. this.alpha = alpha == null ? null : alpha.trim();
  381. }
  382. /**
  383. * 获取马赫数
  384. *
  385. * @return mach - 马赫数
  386. */
  387. public String getMach() {
  388. return mach;
  389. }
  390. /**
  391. * 设置马赫数
  392. *
  393. * @param mach 马赫数
  394. */
  395. public void setMach(String mach) {
  396. this.mach = mach == null ? null : mach.trim();
  397. }
  398. /**
  399. * 获取雷诺数
  400. *
  401. * @return reynolds - 雷诺数
  402. */
  403. public String getReynolds() {
  404. return reynolds;
  405. }
  406. /**
  407. * 设置雷诺数
  408. *
  409. * @param reynolds 雷诺数
  410. */
  411. public void setReynolds(String reynolds) {
  412. this.reynolds = reynolds == null ? null : reynolds.trim();
  413. }
  414. /**
  415. * 获取参考雷诺长度
  416. *
  417. * @return reynoldslength - 参考雷诺长度
  418. */
  419. public String getReynoldslength() {
  420. return reynoldslength;
  421. }
  422. /**
  423. * 设置参考雷诺长度
  424. *
  425. * @param reynoldslength 参考雷诺长度
  426. */
  427. public void setReynoldslength(String reynoldslength) {
  428. this.reynoldslength = reynoldslength == null ? null : reynoldslength.trim();
  429. }
  430. /**
  431. * 获取参考温度
  432. *
  433. * @return temperature - 参考温度
  434. */
  435. public String getTemperature() {
  436. return temperature;
  437. }
  438. /**
  439. * 设置参考温度
  440. *
  441. * @param temperature 参考温度
  442. */
  443. public void setTemperature(String temperature) {
  444. this.temperature = temperature == null ? null : temperature.trim();
  445. }
  446. /**
  447. * 获取1- 选中 0 未选中
  448. *
  449. * @return checked - 1- 选中 0 未选中
  450. */
  451. public Integer getChecked() {
  452. return checked;
  453. }
  454. /**
  455. * 设置1- 选中 0 未选中
  456. *
  457. * @param checked 1- 选中 0 未选中
  458. */
  459. public void setChecked(Integer checked) {
  460. this.checked = checked;
  461. }
  462. }