2017-01-01から1年間の記事一覧
二次精度風上差分の導出をやります。備忘録みたいなものです。点 を中心に上流側二点の値を使うのが二次精度風上差分です。具体的には、流速が のときは と と の情報を使います。一方、流速が のときは と と の情報を使います。まず、 のときから考えてい…
風上差分の中心差分+数値拡散表示の導出をやります。ポイントは風向きの正負によらない表示です。まず、 を節点 における濃度ないしは熱、 を節点 における流速、 を空間座標としたとき、風上差分は のように書けます。風上側(情報が伝わってくる側)の値を…
河島思朗著『基本から学ぶラテン語』を読み終わりました。情報が詰め込まれすぎていない、活用表のレイアウトが非常に見やすい、例文が長すぎず複雑すぎない、初級の文法はきちんと押さえてある、という素晴らしい本でした。ラテン語をはじめようと思ってい…
流束制限関数というのは、数値流体力学において双曲型の方程式を効率良く解くために考案された手法です。以下にそのアイディアを示します。 移流方程式に対して高次精度の差分を使うと衝撃波(解の勾配がきつくなる所) 近辺で数値解が振動してしまう、つま…
今回は1次元非定常拡散方程式を有限要素法(Galerkin法)で解いていきます。C++コード付きです。1次元非定常拡散方程式は、前に書いた記事「有限要素法のプログラミングを勉強するときにどの順序で学ぶのがよいか?」で紹介した、有限要素法を学ぶ場合に三番…
今回は1次元定常移流拡散方程式を有限要素法(Galerkin法)で解いていきます。C++コード付きです。1次元定常移流拡散方程式は、前に書いた記事「有限要素法のプログラミングを勉強するときにどの順序で学ぶのがよいか?」で紹介した、有限要素法を学ぶ場合に…
今回は有限要素法の勉強で最初に解くであろう、1次元Poisson方程式を有限要素法(Galerkin法)で解くC++コードを公開します。前に書いた記事「有限要素法のプログラミングを勉強するときにどの順序で学ぶのがよいか?」で紹介した、有限要素法を学ぶ場合に、…
現在「【数値計算】Gauss-Seidel法(ガウス・ザイデル法)の説明 実践編」を準備中ですが、それに先立ってGauss-Seidel法のC++コードを公開します。私はコーディングの専門家ではないのであまり綺麗ではありませんが悪しからず。皆様の勉強に役立てて頂けれ…
ある事柄について書こうとすると、それを説明するための前提知識についても書かなくてはならなくなって、さらにその前提知識を説明するための前提知識についても書かなくてはならなくなって…、ときりがないのでこれからはどんどん書いていくことにします。も…
Gauss-Seidel法とは 連立一次方程式を解くための基本的な反復法です。反復法とは一回の計算で解を求めるのではなく、ある決まった手順を何度も繰り返しながら真の解へと近づいていく方法です。数値計算では有限桁までしか表現できないので、得られる解は誤差…
私の外国語遍歴? 私は今までに色々な言語に手を出して参りました。大学での第二外学国語のアラビア語に始まり、ラテン語、ドイツ語、デンマーク語、オランダ語、古典ギリシャ語、フランス語、チェコ語、ロシア語、スペイン語、イタリア語。しかし、いろいろ…
有限要素法のプログラミングを勉強したいと思っている方はたくさんいると思います。私も最初はちんぷんかんぷんでした。Poisson方程式やら移流拡散方程式やらたくさん出てきます。有限要素法や数値計算の本を山ほど仕入れてきてうんうん唸っていました。そん…
中・上級者にとって一番大事なことはどんどん原文を読み進めていくことと単語をどんどん覚えることです。ただ単語を覚えるといっても無味乾燥な例文で単語を覚えるのが苦手な方も多いと思います。さらに、中級のうちは英語ならば単語集もありますが、上級に…
ここ二年ほど、毎朝ドイツ語単語帳『ドイツ語基本語5000辞典』を1ページづつ覚えています。この白水社の『基本語5000辞典』にはドイツ語の他に、フランス語、ロシア語、スペイン語とあるのですが、ほぼ全ての単語に例文とその和訳がつけられているという素晴…
集積値には以下のような定義があります。同値性はほぼ自明なので省略します。数列 のある部分列が に収束するならば、この を集積値と呼ぶ。または のどんな近傍にも数列 の項が無限に多く存在するとき、この を集積値と呼ぶ。 参考田島一郎 『イプシロン-デ…
私は数値計算に興味がありますが、昔は数学者になりたかったので、解析解以外の解、数値解にはまったく魅力を感じなかったのです。受験問題レベルの数学でさえすらすらと解くことができなかったくらいなので、数学者になるのは諦めました。全然向いていない…
色々と書くことがたまってきました。もう少し勉強してからまとめようと思っていたのですが、そんなことをしているとまとまるものもまとまりませんので勉強しつつまとめます。 私が特に興味を持っている「数学」、「流体力学」、「数値計算」、「外国語」につ…