next up previous
Next: 1.2 サンプル・プログラム heat1d-i-glsc.c を読む Up: 1 まずサンプル・プログラムを試そう Previous: 1 まずサンプル・プログラムを試そう

1.1 一体何をしているのか?

今回紹介するサンプル・プログラム heat1d-i-glsc.c は、 次の初期値境界値問題を 差分法 ($ \theta$ 法) で解くプログラムである。

    $\displaystyle u_t(x,t)$ $\displaystyle = u_{xx}(x,t)$   $\displaystyle \mbox{($(x,t)\in(0,1)\times(0,\infty)$)}$$\displaystyle ,$
    $\displaystyle u(0,t)$ $\displaystyle = u(1,t)=0$   $\displaystyle \mbox{($t\in(0,\infty)$)}$$\displaystyle ,$
    $\displaystyle u(x,0)$ $\displaystyle = f(x)$   $\displaystyle \mbox{($x\in[0,1]$)}$$\displaystyle .$


next up previous
Next: 1.2 サンプル・プログラム heat1d-i-glsc.c を読む Up: 1 まずサンプル・プログラムを試そう Previous: 1 まずサンプル・プログラムを試そう
Masashi Katsurada
平成18年6月6日