[PR]ÃÚËޔԑg•\
¡–é‚̔ԑgÁª¯ž

Jun 30, 2008 (Mon)

/diary/phys

ryuon

  • 高速な implicit algorithm の実装
    • 前回のテストの続き
      • N=100 で NITSOL がこける問題、解決。
        • 問題は、たたもや config の蚭定 else if すべき所が䞀ヶ所 if だけになっおいた、ずいうおバカなもの。
      • 以䞊で no-HI 版のテストは終了ずする。
    • HI 化
      • ノヌトに戻っお、定匏化を確認。
        • ふむ、 right-hand side vector のみの倉曎で察応できる。
      • しかるべく、実装。
        • できた。 straight chain の F の決め打ちで、しかも non periodic だけ。
        • ぀いでなので corrector step の初期ず update の統合もしおおく。 詳しい理由は知らないけど、埮劙に違うんだよな。 この違いに぀いおは、埌でちょっず調べおおこう。
        • これたでのチェックで通るこずを確認ののち、叀い非統合コヌドは砎棄。
      • これで、䞀応 HI 化はできたはす。
        • 䞍十分な点がもう䞀぀、 connector から position を䜜るのに、 COM を手で䞎えおいる。
      • テスト
        • 既存のテストに flag_noHI を远加。 䞀通り走るようになった
        • ず思っおいたら、 䜕かの加枛で check_fastSI_solve_cubic が文句を蚀うようになった。
          • 芋るず、いろいろ䞋らない bug や、思い違いがあった。
          • それらを修正埌も、ただどこかで nan になっおいる暡様  。
      • 今月はここたで。
perm link - Posted at 00:01 | comment (0)

Jun 27, 2008 (Fri)

/diary/phys

ryuon

  • 高速な implicit algorithm の実装
    • テストのテストの続きの続き。
    • 次方皋匏の解法。
      • 自分のコヌドにやっずこさ間違いを発芋。 正盎に曞くず、 xy の蚈算で、結果を代入しおいなかった。 ぀たり
        x = pow (x, y);
        ず曞くべき所を
        pow (x, y);
        ずしただけで、のんびりしおいた。 bug なんおこういうものだよね、 ずいう教蚓のために明蚘しおおこう。
      • その埌、 GSL ず速床比べしたら、あれれ倍近く遅いや。
      • GSL のコヌドを芋るず、きちんず戻り倀で解の数を返しおいるので これが欲しかったのだ。 しかも埌で芋たらきちんず document にも曞かれおいるではないか   手を抜かずにきちんず読みたしょう、 GSL のルヌチンをそのたた䜿うこずにする。
      • 䞀぀䞀぀ bug を朰しお行っお、やっず皮類で劥圓な結果を埗る所たできた。 勝率割
        • FENE-Fraenkel では s を倧きくずりすぎおいお、 おかしい粟床が悪いずしばらく悩んだ。 論文に埓っお s=0.01 皋床にしおおく。
    • 高速 scheme ず普通の非線圢方皋匏解法NITSOL and GSLの比范
      • これもなかなか骚が折れた。
        • ポむントは configuration を䜜る際、 FENE モデルでは bead distance を Q0 よりも 小さく取らないずいけないが、そこをしくじっおいた。
      • 速床を比范したずころ、本圓に高速 scheme がダントツだな これを期埅しお頑匵っおいたわけだけど。
        • N=3 だず 少なくずも倍、党般的に倍皋床は出おいる。
        • N=30 だず GSL が急に performance が悪くなる。 それでも NITSOL の倍匱は出おいる。
        • 調子にのっお N=100 も芋おみるず、 いく぀かの堎合 NITSOL がこけるなぁ  。
      • 6/30/2008: noHI のテスト、終了。
perm link - Posted at 00:02 | comment (0)

Jun 26, 2008 (Thu)

/diary/phys

ryuon

  • 高速な implicit algorithm の実装
    • 昚日の続き、テストのテスト。
      • 6/27/2008: さらに続き。
    • 党然テストになっおいなかった ぀たり、勝率割なんお倧嘘だったずいうこず、やれやれ。
    • 䞀般的な非線圢解法の debug は、終わったかな。
    • 䞀方、高速 scheme は党然ダメであるこずが刀明
      • 調べおみたら、次方皋匏が正しく解けおいない。
      • 自分でコヌドを曞いおいるのだが6/24/2008、そい぀がうたく動いおいない暡様。参ったね。
      • 結局、これで䞀日朰す。しかもただ動いおいない  。
      • 垰宅埌、 GSL を芗くずあったよ。 gsl_poly_solve_cubic. こい぀は圓然きちんず解けおいるな。
perm link - Posted at 00:01 | comment (0)

Jun 25, 2008 (Wed)

/diary/phys

ryuon

  • 高速な implicit algorithm の実装
    • 昚日の続き。
    • 非線圢解法のレベルでテスト。
      • 勝敗、勝率割だ悪いな -- 内二぀は線圢だし。
      • 6/26/2008: 勝率割なんお倧嘘だった  。
      • 6/27/2008: さらに続き。
perm link - Posted at 00:02 | comment (0)
/diary/phys

お勉匷

  • NLD 問題
    • 気分転換に、時間を無理やりここに割く。
    • 理論の論文にざっず目を通す。よく分からない。
    • 差分法のおさらい
      • 以前䞀瞬やっおる9/21/2007。 その時のテスト・コヌドを動くようにしおおく。
      • 1D は動いおいお、 2D も組んではいる暡様。動くのかな
perm link - Posted at 00:01 | comment (0)

Jun 24, 2008 (Tue)

/diary/phys

䞀般盞察性理論を勉匷しおみよう。

  • ず蚀っおから数日が経過した。 幞いなのか残念ながらなのかは知らないが刺激剀ずいうよりは入眠剀になっおるようで、 ベッドでパラパラ眺めるにはちょうど良い。
  • しかしこの内山さんの蚳が、ちょっず蟛いなあ。日本語がずいう話では圓然なくお、 蚳語がドむツ語系なずころ。ふずみるず英語版は dover から出おいるみたい。 そっちで芋るのがいいかな
  • ちょっず調べおみたら、こい぀文庫になっおいるみたいだな amazon.co.jp: 䞊、䞋。 蚳もそのたたなのだろうか
  • ちょっず調べおみたら、 「第五癟䞃十倜 2002幎07月01日 アルバヌト・アむンシュタむン『わが盞察性理論』」@senyaを発芋した。
    • たずは些现なこず。匕甚
      ボルツマンは「優矎にするこずは靎屋ず仕立屋にたかしおおけばいい」ず蚀った。
      • 私の蚘憶にあるのは maxwell が boltzmann の曞いたものを評しお蚀った 「圌の曞くものは長すぎお困る」ずいうようなもの出兞はなにだったっけなあ。 これを芋お「いかん、俺は boltzmann タむプだな」ず思ったので芚えおいる。
    • で、本圓にドンずきたこず。匕甚
      では最埌に自慢話をひず぀。
       がくは自分が科孊にたったく携わっおこなかった者ずしおは、 いちはやくアむンシュタむンの盞察性理論を理解できた 数少ない䞀人だったのではないかず思っおいる。 これは湯川秀暹博士ずのちょっずした蜜月が支えになったからなのだが このこずに぀いおはたた曞くこずにするが、 明けおも暮れおも盞察性理論に集䞭した濃厚な日々も圹立っおいる。
       ずっずのちになっお、圓時、倧阪倧孊理孊郚教授だった内山韍雄さんが 岩波新曞に『盞察性理論入門』1978を曞くこずになったずき、 内山さんから「どういうふうに曞こうか悩んでいるんで、盞談にのっおよ」ず蚀われ、 二人であれこれそのシナリオを緎ったこずがあるのだが、 そのずき内山さんは「君はどうしおそんなにおもしろく盞察性理論のこずが考えられるの」 ず聞かれた。正確ではないが、こんなふうに応えたのではないかずおもう。
       「アむンシュタむンがおもしろそうに考えたずいうこずばかりが気になっおたしたから」。
      • いや本圓に恐れ入るな、束岡さんには。 「いちはやく理解できた」こずにではなく、 「本物」な人の懐に飛び蟌む、その行動力なのか、人間的な魅力なのか、 そういうものに぀いお。
      • 4/17/2008: 本栌的で本気な人に沢山䌚っおきた人ずしおの束岡さん。
      • 3/3/2008: 束岡さんのアンテナシェむクスピアのレコヌダヌ。
    • ぀いでに、千倜千冊の今日の゚ントリヌ 「第千二癟四十九倜 2008幎6月25日 䞉枝充悳 倧乗ずは䜕か」@senya からも匕甚
      か぀おがくは「炭男」すみおずこず称しおいたこずがあるんだね。 「半巡通信」ずいうたったペヌゞのパヌ゜ナルメディアを、最初は人に、 最埌は人に無料で送っおいたころのこずです。幎ほど続けたかな。 その「半巡通信」のなかで、「がくは炭男だ」ず曞いた。 その炭男が発火するず火元になる笑。
      • 考えおみるず、この日蚘が私にずっおの「パヌ゜ナルメディア」なんだな、 「無料で送っお」いる。しかし私には、届けたいず思う明確なタヌゲットが そもそも「人」もいないけれど。
      • そういえば、 自分がやりたいこずをやるメディアずしおの「雑誌」ずいうのは倧塚英志をみお ふうんず思ったし4/3/2003、 「ベンチャヌ」は近藀淳也をみお ふうんず思ったし9/5/2005、 「私孊校」は西郷隆盛をみお ふうんず思ったな12/27/2006。
perm link - Posted at 00:04 | comment (0)
/diary/phys

ryuon

  • 高速な implicit algorithm の実装
    • さお、今床こそ本圓に実装するぞ
      • 䜜業堎にお実装開始。
      • たずは次方皋匏の解から  。えっず、千里の道も䞀歩から、ず。
      • 6/26/2008: バグっおいる。
    • 䞞䞀日かかっお家に持ち垰っお、䜕ずか曞き䞊げた。
      • ずりあえず straight chain の決め打ち
        • たた、である  埌で䞀般化するのが、たた倧倉なのは分かっおいるが  。
      • あず、ずりあえず noHI だけ。
      • ただし force law は ILC 以倖皮類、䞀通り組みたした。
      • 察応する非線圢解法アプロヌチも GSL multiroot 版ず NITSOL 版ずも組んだ。
    • 今のずころ、党お未チェック。
    • 6/25/2008: チェック開始。
perm link - Posted at 00:02 | comment (0)
/diary/phys

nanoプロゞェクト

  • dWLC の simulations:
    • CF-cylinder:
      • 先週はじめた蚈算、予定通り終了っおこずは、日。
        • もう䞀本は、この調子だず倍ちょっずかかりそうだな。
      • 結果は、ふむ、 d を倧きくずりすぎおいお面癜くない し、分垃がきれいではない == 盞空間を十分走り回っおいない。
      • 蚈算の远加を流しおおく。これも䞀週間の予定で。
perm link - Posted at 00:01 | comment (0)

Jun 23, 2008 (Mon)

/diary/phys

ryuon

  • 高速な implicit algorithm の実装
    • この際なので、いろいろな force laws に぀いおも、たずめおおく。
      • Somasi et al (2002) は、いわゆる Werner spring,
      • Hsieh et al (2003) は Cohen's approximation,
      • Hsieh et al (2006) は FENE-Fraenkel を䜿っおいる。
      • ILC 以倖は、代数的に蚈算できる。
    • ここたでをノヌトにたずめお、今日は終わった  なかなか進たないな。
perm link - Posted at 00:01 | comment (0)

Jun 20, 2008 (Fri)

/diary/phys

䞀般盞察性理論を勉匷しおみようかな。

  • ず曞くず、すごくチヌプに芋えるな。 たあ、しかし圓然、そういう青臭い話ではなくお、地味な地道なお話ずしお。
  • 䞀応、重力方皋匏ずか勉匷した身なのだが孊郚の頃、たしか単䜍は取ったず思う、 圓然もうすっかり蒞発しおしたっおいる。
  • その時お䞖話になった「堎の叀兞論」を探しおいるのだが芋぀からない。眮いおきたか ずいうこずで、かの wolfgang pauli が若干歳そこそこで曞き䞊げたずいう本 内山蚳をいや、なぜかこっちは手元にあるんだな、講談瀟から出おたハヌドカバヌが しばらく眺めおみるこずにしよう。
  • なんでたた、ずいうこずに぀いお。 盎接的には Oettinger (1994) の話がさっぱり分からなかった6/18/2008ずいうこずがあるのだけど、 倚重極展開を遊ぶのにもちょうどよいかな、ずいう想いが半分。 ずはいえ、原因ずか動機ずかはどうでもいいこずで、肝心なのは、やるかやらないかにある蚳で。 たあ、がちがちずいきたしょう。
  • 6/24/2008: その埌。
perm link - Posted at 00:03 | comment (0)
/diary/phys

ryuon

  • 高速な implicit algorithm の実装
    • ぀たり Hsieh et al (2006) で䜿われおいる Somasi et al (2002) および Hsieh et al (2003) のこず。
    • 振り返るず、結構時間を費やしおいるな毎床のこずだが。
      • 5/7/2007: 論文の印刷。
      • 10/12/2007: 勉匷䞭。
      • 11/16/2007: 䟝然、勉匷䞭。
      • 11/29/2007: ただただ、勉匷䞭。
    • ここ数日 bead-rod を陜に考えたおかげか、今床こそ、頭に入っおきた。
    • 揮発性メモリヌから消える前にノヌトにたずめおおく。
perm link - Posted at 00:02 | comment (0)
/diary/phys

お勉匷

  • 昚日のセミナヌに関連しお、理論に぀いお、および数倀解法に぀いお、 いく぀か文献を印刷。
perm link - Posted at 00:01 | comment (0)

Jun 19, 2008 (Thu)

/diary/phys

セミナヌ

  • 随分ず久しぶりだな。 5/2/2008以来か
  • 具䜓的なナノテクのプロセスに関連した話。 やっおいるこずは結局 2D の茞送方皋匏を解きたしょう、ずいう話。 で、解いおるモデルの出所は Flory-Huggins ず。
  • みんながどこに立っおいるのか、時々、よく分からなくなる。 䞀方では分子の詳现を芋おいお、それが芋えないず぀たらないずいう䞖界にあり、 䞀方では珟象論的な free energy をドンず持っおきお、それを解いおいる。 私には、このレベル階局の違いがずおも倧きく感じられる ずいうか、぀ながっおないず感じるし、倧きなギャップがあるず思う。 それぞれはそれぞれ、きちんずした仕事をしおいるけど、 このグルヌプ党䜓で、この䞡者が、本質的な所で意思疎通できおいるのかなず、ふず思った。 私自身が、その䞡方に䞍満を感じるような立ち䜍眮にいるずいうのが、 この違和感の原因の䞀぀なんだけど。
  • 6/20/2008: 関連する文献を取っおくる。
perm link - Posted at 00:02 | comment (0)
/diary/phys

ryuon

  • bead-rod の勉匷
    • もうちょっずお勉匷、パヌト きちんず、ぶっ぀かる所たで行っおおく。
      • なんずいうか、諊めの悪い性分だなあず思い぀぀。
      • 具䜓的に䜿っおる仕事を探しおみる。 あんたりなかったけど、䞀぀芋぀けた。 ううむ、確かに、しち面倒くさいこずをやっおいるやる必芁があるみたい。
    • やっぱり、尻尟を巻いおおこう少なくずも、しばらくは。
      • うむ、確かに諊めの悪い性分だ。
  • bead-spring for bead-rod の話
    • Hsieh et al (2006) の FENE-Fraenkel を実装しおみよう。
      • 第の spring type を導入既に皮類も実装しおいる、ずいうこず。
      • こい぀は぀パラメヌタが必芁なので、 struct bonds に手を入れる。
      • guile parser も update.
    • 今日はここたで。
perm link - Posted at 00:01 | comment (0)

Jun 18, 2008 (Wed)

/diary/phys

ryuon

  • bead-rod の勉匷
    • bead-spring for bead-rod に進む前に、もうちょっずだけ勉匷しおおこう、ず。
    • 䞀぀の key paper ずしお Oettinger (1994) Phys.Rev.E を これたたもう䞀床おさらい。
      • 論文には結果の匏は出揃っおいるみたいだけど、 途䞭がすっずばしおあり、しかも䜕か難解。 圌の本は手に入らないし、困ったなあ  。
      • 6/20/2008: そうだ、䞀般盞察性理論を勉匷しおみよう
    • ずりあえず、匏だけ曞き出しおおく。
      • こい぀ら、どう実装するのか、結構悩たしいな。
      • それに倚分、 stiff な bead-spring がやっぱり正解みたいだな。
    • 6/19/2008: もうちょっず、パヌト。
perm link - Posted at 00:02 | comment (0)

Jun 17, 2008 (Tue)

/diary/phys

ryuon

  • bead-spring for bead-rod の話
    • bead-rod 埌の、䞖間の流れずしお。
    • Hsieh et al (2006) J.Chem.Phys. にもう䞀床目を通しおおく。
      • 初芋11/5/2007ではスルヌしおいた郚分にある、お話の背景が分かっおきた。
      • ずいうこずで、たたこい぀を実装しおみようかな。 今回は、すでにパヌツは党郚そろっおいるはずなので、簡単だろう。
      • 6/18/2008: 進む前に、もうちょっず。
perm link - Posted at 00:02 | comment (0)
/diary/phys

nanoプロゞェクト

  • お玄束の alex ず話。
    • 基本的に私の珟状報告。んなずころ。
  • dWLC の simulations:
    • CF-cylinder:
      • 先週仕蟌んだ結果、もう䞀぀も終了。 っおこずは日か - 6/10/2008
      • 結果を解析。平衡に行っおいるかどうかがい぀もの懞念。 前みたいに、珟状ではたず、 䞋限に泚目しおおくこずにするか。
      • 远加蚈算を仕蟌んでおく。予定では䞀本は週間、もう䞀本はそれ以䞊。
        • 6/24/2008: 予定通り、䞀本終了。 もう䞀本は、倍ちょっずかかりそう  。
perm link - Posted at 00:01 | comment (0)

Jun 16, 2008 (Mon)

/diary/phys

ryuon

  • bead-rod の実装
    • ここ数日、モダモダず考えおいたこずを敎理。
      • 幟぀かの高速化のアむデアず、 取り扱いの改善案SCM での蚭定項目を増やすずいう話。
perm link - Posted at 00:04 | comment (0)
/diary/phys

nanoプロゞェクト

  • dWLC の simulations:
    • CF-cylinder:
      • 先週仕蟌んだ結果、䞀぀が終了。 っおこずは日か - 6/10/2008
      • 結果を解析。萜ち着いたかなず思ったら、最埌の最埌にたた動き出しおいる様子  。 endless だなあ。
      • 珟状では䞋限を芋お、そういうものだ、ずいう結論で眮いおおくのがいいのかな。
        • 6/17/2008: 䌌たように  。
perm link - Posted at 00:03 | comment (0)

Jun 14, 2008 (Sat)

/diary/phys

ryuon

  • bead-rod の実装
    • やるならやっちたえ、ずいうこずで、 HI 系に進もう。
      • たずはノヌトにたずめを曞く。
        • 匏の䞊では問題なくできた圓たり前だけど。
        • 䞀郚詰めおいない点は残っおいるが、ずりあえず眮いおおく。 䟋の gradient 項の話
        • no-HI で曖昧にしおいた点polydispersityも、 この䞀般化で党おかたが付く。
      • 既存の no-HI 系ずは独立に HI 系のコヌドを曞き䞋ろす。
        • もちろん䜿えるパヌツは䜿っお、ずいうこずだが。
        • 蚈算手順蚈算する郚分の切り分け方を少し倉えたりする。
        • ずりあえず曞き䞊げた。
      • チェック
        • これがたた結構、手間取った。 たあ今回は no-HI ず one-by-one で詰めおいけるので、比范的楜ではあったが。
        • 今回も、結局は䞋らんこずであった。 ぀たりたたしおも倉数vectorの入出力における䞊曞きの手順の間違い 本圓は、頭の䞭で「こう組んだ」ずいう思い蟌みず、実際の実装が別であった。 トホホであるなんお、誰も蚀わんな。
      • 今日は、ずりあえず、目凊が立った、ずいうずころたで。
    • ちなみに今の HI 系の実装は、 本質的に Petera, Muthukumar (1999) ず同じはずだが、 connector vector に察しおではなく、 position vector に察しお組んでいる。
      • 6/8/2008: bead-rod の叀兞的な論文を読む。
perm link - Posted at 00:01 | comment (0)

Jun 13, 2008 (Fri)

/diary/phys

ryuon

  • bead-rod の実装
    • 䞀般化されたコヌドの debug:
      • guile parser のテストコヌドを曞く。テスト終了。
      • constraints がきちんず満たされおいるかを確認。 こたかい bug が䞀通り萜ち、機胜するよになった。
      • stokes3 で短い chain を走らせるが、おかしい。 䞀぀䞀぀抌さえおいっお、 position の曎新順序の間違い䞊曞きを発芋。お粗末。
        • 6/14/2008: 䌌たような間違い。
    • これで bead-rod 系が走るようになった。 ただし no-HI 系のみ぀たり Liu 1989 ずいうこず。
      • 既に定匏化されおいたずはいえ、 6/9/2008に思い立っお䞀週間で動くものができたので、 よしずしよう定量的な怜蚌は、ただ、これからだけど。
      • 6/8/2008: bead-rod の叀兞的な論文を読む。
      • さお、勝負はこれからだ、ず。 「急がば回れ」が正しかったこずをきちんず蚌明するためにはね、奥さん。 cf. 6/5/2008
        • ちょっず無駄話。
        • 普通の研究者は、䜕かその人にずっお新しいこずをはじめるずき、 どうアプロヌチするんだろう 颚芋鶏のように人のこずばかり気にしおフラフラしおいるのはみっずもないが、 かず蚀っお、人は人、自分は自分ずたったく無芖するのもバカだし、ずいうこず。 あさっおの方向に走っおいないかを確認するためにも、 たたには人の振りを意識的に気にしおみようかな、ず。
          • 9/29/2003: たたには人の振り芋よう䌁画。
        • science っおのは、建前は、みんなが誰もただやったこずのない問題に 取り組んでいるわけだけど、各人の孊習プロセスで、果たしおどこたで降りおいるのかな。 その深さが、実際にその人の発蚀の深さに぀ながるずいうこずは、 経隓䞊、だいたい分かっおいるが浅い人はやっぱり浅い、ずいう意味。
        • 理論は、たあ匏を远うずいうプロセスで最䜎限、 自分の足で立おるずころたで来れるずおもうが、 蚈算をやっおいる人は、普通、どうしおいるんだろうな、ず。 䟋えば私の今回の「急がば回れ」は、理論で匏の導出を远うごずく、 既存の手法を自分で実装するこずで「自分の足で立っおいる」ず思えるずころたできたが、 みんながみんなそうしおいるようには思われないので。
        • 理論でも、蚈算でも、自分で降りるこずなく テヌブルの䞊に䞊んだ最新の成果を぀たんで花屋がブヌケを䜜るが劂く ずいうようなこずをやるず、たあ trend に乗ったそれらしいモノが䞀応できるのだろうが。 蚈算で蚀えば、どっかから既存のコヌドを取っおきお、理解せずに䜿う、ずいうのかな、 よく分からんが。
        • 蚈算物理が理論ず同様の、科孊ずしおの怜蚌可胜性を保蚌しようず思ったら、 コヌドの公開は避けられないず思うがRYUON マニュアル、おくづけ、 珟状は、コヌドは個人or 研究グルヌプに所有されおいお、 䜕か新しいこずをやりたいず思ったずきに、やっぱりちょっず手が出せないし、 それだけでなく、䞋手するず第䞉者による怜蚌もできない、ず。
perm link - Posted at 00:01 | comment (0)

Jun 12, 2008 (Thu)

/diary/phys

ryuon

  • bead-rod の実装
    • 任意の constraint ぞの䞀般化
      • bead から connector ぞの倉換だけでよい。
      • 実装は比范的 straightforward。 予定通り、すんなりずは動いおくれない動かないこずが予定通り、の意。
      • い぀ものようにゎニョゎニョしお最埌には動くずころたで持っおくる。
      • で、結局 tridiagonal scheme 6/10/2008は排陀 straight のみにしか䜿えないので。 今は libiter を䜿っおいる。
    • コヌドメむンずテストを䜜業堎から ryuon/libstokes ぞ移動。
    • 次は integrator:
      • 実はここ数日、頭の䞭に眮いおモダモダず考えおいた。 で初手は、既存のスキヌムに埌付けで補正を噛たす、 ずいう方向でいこうずいう気になっおいる。
      • 初期倀ず非拘束な最終倀の䞡方が必芁なので、 䞊の階局で䞀括しお、ずはいかなかった。 今のずころ、各 scheme に凊理を远加しおおく。
    • guile の parser:
      • 曞き䞊げた。
      • 途䞭、 BeadRod の初期化方法を倉曎。 こういうのは、実際に䜿っおみる局面にならないず、䜕が正しいのか分からないよな。
        • こういうのを人は「頭が悪い」ず蚀うのだろうな、ず。 そう蚀われたくない「頭の悪い」人は、そう蚀われないようにず、 どんどん䜕もしない人になっおいくのだろうな、ず。 だから、やっぱり川䞊匘矎は正しいのだ、ず。
      • stokes3 にも反映させる。今日はここたで。 integrator ず parser は未チェック。
    • 垰宅埌、 commit しおおく。
    • 詊しに、 planar flow 6/3/2008を走らせおみるが、 これたた予定通り、うたく動いおいない 動かないこずが予定通りずいうこずです。っおクドい。
      • 軜く芋返すず、いく぀か trivial な間違いを芋぀けた。
      • しかし、これだけですんなり動くわけがないのが、 debug の楜しいずころ 半分本音 -- サマリヌデバッグ。
perm link - Posted at 00:02 | comment (0)

Jun 11, 2008 (Wed)

/diary/phys

ryuon

  • bead-rod の実装
    • これたでのずころをノヌトにたずめおおく。
    • straight chain の決め打ちだったものを䞀般化する必芁がある。
      • ノヌトのたずめで、基本的な構造はクリアヌになっおきた。 原理的な困難はなさそう、ずいうこず。
      • 文献を調べおみるず、しかし closed link な時に効率が悪くなるずかで、 いろいろず亜皮が開発されおいるみたい党郚 MD の話。
    • 6/24/2008: 「高速な implicit algorithm の実装」でも、最初は straight chain 決め打ち。
perm link - Posted at 00:02 | comment (0)

Jun 10, 2008 (Tue)

/diary/phys

ryuon

  • bead-rod の実装
    • tri-diagonal の解法
      • wikipedia にあった Thomas algorithm ずいうのを実装しおおく。
      • ちなみに numerical recipes には tridag ずいうルヌチンが、 GSL には tridiag ずいうルヌチンがある。 䞊の Thomas algorithm ずの関係は調べおない。
      • 6/12/2008: 䞀般化により、結局、䞍採甚。
    • Liu (1989) を実装しようず結局䞞䞀日費やすが終了せず、家に持ち垰る。
      • うたく動かず、ああでもない、こおでもない、ずテストコヌドを曞きたくる。 最終的に動く所たできたが、オチはメモリ確保でのサむズ間違い  。 たあこういうものだ。
      • これで Lagrange multiplier を求めるずころたで完成。 非線圢方皋匏の解法には今のずころ Liu (1989) のものず NITSOL。
    • さお本題の stokes3 にどう組み蟌むか、それが悩みどころだ。
perm link - Posted at 00:02 | comment (0)
/diary/phys

nanoプロゞェクト

  • dWLC の simulations:
    • CF-cylinder:
      • 延長しおた蚈算が終了。解析しおみるず、さらに䞀段、緩和しおいる暡様。 ぀たり時間が党然足りおいなかったのか。
      • 別の蚈算を远加d を振る、 N を振る。
      • 6/16/2008: N=157, 50000 steps がで回しお日。
      • 6/17/2008: N=200, 50000 steps がで回しお日。
perm link - Posted at 00:01 | comment (0)

Jun 09, 2008 (Mon)

/diary/phys

ryuon

  • bead-rod の実装
    • 実際に手をコヌドを動かしお芋ないず理解できない頭なので、 たず実装しおみよう。
    • 6/13/2008: no-HI は出来た。
perm link - Posted at 00:01 | comment (0)

Jun 08, 2008 (Sun)

/diary/phys

ryuon

perm link - Posted at 00:02 | comment (0)

Jun 06, 2008 (Fri)

/diary/phys

ryuon

  • code の手入れ
    • stokes/src/stokes3.c の BD-nl-solver の parsing に間違いがあった。
    • atlas が upgrade できたのを受けお、やっず octave も upgrade できたので、 stokes/octave も通るようにしおおく。
    • linux (bue9) で stokes 系の update. しかし swig が軒䞊みダメpython 以倖は党滅。䜕で
perm link - Posted at 00:01 | comment (0)

Jun 05, 2008 (Thu)

/diary/phys

ryuon

  • nonlinear solver の組み蟌み、続き。
    • NITSOL の C-wrapper (nitsol_c.c) を曞く。
    • bd-imp で GSL / NITSOL 䞡方を呌べるようにコヌドの統䞀化。
    • チェック
      • test/check-bd-imp-nitsol.c をしかるべく update. 結果は確認した。
    • performance:
      • GSL vs NITSOL で速床の比范。非呚期の N=20 の堎合で倍から倍くらいでおいる。 N が倧きいずもっず開くかな
      • 今回の構造倉曎による performance up は、しかし芋られなかった。残念。
  • bead-rod model の勉匷
    • 先日の結果から、 今曎ながらその重芁性に気づいた、ずいうこず。
    • 文献を再収集。いろいろず劄想䞭。 しかしたずは既存の方法を実装しおから、かなあ  
    • 䞖間では「急がば回れ」ず蚀いたすがねえ奥さん、 最近ちょっず回り過ぎではないですか などず自問しおしたう目前の今日この頃。 cf. 藀谷さんの日蚘。
      • 6/13/2008: さお、回っお来たした。
    • 6/8/2008: 叀兞論文に目を通す。
perm link - Posted at 00:02 | comment (0)
/diary/phys

nanoプロゞェクト

  • dWLC の simulations:
    • CF-cylinder:
      • 結果の回収。
      • 解析。 transient を陀き、初期配眮より random number の方が重芁なんだな。
      • こういう圓たり前なこずばかりで、自分のアホさを目の圓たりにする日々だが、 日々賢くなっおいるのだず思うこずにしよう。
perm link - Posted at 00:01 | comment (0)

Jun 04, 2008 (Wed)

/diary/phys

ryuon

  • nonlinear solver の組み蟌み。
    • ふず思い立っお、以前からやっおおかなければず思っおいたこずに再びアタックする。
      • Newton-GMRES に関しお以前調べたずき 11/23/2007に芋぀けた NITSOL ずいう library を䜿っおみようずいう話。
      • NITSOL の reference は以䞋のずおり
        M. Pernice and H.F. Walker, SIAM J.Sci.Comput. (1998) 19, pp.302-318:
        "NITSOL: A Newton Iterative Solver for Nonlinear Systems"
        (http://www.siam.org/journals/sisc/19-1/30384.html)
    • FORTRAN のコヌドを C から䜿う、ずいう毎床ある事䟋で手こずるのだが、䜕ずか出来た。
    • libstokes に登録しおおく。
      • ただ top level 䟋えば stokes3 の levelから 䜿えるようにはなっおいない。
perm link - Posted at 00:02 | comment (0)

Jun 03, 2008 (Tue)

/diary/phys

nanoプロゞェクト

  • dWLC の simulations:
    • 応甚蚈算を RYUON からこっちに移行する。
    • CF-cylinder:
      • 既存の結果を敎理
      • 足りない郚分を再蚈算させるための準備。 新 stokes3 正しく continue ができるでやり盎したいずいうこずもある。
    • HI-Shear:
      • 解析。統蚈平均をずらなければいけないな。
      • 既存の論文を芋お extensional flow もやるこずにする。
      • 毎床のこず、どうパラメヌタを䞎えたらいいか迷うので、 今床こそきちんず documentation しおおく(RYUON-manual)。
      • shear をベヌスに planar を䞀通り20個䜜り bue9 に回しお蚈算開始。 が、しばらくするず悲鳎を䞊げおいる。
      • 芋おみるず bond が䌞びすぎ。 よく考えおみたら、 dWLC は単なる Hookean なので、圓たり前だな  。
      • モデルにたた手を入れなければならないか。
      • 6/5/2008: 勉匷、開始。
      • 6/12/2008: できたおほやほやの bead-rod でテスト、予定通りダメだった。
perm link - Posted at 00:02 | comment (0)
/diary/phys

ryuon

  • dWLC の simulations は Nano に移行する。
  • confinement の debug:
    • CF-dumbbell:
      • たず過去の結果を確認。
      • いろいろずパラメヌタを振っおみるが、それぞれ停止しおしたうな。
      • 察策をいろいろず思案䞭。
  • RYUON-manual:
    • Nano から、 imposed flow parameters の指定方法に぀いお、 その床に手で蚈算しお確認しおいたこずを、具䜓的に蚘述しおおく。
perm link - Posted at 00:01 | comment (0)

Jun 02, 2008 (Mon)

/diary/phys

ryuon

  • BD の continuation:
    • stokes-nc ぞの実装、぀づき。 出来た。
    • チェック CF-cylinder で 100 step を回した結果ず 50 回で䞭断し、 曎に 50 step 回した物を比范。問題無しっおこずで、よしずする。
perm link - Posted at 00:02 | comment (0)

Jun 01, 2008 (Sun)

/diary/phys

ryuon

  • BD の continuation:
    • こずわざ集で有名な束本さん cf.6/12/2008の MT-FAQを芋ながら random number generator の状態をキヌプするやっず。実装完了。
    • stokes-nc に interface を実装䞭。
perm link - Posted at 00:02 | comment (0)

May 30, 2008 (Fri)

/diary/phys

ryuon

  • stvis-vtk.py の改良。
perm link - Posted at 00:03 | comment (0)
/diary/phys

nanoプロゞェクト

  • ポスタヌの内容の詳し目の latex 原皿 を改蚂。
  • 詳しそうな隣人に coarse-grained model に぀いお、それずなく聞いおみる。
    • 5/2/2008 に考えたこず。
    • で、いく぀か偶然芋぀けた類の、ずいう論文を教えおくれたので、印刷しおおく。
perm link - Posted at 00:02 | comment (0)

May 29, 2008 (Thu)

/diary/phys

nanoプロゞェクト

perm link - Posted at 00:01 | comment (0)

May 28, 2008 (Wed)

/diary/phys

nanoプロゞェクト

  • nanoforum, day 1
    • 景品 - NINT のネヌム入りの memory stick 512MB(!)
      umass0: PINGTEC Flash Disk, rev 2.00/1.00, addr 2
      da0 at umass-sim0 bus 0 target 0 lun 0
      da0:  Removable Direct Access SCSI-2 device 
      da0: 40.000MB/s transfers
      da0: 497MB (1019392 512 byte sectors: 64H 32S/T 497C)
      tpr60# mount -t msdos /dev/da0s1 /mnt
      lstpr60# ls /mnt
      tpr60# df
      Filesystem  1K-blocks     Used   Avail Capacity  Mounted on
      /dev/da0s1     509424       16  509408     0%    /mnt
         
      ううむ、 512MB ずいうラベルに停りはなかった   䜕かの間違いかなずちょっず期埅しおた。たあ、おたけだからな。
    • ポスタヌ・セッション。
      • 6/2/2008: 月刊レポヌト、月号。
perm link - Posted at 00:01 | comment (0)

May 27, 2008 (Tue)

/diary/phys

nanoプロゞェクト

  • 昚倜 order した poster 印刷が、今朝にはすでに出来たずメヌルの知らせ。
  • 無事にピックアップ。印刷に特に問題はなかった。ずいうこずで、䜜業終了
perm link - Posted at 00:01 | comment (0)