プログラミングの記事を書きます。-korokoro本日は出張に持ってきたくなった本をご紹介します!(^^)!僕の場合は、2日くらい泊りの出張などは、いつも本を持って来ています。趣味の勉強こういう順番で紹介していきます。有限要素法の学び方!―設計現場に必要なCAEの基礎知識CAE懇話会が出している「解析塾シリーズ」です。堅苦しくない書き方をしているため読んでいて面白いです。有限要素法というとCAEの構造解析では必ず知っておかなければならない分野であるため、勉強をしています。(構造解析は仕事でしていませんが・・・)まず有限要素法を勉強と言う方にはこちらがおすすめです。有限要素法の学び方!―設計現場に必要なCAEの基礎知識」と何が違うのかと言いますと、こちらは有限要素法の作り方を学ぶ本です。有限要素法の理論の勉強をしても実際はCAEでその中身まで深く理解する必要がないため、「一体どうやって計算しているの?」まで理解はできないのです。理論や計算方法を深く知っていた方が、CAEの解析結果を深く理解できるため、身に付けておくべきなのです。その場合は手っ取り早いのが自分でソースコードを書いてプログラミングを走らせてみることです。本書は、「エクセルVBA」を使ってエクセルで有限要素法の計算プログラムを作っていきます。勘どころCAE解析では要素分割して解析を実行させることが多いのですが、要素の分割サイズによって全然違う解析結果を示す場合があります。その解析結果は全然現象を再現していない(笑)なんてことも・・・・そうだとしたら「全てのCAE解析をする前に要素分割のスタディをするのか?」となるのですが、それでは工数がかかりすぎます。そこで本書のように要素分割のノウハウ本を手に取って学んでいけば、勘が養われてくるでしょう。この本はめちゃくちゃいいです!!今まで強度計算の考え方をこれほどわかりやすくまとまった本なんてあったのでしょうか。(僕が知らないだけかもしれません(笑))皆さん強度計算ってどうやっているのでしょう?僕は強度計算のド素人です。「部材にかかる入力値」と「材料の引張強度」とを比較して安全率が1.5やら3.0以上やら・・・・している(笑)だめだなって思っていたのです!!だいたい何で引張強度で比較しているのか?が疑問で、疲労強度とかみたいけどそんなの試験しないとデータがないの?しかも安全率1.5とか3.0の根拠は?それに答えてくれる参考書でしょう!!↓このあたりから一気に仕事と関係なくなります(笑)流体解析CAEOpenFOAMOpenFOAMによる熱移動と流れの数値解析OpenFOAMもどんどんバージョンが上がるにつれて設定ファイルの記述も少しかわっているので、こちらを読まれた方は現在のバージョンと比較して古いため少しだけ混乱するかもしれません。OpenFOAMに関してはネット上にかなりわかりやすい操作手順まで含めた資料を有志の方が作って後悔しているため、そちらを探してみると良ょう。無料の勉強会もしているので、参加すれば「インストール→簡単な例題で流体解析」までの講習会もやっていたりします。(オープンCAEなどで検索すればいっぱい検索に引っ掛かります)それでも手元に置いて、いつでも見れるのが書籍の良いところですので、OpenFOAMの初心者がこの書籍を見ながら試行錯誤し、頑張って解析条件の設定をして計算が流れるまでできればとても嬉しいはずです(^^)OpenFOAMプログラミングこちらもOpenFOAMのバージョンが古い(バージョン2系)ので、最新バージョンをお使いの人は少し混乱するかもしれません。基本的な設定ファイルやソースコードの構造は大きくは変わっていない(たぶん)ので、こちらを読むことでOpenFOAMの仕組み自体を学ぶことができると思います。ソースコード(C++)が公開されているのがOpenFOAMのとても良いことですので、OpenFOAMの仕組みを理解することで自分のオリジナルの数理モデルやスキームを試すことができます。流体力学の専門書の中でも特に「圧縮性流体」を扱っているものです。流体力学の初学者がいきなり読んだらよくわからない内容かもしれません。ほとんどの流体力学の入門書は「非圧縮の流れ」に対してのみの説明にとどまってしまうので、それが流体会力学の全てかと勘違いしてしまいます。こちらは仕事で使うために購入して勉強しています。標準的な内容を扱っていて、難しすぎずちょうど良い内容です。ランダウ=リフシッツ理論物理学教程こちらの参考書はブログを書くネタによくお世話になっています(笑)出張だろうが、ちょっとしたお出かけでも持ち歩いています(^^)参考書の薄さのわりにとても濃い内容です。読者の多くは、著者のちょっとした言い回しに疑問を持ち、どういう意味だろうかと考えさせられるでしょう。このランダウ=リフシッツのシリーズはおそらく、この「ん?」と思わせるところに知的好奇心を刺激する何かがあるように思います。スバラシク実力がつくと評判の解析力学キャンパス・ゼミ―大学の物理がこんなに分かる!単位なんて楽に取れる!これは「ランダウ=リフシッツの”力学”」の理解の助けのために購入しました。マセマのシリーズは「大学の数学」「大学の物理」「高校の数学」など幅広く出版しているとてもわかりやすい参考書です。経済学を学ぶにあたって大学数学が必要になるのですが、そちらもとても分かりやすく書いているため(立ち読みしただけですが・・)文系の方でも読みこなせると思います。僕は、このマセマシリーズを大学の学部生の頃「大学数学」のシリーズ「大学物理」のシリーズにはとてもお世話になりました。(MaRu‐WaKaRiサイエンティフィックシリーズ)このへんまでくると、「こんなの読んでいったい何の意味があるの?」or「何がしたいの?」と思われる方がいるでしょう(笑)これを読んだところで何もする気はありません(笑)小説を読むように、この本を娯楽として読むのです。趣味で相対論こちらは物理の関係者ならお馴染みの「EMAN物理学」の著者のシリーズのひとつです。「これを読んでどうする気なの?」と思われた方は、タイトルを見てほしいです。実にそそるタイトルではないか!!(笑)はじめ本屋で見た時に、タイトルを見て「これくらいなら自分でも読めるかな?」と思って手に取りました。計算手順まで丁寧に書いていて読めるかもしれないと思って、「どっかで見た内容だな?」と思ったら、EMAN物理学だったというわけです。サイトはサイトでもっと細かいところを書いているのですが、本はページの関係上で内容を絞っているので量は少なくなります。書籍だと見やすくて気持ちが良いですね。僕にはこれがないと「相対性理論」をとても理解できない(笑)量子力学と相対性理論なら、相対性理論の方が理解しやすいとよく聞きますが、僕には相対性理論が未だにピンと来ないです。(物理学叢書〈43〉)めちゃくちゃ古い書籍です(笑)しかし、場の量子論の勉強を始めるにあたって、教授から推薦された本です。世の中にある場の量子論の中でもわかりやすい参考書なのではないかと思います。少なくとも僕はこの参考書を読んでいなかったら、場の量子論の”感じ”はつかめていなかったと思います。毎月買っているこの月刊雑誌。数学と物理の内容を扱っていて、何かとても興味がそそられる(‘;’)それで毎月買って暇があれば、ちょろっと読んでいます。Series)1DCAE解析ようのツールとしてフリーのOpenModelicaがあり、こちらがその副読本といった感じです。何か読みにくい(笑)英語を日本語に翻訳したからなのか、いまいち言っていることが「すっ」と入ってきません。BOOKS)Pyrhonもいっぱい世の中に参考書が出ていますが、個人的にはこちらの参考書が、「手軽でわかりやすく色んなことが書かれていて実際に計算まで実行できる」という風に感じています。プログラミングの教科書は玄人向けに書かれている書籍は、かいつまんで記述されている場合がほとんどで、初学者はむしろ「最初から最後までプログラムが走るまで」を手取り足取り書いている方がありがたいのですよね。出張一日目は書籍を3冊使って勉強しました。「勉強して何になるの?」と馬鹿にしてきたから、「そんなこと言って何になるの?」と言い放ってやった。速い人」はここまでシンプルに考える』を読んだ。『結局、人生はアウトプットで決まる』。-【理想気体の比熱の温度依存性(8)】量子論で2原子分子の比熱を計算。低温極限で調和振動子の量子化エネルギーは凍結している。【CAE解析の目的とは?】CAEは実機の代替えなのか?精度を無視してパラメータスタディすることは意味がないのか?【Udemyがお勧め理由5つ】プログラミングを勉強するなら動画学習おすすめ【まとめ】比熱の温度依存性について。古典論と量子論から理解する。コメントを残すコメントをキャンセルプロフィールカマキリ(^^)大学以上の物理を勉強してブログに書いていきます。大学の専攻は物性理論で、Fortranを使って数値計算をしていました。CAE解析(流体解析)・毎日note更新しています。内容は、「現在勉強中の内容」「日々思ったこと」を書いています。1DCAEの操作方法などを動画にしています。youtube・Qiitaではプログラミング言語の基本的な内容をまとめています。