Giter Site home page Giter Site logo

fluid-simulation's Introduction

Hi there 👋

🔭 I’m currently working on ...

  • 2022~ cloudmama:日時に合わせて適切なアドバイスをスピーカーから再生する私的サービス

🎨 I made ...

  • 2024 あと何日?:今日から選択した日付まで、あと何日かを計算します。
  • 2021 日経500風見鶏 : 投資家のツイートを重回帰分析・ベイズ推定し明日の株の値動きを予測するシステム
  • 2017 gorogoro動画 : A video sharring website

img

🌱 I'm learning ...

img

fluid-simulation's People

Contributors

lzpel avatar

Watchers

 avatar

fluid-simulation's Issues

陰解法問題

正しくない

Q. そもそも収束しているのか?
収束していないならばガウスザイデル法の実装が誤っている
収束しているならば係数やベクトルに問題がある可能性が高い
t=0,100の推移を比べてみる

Q. nは連続的か
n
が連続的かつガウスザイデル法が正しいならPも連続的になる

Q. 静水圧を壁面に作用させるのは正しいのか。
二章のコードで同じことをして弾け飛ぶか調べる

疑問解消

Q 平均粒子間距離で格子状に初期配置したのち、計算開始と同時に圧縮(例えば六方最密構造へ)、膨張などが生じないのはなぜか

粒子間距離で格子状に配置した場合の粒子数密度n_0を最初に求めている。同様の格子状初期配置の粒子数密度nは必ずn_0に等しくなるため圧縮も膨張も生じない。

Q なんでここにクーラン条件が出てくるの?DTならともかく DB = r * (1.0 + CRT_NUM); //バケット1辺の長さ

Q SNDをもっとわかりやすい値で表現できないか

段取りが良い実装

  • 同時実行
    • 0.1秒後の水柱崩壊で答え合わせ 2D, 3D
    • 20cm2D静水圧
  • C4のコードの圧力をC2の手法で求める

廃案

  • 構造体を使っても使わなくても良い実装、MPS, CMPSを取り替えたい
    • offsetバイト数と基本型ポインタを引数に持つ、何にも依存しない関数の集合として粒子法を構成する
  • MPS法のソースには近傍粒子検索が使われていない

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.