趣味で計算流砂水理

趣味で計算流砂水理 Computational Sediment Hydraulics for Fun Learning

数値計算とか河川工学とかプログラミングのことを書いています

MENU

2024-01-01から1年間の記事一覧

河川技術者向け基礎講座 準二次元不等流計算4/4:一般断面の不等流計算3-分割断面法+分割断面間の干渉を考慮(平均流速公式レベル3)

R

教科書の「不等流計算」は理解できるが、実務で汎用される「準二次元不等流計算」がなかなか理解し難い方に向けて、記事を書きました。 多分相当わかりやすいと思いますので、河川行政に関わる方やコンサルの方に読んで頂きたいです。 全4回の第4回目です。 …

備忘録:河川屋にはお馴染みの「特殊基準面」まとめ

R

一般に,標高の基準は東京湾平均海面T.P.+0mが使用されますが,我々の業界では,しばしば「特殊基準面」を用います. 「特殊基準面」とは,河川、水系等で定められた固有の基準面を示します。 代表的なものとして下表が挙げられます. table { border-collap…

修正版:Pythonで写真からExif情報を抽出する

R

本記事のソースコードはGistでも公開しています. gist9edf8ff48c8a64351994141b51d0bb9d 導入 修正したプログラム 応用編:フォルダ内の全JPGファイルのEXIF情報を取得し,geojson形式で出力 おまけ:QGISに写真付きで表示する 参考サイト Gist 導入 news.m…

勉強会の議事メモ:2024/03/02

R

勉強会お疲れ様でした。 一般座標系平面二次元河床変動計算を書く computational-sediment-hyd.hatenablog.jp 上記記事のパターン1をベースに検討を進める。 ⇒ SIMPLE法を基本とした離散化を検討 ⇒ プリミティブ変数はv,hか?q,hでは対応できない。 小さなメ…

備忘録:pythonでwebスクレイピング:プログラミングの筋トレ

R

導入 pythonによるwebスクレイピング Gist Google Colab 導入 たまにやらないと忘れるので。簡単なスクレイピングの話です。 海上保安庁の潮汐推算のwebページのスクレイピングです。 データ公開ページ(例えば、https://www1.kaiho.mlit.go.jp/TIDE/pred2/c…

一次元浅水流計算における合流による水位上昇量の計算方法

R

本記事はGitHub、nbviewer、Colabでも公開しています。 ※Colabの解説記事はこちら 導入 計算式 テスト計算 計算モデル 合流角度および合流前流量比の感度分析 合流前川幅の感度分析 GitHub 参考文献 関連記事 導入 「河道計画検討の手引き」に示される合流に…

備忘録:google Colabでcondaを使うためのライブラリ:condacolabの使い方

R

本記事はColabでも公開しています。 ※Colabの解説記事はこちら condacolabとは? condacolabの使い方 インストール メソッド:condacolab.install condacolab.install_miniconda() condacolab.install_miniforge() condacolab.install_mambaforge() condacol…

備忘録:python shapelyの互換性の問題 2024/02/05時点

R

pythonのライブラリshapelyは、Version 2.0.1 (2023-01-30)、Version 2.0.2 (2023-10-12)にリリースされていますが、下記のとおり、cartopyでのlgeosのインポートエラーにより一部機能に不具合がでます。 参照:Version 2.x — Shapely 0 documentation carto…

河川技術者向け基礎講座 準二次元不等流計算3/4:一般断面の不等流計算2-分割断面法(平均流速公式レベル2)

R

教科書の「不等流計算」は理解できるが、実務で汎用される「準二次元不等流計算」がなかなか理解し難い方に向けて、記事を書きました。 多分相当わかりやすいと思いますので、河川行政に関わる方やコンサルの方に読んで頂きたいです。 全4回の第3回目です。 …

勉強会の議事メモ:2024/01/08

R

勉強会お疲れ様でした。 一般座標系平面二次元河床変動計算を書く computational-sediment-hyd.hatenablog.jp 上記記事のパターン1をベースに検討を進める。 小さなメッシュサイズおける浅水流計算の問題 computational-sediment-hyd.hatenablog.jp 状況を共…

河川技術者向け基礎講座 準二次元不等流計算2/4:一般断面の不等流計算

R

教科書の「不等流計算」は理解できるが、実務で汎用される「準二次元不等流計算」がなかなか理解し難い方に向けて、記事を書きました。 多分相当わかりやすいと思いますので、河川行政に関わる方やコンサルの方に読んで頂きたいです。 全4回の第2回目です。 …

河川技術者向け基礎講座 準二次元不等流計算1/4:不等流計算の基礎

R

教科書の「不等流計算」は理解できるが、実務で汎用される「準二次元不等流計算」がなかなか理解し難い方に向けて、記事を書きました。 多分相当わかりやすいと思いますので、河川行政に関わる方やコンサルの方に読んで頂きたいです。 全4回の第1回目です。 …

備忘録:Inkscapeのテキストの背景を着色する

R

基本的にベクタのデータに背景色というものはありません。 背景を色で塗りたい場合はアートボードと同じ大きさの四角形を作ってそれを最背面に指定して色を塗ればそれが背景になります。 detail.chiebukuro.yahoo.co.jp