怎么把workbench里實體分割成兩個 java初學(xué)推薦書籍有哪些?
java初學(xué)推薦書籍有哪些?排名不分先后EffectiveJava所了解過Java的人估計全都的聽過此書吧,舉世罕見經(jīng)典。書中要注意形態(tài)各異的奇石了一些知識點,接著相對于這些知識點單獨進行主要論述。內(nèi)
java初學(xué)推薦書籍有哪些?
排名不分先后
EffectiveJava
所了解過Java的人估計全都的聽過此書吧,舉世罕見經(jīng)典。書中要注意形態(tài)各異的奇石了一些知識點,接著相對于這些知識點單獨進行主要論述。內(nèi)容頗為深度,我建議你有基礎(chǔ)的人看。
ThinkingInJava4
ThinkingofJava被奉為Java圣經(jīng),不管你進入哪個階段,隔一段時間閱讀都能有所,也并且對新手而言,這本書毀譽參半,無法仔細(xì)考慮吧
Java并發(fā)編程實戰(zhàn)
國外人寫的書,這是翻譯版,原書《Java Concurrency in Practice》,絕無僅有并發(fā)中的最經(jīng)典書籍。英譯中的也很好,書本內(nèi)容偏理論,基本知識點都也能總結(jié)概括。當(dāng)然這本書肯定是需要有一點的并發(fā)基礎(chǔ)的人合適看的,零基礎(chǔ)的雖然會有點兒艱難。此書可以不看好多遍,沒看一遍都會有新的認(rèn)識。
深入明白Java虛擬機
此書也甚為經(jīng)典,作者是國內(nèi)的,在市場上面濫竽充數(shù)逞兇的今天,算得上是上兩次品。書中對JVM接受了詳細(xì)點哲理的說明,是學(xué)習(xí)JVM原理必備書籍。
HeadFirst設(shè)計模式
headfirst系列的教材,看上去都不光很快,圖文并茂的形式,簡單明確,比較適合初學(xué)者你選擇
重構(gòu)_會改善既有代碼的設(shè)計
書中具體了70多個可行的重構(gòu),每個重構(gòu)都介紹了一種當(dāng)經(jīng)過驗證驗證的代碼變化手法的動機和技術(shù)。本書提出的重構(gòu)準(zhǔn)則將指導(dǎo)你四次一步子地改你的代碼,從而增加了開發(fā)完畢過程中的風(fēng)險。
MySQL技術(shù)內(nèi)幕
從源代碼的角度深度剖析了InnoDB的體系結(jié)構(gòu)、實現(xiàn)程序原理、工作機制,并具體了大量最佳實踐,能解決你系統(tǒng)而深入地掌握InnoDB,更不重要的是,它能為你設(shè)計管理更高性能、高可用的數(shù)據(jù)庫系統(tǒng)可以提供絕佳的指導(dǎo)
至于,我是可以把近些年收集到的關(guān)於Java個方面的書籍能分享給你,大概有幾個G,后臺回復(fù)“Java書籍”即可查看,如果對你有幫助就點個贊吧吧
NASTRAN如何輸出非線性變形結(jié)果文件,hypermesh前處理?
同都屬于ANSYS陣營,ICEMCFD及Tgrid可謂是FLUENT網(wǎng)格生成沉淀的良好的訓(xùn)練選擇。同時,充當(dāng)Workbench平臺的一個模塊,依靠Mesh為FLUENT能提供網(wǎng)格生成沉淀似乎也成了ANSYS的努力方向。確實說ICEM CFD,TGRID這些Mesh是太最優(yōu)秀的網(wǎng)格生成工具,可是對此一些熟得不能再熟Hypermesh網(wǎng)格生成的人士來說,卻未必是一種理想和目標(biāo)的選擇,而且建議使用一款新的軟件,換句話說提升新的學(xué)習(xí)成本。
FLUENT網(wǎng)格生成氣體除開兩方面的內(nèi)容,簡單的方法要將幾何線性系統(tǒng)成網(wǎng)格,如果你是還估計除了邊界名稱之前。因此在FLUENT中并且網(wǎng)格分割以此命名少見麻煩,因此這部分工作好是在網(wǎng)格能生成之前接受。
Hypermesh是Altair公司的一款相當(dāng)杰出的前處理工具,借用其也可以為FLUENT生成網(wǎng)格。下面以一個簡單例子來請看使用方法Hypermesh為FLUENT化合網(wǎng)格。
1、啟動Hypermesh
啟動后Hypermesh,接受UserProfiles對話框設(shè)置,選中后CFD,如圖。(這一設(shè)置也不是必須的,但是選中CFD會有一些菜單提供給方便,安全設(shè)置)。
2、導(dǎo)入幾何模型
直接進入菜單【File】r26【Import】rlm【Model】如下圖所示選擇幾何模型文件。然后點擊Import按鈕導(dǎo)入模型。模型乾坤二卦兩個入口(mount1及mount2)、一個出口(outlet),其他邊界為壁面(wall)。
3、創(chuàng)建家族Component
依靠菜單【Mesh】a8【Components】r26【Create】或是在屬性菜單Component上點右鍵修改四個Component放置面網(wǎng)格(inlet1,inlet2,outlet,wall),修改一個Component隨意放置體網(wǎng)格(fluid)。修改完畢后的樹形菜單空間四邊形。
4、面網(wǎng)格劃分
借用快捷鍵設(shè)置F12進行面網(wǎng)格劃分,再注意設(shè)置或則Component為Current。劃為完畢后的網(wǎng)格圖中。(是可以不使用shiftF11快捷鍵移動網(wǎng)格至相應(yīng)的component)
5、體網(wǎng)格劃分
直接點擊全局工具面板中的工具按鈕CFDtetramesh進入到CFD四面體網(wǎng)格劃分。
彈出來如下圖所示對話框。
在With BL(fixed)然后點擊Comps按鈕,你選擇wall
在W/oBL(float)再點Comps按鈕,中,選擇inlet1,inlet2,outlet
其他參數(shù)這個可以持續(xù)設(shè)置成。
再次進入BLparameters設(shè)置,如下圖所示,可系統(tǒng)設(shè)置Numberofthelayers為5,F(xiàn)irstlayerthickness為1e-4,BLgrowthrate為1.2。(此處僅為演示,換算工作中要按實際中數(shù)據(jù)填寫。邊界層數(shù)據(jù)也可以上網(wǎng)搜索)
其他面板如Tetrameshparameters,Refinementbox等按要可以設(shè)置。本例達到默認(rèn)參數(shù)。
點擊mesh按鈕通過網(wǎng)格劃分。
網(wǎng)格劃分一切就緒后,可以看見模型樹中多出兩個以CFD開頭的component,這即是化合的體網(wǎng)格。
6、邊界整理
(1)依靠快捷鍵shiftF11將CFD_tetcore001及CFD-bl001儲放到Fluid中。
(2)刻意隱藏Fluid網(wǎng)格,依靠菜單【Mesh】dstrok【Delete】dstrok【Elements】刪除所有的面網(wǎng)格。另外刪出CFD_tetcore001及CFD-bl001(3)用來全局面板中的工具按鈕faces生成面網(wǎng)格。
(4)移動面網(wǎng)格至或則的component(依靠快捷鍵shiftF11),移動手機之后后刪除^face
到最后網(wǎng)格及Component樹形菜單如下圖所示。
7、控制輸出網(wǎng)格
如下圖所示,點擊菜單【File】rlm【Export】dstrok【SolverDeck】。
彈出對話框如下圖所示對話框。設(shè)置中FileType為CFD,solvertype為FLUENT,指定File為cas文件輸出路徑。直接點擊Export按鈕輸出網(wǎng)格。
8、測試3網(wǎng)格
然后打開FLUENT,可以打開輸出的文件。全面檢查網(wǎng)格無負(fù)網(wǎng)格劃分。
檢查邊界定義,所有在HM中定義的邊界均完整無損保留。
lt完畢后r26。