批準(zhǔn)號 |
50578059 |
項(xiàng)目名稱 |
建筑環(huán)境流體流動數(shù)值反演及其多態(tài)行為研究 |
項(xiàng)目類別 |
面上項(xiàng)目 |
申請代碼 |
E0803 |
項(xiàng)目負(fù)責(zé)人 |
湯廣發(fā) |
負(fù)責(zé)人職稱 |
教授 |
依托單位 |
湖南大學(xué) |
研究期限 |
2006-01-01 至 2008-12-31 |
支持經(jīng)費(fèi) |
25(萬元) |
從建筑室內(nèi)空氣環(huán)境優(yōu)化、建筑節(jié)能和各類災(zāi)害性流動過程的準(zhǔn)確預(yù)報(bào)等實(shí)際需要出發(fā),引出不同于傳統(tǒng)流體流動數(shù)值模擬技術(shù)的流動反問題研究;并針對真實(shí)建筑通風(fēng)的復(fù)雜性,提出了多未知量流動反演問題及其計(jì)算方案;分析和研究流線/熱線/質(zhì)線等流動輸運(yùn)數(shù)值可視化技術(shù),并將其引入流動反演計(jì)算過程,以改善多未知量流動反演問題計(jì)算效率和精度;運(yùn)用瞬態(tài)求解和雙向模擬方法,通過連續(xù)變化監(jiān)測信息(監(jiān)測點(diǎn)位置及數(shù)量),分析和研究 2100433B
solidworks做不了流體,這種動畫可以用3dmax做
1.節(jié)水為榮——隨時(shí)關(guān)上水龍頭,別讓水空流 我國是世界上12個貧水國家之一,淡水資源還不到世界人均水量的 1/4。全國600多個城市半數(shù)以上缺水,其中108個城市嚴(yán)重缺水。地表水 資源的稀缺造成對...
“建筑環(huán)境學(xué)”是高等學(xué)校建筑環(huán)境與設(shè)備工程專業(yè)的基礎(chǔ)課。主要研究建筑外環(huán)境,室內(nèi)空氣品質(zhì),室內(nèi)熱濕與氣流環(huán)境,建筑聲環(huán)境,建筑光環(huán)境等若干部分。
格式:pdf
大?。?span id="0mrlsxr" class="single-tag-height">3.0MB
頁數(shù): 15頁
評分: 4.5
流體流動管道輸送系統(tǒng)模板
格式:pdf
大?。?span id="7tnwbir" class="single-tag-height">3.0MB
頁數(shù): 5頁
評分: 4.5
第 1 頁 共 5 頁 化工原理練習(xí) 一、選擇 1、已知甲醇水溶液中,按質(zhì)量分?jǐn)?shù)計(jì)甲醇 90%水 10%,甲醇密度 792kg/m 3,水密度 998kg/m 3,則該溶液密度 近似為( ) A 792kg/m3 B 900kg/m 3 C 811kg/m 3 D 998kg/m 3 2、已知 293k 100kpa條件下含 15%O 2和 85%CO 2的混氣密度( ) A 1.73kg/m3 B 1.80kg/m 3 C 2.21kg/m 3 D 1.45kg/m 3 3、已知某設(shè)備內(nèi)表壓 0.5×10 5Pa當(dāng)?shù)卮髿鈮?100×103Pa,則設(shè)備內(nèi)絕對壓強(qiáng)為( ) A 0.5×105Pa B 1.5 ×104Pa C 1.5 ×105Pa D 1.0 ×105Pa 4、流體壓力為 750mmHg 柱換算成 KPa 為( ) A 80 B 90 C 100 D 110.5 5、
優(yōu)缺點(diǎn)比較
靜多態(tài)是以犧牲靈活性而獲得運(yùn)行速度的一種做法;而動多態(tài)則恰恰相反,它是以犧牲運(yùn)行速度而獲取靈活性的做法。當(dāng)然這么說是不全面的,看看下面這個特殊的應(yīng)用:
使用靜多態(tài)來實(shí)現(xiàn)動多態(tài)
這是一種在模板元編程(Template Metaprogramming)中常見的標(biāo)準(zhǔn)編程技巧。在C 中,可以借助模板來實(shí)現(xiàn)面向?qū)ο笳Z言所支持動多態(tài)相似的功能特性(C 中指的就是的virtual 函數(shù))。
下面是C 本身所支持多態(tài)形式:(virtual版)
#include
class Base {
public:
virtual void method() = 0;
virtual ~Base() { }
};
class Derived : public Base {
public:
virtual void method()
{
std::cout << "Derived" << std::endl;
}
};
class Derived2 : public Base {
public:
virtual void method()
{
std::cout << "Derived2" << std::endl;
}
};
int main()
{ Base *pBase = new Derived;
pBase->method(); // 輸出:"Derived"
delete pBase;
Base *pBase2 = new Derived2;
pBase2->method(); // 輸出:"Derived2"
delete pBase2;
return 0;
}
注:C 本身是借助virtual關(guān)鍵字來實(shí)現(xiàn)多態(tài)的(dynamic polymorphism),而通常編譯器是借助virtual look-up tables(虛函數(shù)表)來決定該調(diào)用那個版本的函數(shù),當(dāng)然這一過程發(fā)生在運(yùn)行期。
下面是使用CRTP(Curiously Recurring Template Pattern)來實(shí)現(xiàn)多與上面對應(yīng)功能的靜多態(tài)代碼:
#include
template
class Base {
public:
void method()
{
// ...
static_cast(this)->implementation();
// ...
}
};
class Derived : private Base {
public:
void implementation()
{
std::cout << "Derived" << std::endl;
}
};
class Derived2 : private Base {
public:
void implementation()
{
std::cout << "Derived2" << std::endl;
}
};
int main()
{
Base *pBase = new Base();
pBase->method(); // 輸出:"Derived"
delete pBase;
Base *pBase2 = new Base();
pBase2->method(); // 輸出:"Derived2"
delete pBase2;
return 0;
}
雖然使用這種方式實(shí)現(xiàn)的多態(tài)和面向?qū)ο笾械亩鄳B(tài)從功能上說差不多相同,但是前者沒有后者易用、易懂、和能力強(qiáng)大。雖然如此,CRTP作為一種模板設(shè)計(jì)模式還是很有用的,例如,Boost iterator library就是用了這種方法來實(shí)現(xiàn)。
其實(shí)在別的語言中也存在CRTP這種模式,如Java,Enum類被定義為Enum>,當(dāng)然由于Java在模板方面的不足,作為Java語言的使用者,你是沒法自己體驗(yàn)這樣的用法(Java雖然支持模板特性,但是用戶不能自己定義模板,只能使用庫里邊的模板類)。2100433B
研究深埋長隧洞中反射地震波的測試技術(shù),以及有效壓制多次波干擾的信號處理技術(shù),基于Scalogram對迭合子波有效解耦,從頻域和時(shí)域?qū)橘|(zhì)特征進(jìn)行識別和缺陷定位。不良地質(zhì)體的反射地震成像和隧洞安全監(jiān)控的關(guān)鍵技術(shù)都是一類離散反問題的求解,因此系統(tǒng)地研究反問題不適定的本質(zhì)、特征和影響因素,提出正則化理論、混和優(yōu)化反演、反演解的評價(jià)準(zhǔn)則等,建立廣義反演的理論體系。在超前預(yù)報(bào)資料收集和地質(zhì)災(zāi)害前兆標(biāo)識研究的 2100433B
批準(zhǔn)號 |
50509021 |
項(xiàng)目名稱 |
深埋長隧洞地質(zhì)災(zāi)害超前預(yù)報(bào)及其廣義反演理論研究 |
項(xiàng)目類別 |
青年科學(xué)基金項(xiàng)目 |
申請代碼 |
E0905 |
項(xiàng)目負(fù)責(zé)人 |
王振宇 |
負(fù)責(zé)人職稱 |
教授 |
依托單位 |
浙江大學(xué) |
研究期限 |
2006-01-01 至 2008-12-31 |
支持經(jīng)費(fèi) |
23(萬元) |