SlideShare a Scribd company logo
流体シミュレータの製作
解きたい問題
2次元非圧縮性流体における
・連続の式
・Navier – Stokes方程式
𝜕𝑢
𝜕𝑥
+
𝜕𝑣
𝜕𝑦
= 0
𝜕𝑢
𝜕𝑡
+ 𝑢
𝜕𝑢
𝜕𝑥
+ 𝑣
𝜕𝑢
𝜕𝑦
= −
𝜕𝑝
𝜕𝑥
+
1
𝑅𝑒
𝜕2 𝑢
𝜕𝑥2 +
𝜕2 𝑢
𝜕𝑦2
𝜕𝑣
𝜕𝑡
+ 𝑢
𝜕𝑣
𝜕𝑥
+ 𝑣
𝜕𝑣
𝜕𝑦
= −
𝜕𝑝
𝜕𝑦
+
1
𝑅𝑒
𝜕2
𝑣
𝜕𝑥2
+
𝜕2
𝑣
𝜕𝑦2
どうやって解くの???
方法(SMAC法)
𝑢∗ = 𝑢 𝑛 + −𝑢
𝜕𝑢
𝜕𝑥
𝑛
− 𝑣
𝜕𝑢
𝜕𝑦
𝑛
−
𝜕𝑝
𝜕𝑥
𝑛
+
1
𝑅𝑒
𝜕2
𝑢
𝜕𝑥2
𝑛
+
𝜕2
𝑢
𝜕𝑦2
𝑛
Δ𝑡
𝑣∗ = 𝑣 𝑛 + −𝑢
𝜕𝑣
𝜕𝑥
𝑛
− 𝑣
𝜕𝑣
𝜕𝑦
𝑛
−
𝜕𝑝
𝜕𝑦
𝑛
+
1
𝑅𝑒
𝜕2
𝑣
𝜕𝑥2
𝑛
+
𝜕2
𝑣
𝜕𝑦2
𝑛
Δ𝑡
として速度の暫定値を求める
このままでは, 一般に連続の式を満足しない
𝜕𝑢
𝜕𝑥
+
𝜕𝑣
𝜕𝑦
= 0
圧力の項に着目して速度の暫定値を修正する
𝜕𝑢
𝜕𝑡
+ 𝑢
𝜕𝑢
𝜕𝑥
+ 𝑣
𝜕𝑢
𝜕𝑦
= −
𝜕𝑝
𝜕𝑥
+
1
𝑅𝑒
𝜕2 𝑢
𝜕𝑥2 +
𝜕2 𝑢
𝜕𝑦2
𝜕𝑣
𝜕𝑡
+ 𝑢
𝜕𝑣
𝜕𝑥
+ 𝑣
𝜕𝑣
𝜕𝑦
= −
𝜕𝑝
𝜕𝑦
+
1
𝑅𝑒
𝜕2 𝑣
𝜕𝑥2 +
𝜕2 𝑣
𝜕𝑦2
を前進差分で時間を前に進める
方法(SMAC法)
𝑝 𝑛+1
= 𝑝 𝑛
+ 𝛿𝑝, 𝑢 𝑛+1
= 𝑢∗
+ 𝛿𝑢, 𝑣 𝑛+1
= 𝑣∗
+ 𝛿𝑣
とおく. この𝛿𝑝, 𝛿𝑢, 𝛿𝑣を求めたい.
𝛿𝑢 = −Δ𝑡 ⋅
𝜕 𝛿𝑝
𝜕𝑥
, 𝛿𝑣 = −Δ𝑡 ⋅
𝜕(𝛿𝑝)
𝜕𝑦
とすると,
𝜕 𝛿𝑢
𝜕𝑥
+
𝜕 𝛿𝑣
𝜕𝑦
=
𝜕𝑢 𝑛+1
𝜕𝑥
+
𝜕𝑣 𝑛+1
𝜕𝑦
−
𝜕𝑢∗
𝜕𝑥
+
𝜕𝑣∗
𝜕𝑦
= −
𝜕2
(𝛿𝑝)
𝜕𝑥2
+
𝜕2
(𝛿𝑝)
𝜕𝑦2
Δ𝑡
𝜕𝑢 𝑛+1
𝜕𝑥
+
𝜕𝑣 𝑛+1
𝜕𝑦
= 0としたいので,
𝜕2(𝛿𝑝)
𝜕𝑥2 +
𝜕2(𝛿𝑝)
𝜕𝑦2 =
𝜕𝑢∗
𝜕𝑥
+
𝜕𝑣∗
𝜕𝑦
Δ𝑡
= 𝑠(𝑥, 𝑦)
が成立し, Poisson方程式と同様の式となる
これを解いて𝛿𝑝を求め, 𝑝, 𝑢, 𝑣を修正することで
連続の式も成立するようになる.
Poisson方程式の数値解法
Poisson方程式
𝜕2
𝜕𝑥2 𝑝(𝑥, 𝑦) +
𝜕2
𝜕𝑦2 𝑝(𝑥, 𝑦) = 𝑠(𝑥, 𝑦)
差分化(中心差分)
𝑝𝑖−1,𝑗 − 2𝑝𝑖,𝑗 + 𝑝𝑖+1,𝑗
Δ𝑥2
+
𝑝𝑖,𝑗−1 − 2𝑝𝑖,𝑗 + 𝑝𝑖,𝑗+1
Δ𝑦2
= 𝑠𝑖,𝑗
1,1 2,1 … m,1
1,2 2,2 … m,2
⋮ ⋮ i,j ⋮
1,n 2,n … m,n
∆𝑥 = ∆𝑦 = ℎとすると,
(𝑝𝑖−1,𝑗 − 2𝑝𝑖,𝑗 + 𝑝𝑖+1,𝑗) + (𝑝𝑖,𝑗−1 − 2𝑝𝑖,𝑗 + 𝑝𝑖,𝑗+1) = ℎ2 𝑠𝑖,𝑗
Poisson方程式の数値解法
(𝑝𝑖−1,𝑗 − 2𝑝𝑖,𝑗 + 𝑝𝑖+1,𝑗) + (𝑝𝑖,𝑗−1 − 2𝑝𝑖,𝑗 + 𝑝𝑖,𝑗+1) = ℎ2
𝑠𝑖,𝑗
簡単のため, 4×4の領域で考える
𝑝𝑖,1 = 𝑝1,1 𝑝2,1 𝑝3,1 𝑝4,1
𝑇
とし, 𝑝 = 𝑝𝑖,1 𝑝𝑖,2 𝑝𝑖,3 𝑝𝑖,4
𝑇
とおく.
𝑠𝑖,1 = 𝑠1,1 𝑠2,1 𝑠3,1 𝑠4,1
𝑇
とし, ℎ2
𝑠 = ℎ2
𝑠𝑖,1 𝑠𝑖,2 𝑠𝑖,3 𝑠𝑖,4
𝑇
とおく.
1,1 2,1 3,1 4,1
1,2 2,2 3,2 4,2
1,3 2,3 3,3 4,3
1,4 2,4 3,4 4,4
Poisson方程式の数値解法
𝐴 =
1
1
1
1
1
1
1
1 −4 1
1 −4 1
1
1
1
1
1
1
1 −4 1
1 −4 1
1
1
1
1
1
1
1
𝑝 = 𝑝𝑖,1 𝑝𝑖,2 𝑝𝑖,3 𝑝𝑖,4
𝑇
ℎ2 𝑠 = ℎ2 𝑠𝑖,1 𝑠𝑖,2 𝑠𝑖,3 𝑠𝑖,4
𝑇
𝑝𝑖−1,𝑗 + 𝑝𝑖+1,𝑗 + 𝑝𝑖,𝑗−1 + 𝑝𝑖,𝑗+1 − 4𝑝𝑖,𝑗 = ℎ2 𝑠𝑖,𝑗
𝐴𝑝 = ℎ2 𝑠の形とすると, 連立1次方程式となる.
連立1次方程式
𝑦1 = 𝑎11 𝑥1 + 𝑎12 𝑥2 + ⋯ + 𝑎1𝑛 𝑥 𝑛
𝑦2 = 𝑎21 𝑥1 + 𝑎22 𝑥2 + ⋯ + 𝑎2𝑛 𝑥 𝑛
⋮
𝑦 𝑚 = 𝑎 𝑚1 𝑥1 + 𝑎 𝑚2 𝑥2 + ⋯ + 𝑎 𝑚𝑛 𝑥 𝑛
のような, 連立1次方程式を解きたい場面は
あらゆる分野で登場する.
連立1次方程式
𝑦1 = 𝑎11 𝑥1 + 𝑎12 𝑥2 + ⋯ + 𝑎1𝑛 𝑥 𝑛
𝑦2 = 𝑎21 𝑥1 + 𝑎22 𝑥2 + ⋯ + 𝑎2𝑛 𝑥 𝑛
⋮
𝑦 𝑚 = 𝑎 𝑚1 𝑥1 + 𝑎 𝑚2 𝑥2 + ⋯ + 𝑎 𝑚𝑛 𝑥 𝑛
という問題を解きたい!
𝑦 =
𝑦1
⋮
𝑦 𝑚
は既知
𝑥 =
𝑥1
⋮
𝑥 𝑛
は未知
𝑦 = 𝐴𝑥と書き換えると, 係数行列𝐴に逆行列があれば,
𝑥 = 𝐴−1 𝑦が解!
この連立方程式はどうやって解くべきか?
連立1次方程式の解法
 掃き出し法
 クラメールの公式
 LU分解
 Jacobi法 ←今回解説するのはこれ
 Gauss-Seidel法
 SOR法 ←使ったのはこれ
 共役勾配法
 etc…
Jacobi法
𝑦 = 𝐴𝑥の𝑖行目を取り出して, 𝑥𝑖について書き直す
𝑥𝑖 =
1
𝑎𝑖𝑖
− 𝑎𝑖𝑗 𝑥𝑗
𝑗≠𝑖
+ 𝑦𝑖
適当に初期値を与えて, 次の漸化式を解く
𝑥𝑖
𝑘+1
=
1
𝑎𝑖𝑖
− 𝑎𝑖𝑗 𝑥𝑗
𝑘
𝑗≠𝑖
+ 𝑦𝑖
max
𝑖
|𝑥𝑖
𝑘+1
− 𝑥𝑖
𝑘
|がある値以下になれば終了
で、収束するの?
収束性を議論するために, 係数行列𝐴を以下のように書き換える.
𝐴 = 𝐷 − 𝐸
ただし, 𝐷は対角, 𝐸は対角成分が0
すると, Jacobi法の反復式は以下のようになる.
𝑥 𝑘+1
= 𝐷−1
𝐸𝑥 𝑘
+ 𝑏
= 𝑀𝑥 𝑘 + 𝑐
この𝑀を反復行列と呼ぶ
で、収束するの?
定理
Jacobi法が任意の初期値に対して収束するための
必要十分条件は, 任意の𝜆 ∈ spec(𝑀)に対し 𝜆 < 1
が成立することである.
証明
𝑒 𝑘 = 𝑥 𝑘 − 𝑥∗とおく. (𝑥∗は真値)
𝑒 𝑘+1
= 𝑀𝑥 𝑘
+ 𝑐 − 𝑀𝑥∗
+ 𝑐 = 𝑀𝑒 𝑘
より,
𝑒 𝑘+1
= 𝑀 𝑘
𝑒0
= 𝑇−1
Λ 𝑘
𝑇𝑒0
となる.
よって, 任意の𝜆 ∈ spec(𝑀)に対し 𝜆 < 1が収束する
ための必要十分条件である.
反復法計算のメリット
偏微分方程式のような, 係数行列が疎になる
連立方程式の場合は以下の様なメリットがある.
• メモリの節約になる
• 反復回数を増やせば近似解の精度が上がる
まとめ
• 流体方程式の解き方として, SMAC法と呼ばれる
方法を紹介した
• 連立方程式の数値解法のひとつとしてJacobi法
について解説した
• 実際にシミュレーションをすることができた
今後の課題
• SOR法でも精度やメッシュ数によっては非常
に計算速度が遅い
→マルチグリッド法の導入
→並列処理の実装
• もうちょっと綺麗な可視化をしたい
→gnuplotに頼らない
→3DCGみたいなものも使ってみる?

More Related Content

What's hot

機械学習のためのベイズ最適化入門
機械学習のためのベイズ最適化入門機械学習のためのベイズ最適化入門
機械学習のためのベイズ最適化入門
hoxo_m
 
PRML輪読#6
PRML輪読#6PRML輪読#6
PRML輪読#6
matsuolab
 
逐次モンテカルロ法の基礎
逐次モンテカルロ法の基礎逐次モンテカルロ法の基礎
逐次モンテカルロ法の基礎
ShoutoYonekura
 
PRML輪読#11
PRML輪読#11PRML輪読#11
PRML輪読#11
matsuolab
 
自作GPUへの道
自作GPUへの道自作GPUへの道
自作GPUへの道
Daisuke Kamikawa
 
PRML輪読#4
PRML輪読#4PRML輪読#4
PRML輪読#4
matsuolab
 
PsychoPyを使った初学者向けの心理実験環境の構築
PsychoPyを使った初学者向けの心理実験環境の構築PsychoPyを使った初学者向けの心理実験環境の構築
PsychoPyを使った初学者向けの心理実験環境の構築
Hirokazu Ogawa
 
PRML輪読#1
PRML輪読#1PRML輪読#1
PRML輪読#1
matsuolab
 
PRMLの線形回帰モデル(線形基底関数モデル)
PRMLの線形回帰モデル(線形基底関数モデル)PRMLの線形回帰モデル(線形基底関数モデル)
PRMLの線形回帰モデル(線形基底関数モデル)
Yasunori Ozaki
 
グラフィカル Lasso を用いた異常検知
グラフィカル Lasso を用いた異常検知グラフィカル Lasso を用いた異常検知
グラフィカル Lasso を用いた異常検知
Yuya Takashina
 
PRML 第4章
PRML 第4章PRML 第4章
PRML 第4章
Akira Miyazawa
 
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
Preferred Networks
 
マルコフ連鎖モンテカルロ法入門-1
マルコフ連鎖モンテカルロ法入門-1マルコフ連鎖モンテカルロ法入門-1
マルコフ連鎖モンテカルロ法入門-1
Nagi Teramo
 
1次式とノルムで構成された最適化問題とその双対問題
1次式とノルムで構成された最適化問題とその双対問題1次式とノルムで構成された最適化問題とその双対問題
1次式とノルムで構成された最適化問題とその双対問題
京都大学大学院情報学研究科数理工学専攻
 
RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)
RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)
RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)
Takuma Yagi
 
PRML輪読#10
PRML輪読#10PRML輪読#10
PRML輪読#10
matsuolab
 
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
Preferred Networks
 
第6回 配信講義 計算科学技術特論B(2022)
第6回 配信講義 計算科学技術特論B(2022)第6回 配信講義 計算科学技術特論B(2022)
第6回 配信講義 計算科学技術特論B(2022)
RCCSRENKEI
 
情報幾何勉強会 EMアルゴリズム
情報幾何勉強会 EMアルゴリズム 情報幾何勉強会 EMアルゴリズム
情報幾何勉強会 EMアルゴリズム
Shinagawa Seitaro
 
スパース推定法による統計モデリング(入門)
スパース推定法による統計モデリング(入門)スパース推定法による統計モデリング(入門)
スパース推定法による統計モデリング(入門)
Hidetoshi Matsui
 

What's hot (20)

機械学習のためのベイズ最適化入門
機械学習のためのベイズ最適化入門機械学習のためのベイズ最適化入門
機械学習のためのベイズ最適化入門
 
PRML輪読#6
PRML輪読#6PRML輪読#6
PRML輪読#6
 
逐次モンテカルロ法の基礎
逐次モンテカルロ法の基礎逐次モンテカルロ法の基礎
逐次モンテカルロ法の基礎
 
PRML輪読#11
PRML輪読#11PRML輪読#11
PRML輪読#11
 
自作GPUへの道
自作GPUへの道自作GPUへの道
自作GPUへの道
 
PRML輪読#4
PRML輪読#4PRML輪読#4
PRML輪読#4
 
PsychoPyを使った初学者向けの心理実験環境の構築
PsychoPyを使った初学者向けの心理実験環境の構築PsychoPyを使った初学者向けの心理実験環境の構築
PsychoPyを使った初学者向けの心理実験環境の構築
 
PRML輪読#1
PRML輪読#1PRML輪読#1
PRML輪読#1
 
PRMLの線形回帰モデル(線形基底関数モデル)
PRMLの線形回帰モデル(線形基底関数モデル)PRMLの線形回帰モデル(線形基底関数モデル)
PRMLの線形回帰モデル(線形基底関数モデル)
 
グラフィカル Lasso を用いた異常検知
グラフィカル Lasso を用いた異常検知グラフィカル Lasso を用いた異常検知
グラフィカル Lasso を用いた異常検知
 
PRML 第4章
PRML 第4章PRML 第4章
PRML 第4章
 
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
PFNにおける研究開発(2022/10/19 東大大学院「融合情報学特別講義Ⅲ」)
 
マルコフ連鎖モンテカルロ法入門-1
マルコフ連鎖モンテカルロ法入門-1マルコフ連鎖モンテカルロ法入門-1
マルコフ連鎖モンテカルロ法入門-1
 
1次式とノルムで構成された最適化問題とその双対問題
1次式とノルムで構成された最適化問題とその双対問題1次式とノルムで構成された最適化問題とその双対問題
1次式とノルムで構成された最適化問題とその双対問題
 
RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)
RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)
RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)
 
PRML輪読#10
PRML輪読#10PRML輪読#10
PRML輪読#10
 
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
最新リリース:Optuna V3の全て - 2022/12/10 Optuna Meetup #2
 
第6回 配信講義 計算科学技術特論B(2022)
第6回 配信講義 計算科学技術特論B(2022)第6回 配信講義 計算科学技術特論B(2022)
第6回 配信講義 計算科学技術特論B(2022)
 
情報幾何勉強会 EMアルゴリズム
情報幾何勉強会 EMアルゴリズム 情報幾何勉強会 EMアルゴリズム
情報幾何勉強会 EMアルゴリズム
 
スパース推定法による統計モデリング(入門)
スパース推定法による統計モデリング(入門)スパース推定法による統計モデリング(入門)
スパース推定法による統計モデリング(入門)
 

Viewers also liked

Webカメラを用いた流体シミュレータ
Webカメラを用いた流体シミュレータWebカメラを用いた流体シミュレータ
Webカメラを用いた流体シミュレータ
Fumiya Watanabe
 
生命を記述する数学
生命を記述する数学生命を記述する数学
生命を記述する数学
Takahiro (Poly) Horikawa
 
Camouflaging an object from many viewpoints
Camouflaging an object from many viewpointsCamouflaging an object from many viewpoints
Camouflaging an object from many viewpoints
Masafumi Noda
 
人生を豊かにする線形代数学
人生を豊かにする線形代数学人生を豊かにする線形代数学
人生を豊かにする線形代数学
Fumiya Watanabe
 
エニグマ暗号とは何だったのか
エニグマ暗号とは何だったのかエニグマ暗号とは何だったのか
エニグマ暗号とは何だったのか
Takahiro (Poly) Horikawa
 
数理・物理から見た「少数性生物学」
数理・物理から見た「少数性生物学」数理・物理から見た「少数性生物学」
数理・物理から見た「少数性生物学」
Hideaki Nishikawa
 

Viewers also liked (6)

Webカメラを用いた流体シミュレータ
Webカメラを用いた流体シミュレータWebカメラを用いた流体シミュレータ
Webカメラを用いた流体シミュレータ
 
生命を記述する数学
生命を記述する数学生命を記述する数学
生命を記述する数学
 
Camouflaging an object from many viewpoints
Camouflaging an object from many viewpointsCamouflaging an object from many viewpoints
Camouflaging an object from many viewpoints
 
人生を豊かにする線形代数学
人生を豊かにする線形代数学人生を豊かにする線形代数学
人生を豊かにする線形代数学
 
エニグマ暗号とは何だったのか
エニグマ暗号とは何だったのかエニグマ暗号とは何だったのか
エニグマ暗号とは何だったのか
 
数理・物理から見た「少数性生物学」
数理・物理から見た「少数性生物学」数理・物理から見た「少数性生物学」
数理・物理から見た「少数性生物学」
 

Similar to 流体シミュレータの製作

場の量子論
場の量子論場の量子論
場の量子論
M M
 
グレブナー基底輪読会 #1 ―準備体操の巻―
グレブナー基底輪読会 #1 ―準備体操の巻―グレブナー基底輪読会 #1 ―準備体操の巻―
グレブナー基底輪読会 #1 ―準備体操の巻―
Yutaka Nagahata
 
表現論 ゼミ資料
表現論 ゼミ資料表現論 ゼミ資料
表現論 ゼミ資料
HanpenRobot
 
階差数列の和?について 数学B 数列
階差数列の和?について 数学B 数列階差数列の和?について 数学B 数列
階差数列の和?について 数学B 数列
saiaki
 
第4回数理モデル勉強会(日本植物学会第84回大会関連集会)
第4回数理モデル勉強会(日本植物学会第84回大会関連集会)第4回数理モデル勉強会(日本植物学会第84回大会関連集会)
第4回数理モデル勉強会(日本植物学会第84回大会関連集会)
TakaakiYonekura
 
行列による空間の直和分解
行列による空間の直和分解行列による空間の直和分解
行列による空間の直和分解
HanpenRobot
 
退化型Keller--Segel系の解の有限時刻爆発について
退化型Keller--Segel系の解の有限時刻爆発について退化型Keller--Segel系の解の有限時刻爆発について
退化型Keller--Segel系の解の有限時刻爆発について
Takahiro Hashira
 
mathphysicsmastersv2
mathphysicsmastersv2mathphysicsmastersv2
mathphysicsmastersv2
Ryosuke Ishii
 
Math20160415 epsilondelta
Math20160415 epsilondeltaMath20160415 epsilondelta
Math20160415 epsilondelta
Atsushi Kadotani
 
これならわかる最適化数学8章_動的計画法
これならわかる最適化数学8章_動的計画法これならわかる最適化数学8章_動的計画法
これならわかる最適化数学8章_動的計画法
kenyanonaka
 
双対性
双対性双対性
双対性
Yoichi Iwata
 
Prml1.2.4
Prml1.2.4Prml1.2.4
Prml1.2.4
Tomoyuki Hioki
 
University CodeSprint 4 - Magic value
University CodeSprint 4 - Magic valueUniversity CodeSprint 4 - Magic value
University CodeSprint 4 - Magic value
satanic
 
Mémoire R. Denis (2014)
Mémoire R. Denis (2014)Mémoire R. Denis (2014)
Mémoire R. Denis (2014)
Renaud Denis
 
超複素数
超複素数超複素数
超複素数
Horiguchi Shuhei
 
SMO徹底入門 - SVMをちゃんと実装する
SMO徹底入門 - SVMをちゃんと実装するSMO徹底入門 - SVMをちゃんと実装する
SMO徹底入門 - SVMをちゃんと実装する
sleepy_yoshi
 
Computing for Isogeny Kernel Problem by Groebner Basis
Computing for Isogeny Kernel Problem by Groebner BasisComputing for Isogeny Kernel Problem by Groebner Basis
Computing for Isogeny Kernel Problem by Groebner Basis
Yasu Math
 
星野「調査観察データの統計科学」第3章
星野「調査観察データの統計科学」第3章星野「調査観察データの統計科学」第3章
星野「調査観察データの統計科学」第3章
Shuyo Nakatani
 
02 mg ejemplo01
02 mg ejemplo0102 mg ejemplo01
02 mg ejemplo01
DarioDuarteFree
 
強束縛模型における多体電子状態の第2量子化表現
強束縛模型における多体電子状態の第2量子化表現強束縛模型における多体電子状態の第2量子化表現
強束縛模型における多体電子状態の第2量子化表現
Kazu Ghalamkari
 

Similar to 流体シミュレータの製作 (20)

場の量子論
場の量子論場の量子論
場の量子論
 
グレブナー基底輪読会 #1 ―準備体操の巻―
グレブナー基底輪読会 #1 ―準備体操の巻―グレブナー基底輪読会 #1 ―準備体操の巻―
グレブナー基底輪読会 #1 ―準備体操の巻―
 
表現論 ゼミ資料
表現論 ゼミ資料表現論 ゼミ資料
表現論 ゼミ資料
 
階差数列の和?について 数学B 数列
階差数列の和?について 数学B 数列階差数列の和?について 数学B 数列
階差数列の和?について 数学B 数列
 
第4回数理モデル勉強会(日本植物学会第84回大会関連集会)
第4回数理モデル勉強会(日本植物学会第84回大会関連集会)第4回数理モデル勉強会(日本植物学会第84回大会関連集会)
第4回数理モデル勉強会(日本植物学会第84回大会関連集会)
 
行列による空間の直和分解
行列による空間の直和分解行列による空間の直和分解
行列による空間の直和分解
 
退化型Keller--Segel系の解の有限時刻爆発について
退化型Keller--Segel系の解の有限時刻爆発について退化型Keller--Segel系の解の有限時刻爆発について
退化型Keller--Segel系の解の有限時刻爆発について
 
mathphysicsmastersv2
mathphysicsmastersv2mathphysicsmastersv2
mathphysicsmastersv2
 
Math20160415 epsilondelta
Math20160415 epsilondeltaMath20160415 epsilondelta
Math20160415 epsilondelta
 
これならわかる最適化数学8章_動的計画法
これならわかる最適化数学8章_動的計画法これならわかる最適化数学8章_動的計画法
これならわかる最適化数学8章_動的計画法
 
双対性
双対性双対性
双対性
 
Prml1.2.4
Prml1.2.4Prml1.2.4
Prml1.2.4
 
University CodeSprint 4 - Magic value
University CodeSprint 4 - Magic valueUniversity CodeSprint 4 - Magic value
University CodeSprint 4 - Magic value
 
Mémoire R. Denis (2014)
Mémoire R. Denis (2014)Mémoire R. Denis (2014)
Mémoire R. Denis (2014)
 
超複素数
超複素数超複素数
超複素数
 
SMO徹底入門 - SVMをちゃんと実装する
SMO徹底入門 - SVMをちゃんと実装するSMO徹底入門 - SVMをちゃんと実装する
SMO徹底入門 - SVMをちゃんと実装する
 
Computing for Isogeny Kernel Problem by Groebner Basis
Computing for Isogeny Kernel Problem by Groebner BasisComputing for Isogeny Kernel Problem by Groebner Basis
Computing for Isogeny Kernel Problem by Groebner Basis
 
星野「調査観察データの統計科学」第3章
星野「調査観察データの統計科学」第3章星野「調査観察データの統計科学」第3章
星野「調査観察データの統計科学」第3章
 
02 mg ejemplo01
02 mg ejemplo0102 mg ejemplo01
02 mg ejemplo01
 
強束縛模型における多体電子状態の第2量子化表現
強束縛模型における多体電子状態の第2量子化表現強束縛模型における多体電子状態の第2量子化表現
強束縛模型における多体電子状態の第2量子化表現
 

Recently uploaded

JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
0207sukipio
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 

Recently uploaded (8)

JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 

流体シミュレータの製作