地盤の非線形性状を示す G/G0~γ、h~γ 曲線を作成するプログラム。
Haskell製。
GitHub からクローンします。
> git clone https://github.com/takatoh/soilro.git
そして stack setup と stack install を実行します。
> stack setup
> stack install
これで、実行ファイル soilro.exe がインストールされます。
次のような入力ファイルを作ります。
*MODEL
RO
*GAMMA0.5 // %
0.100
*HMAX
0.210
*PLOT // %
0.0001
0.0002
0.0005
0.001
0.002
0.005
0.01
0.02
0.05
0.1
0.2
0.5
1.0
2.0
5.0
10.0
*END
// から行末まではコメントです。
*MODEL には非線形性のモデル名を指定します。
*GAMMA0.5 と *HMAX はモデルのパラメータです。*PLOT には計算させたいひずみを列挙します。
最後に *END が必要です。
*MODEL に指定可能なモデル名は次の通りです。
RO― R-OモデルHD― H-DモデルHYPERBOLIC― 双曲線モデル
入力ファイル名をパラメータとして実行ファイルに渡します。 結果は標準出力に出力されるので、適当なファイルにリダイレクトしてください。
> soilro.exe example.dat > result.txt
コマンドラインオプションについては --help オプションでヘルプを参照してください。
MIT License