このブログ項目の目的
Microsoft Visual Studio(MS-VS) を使用して、OpenSeesのソースコードの動きを追うことによって、OpenSees ソースコードの構造などを、見てみよう、という、ちょっと無謀な試みの経過を書いていきます。
この項目のブログは、
この説明を足がかりとして、自力でOpenSeesのプログラムをよむことができる
事を目的としています。
この項目のブログは、
この説明を足がかりとして、自力でOpenSeesのプログラムをよむことができる
事を目的としています。
このブログ項目の目次
1) OpenSees Developer : ソースコードのダウンロードとビルド
2) OpenSees Developer : プログラムの基本的な流れ(model コマンドまで)
3) OpenSees Developer : プログラムの全体的な流れ
<基本的なトラス解析 を 使っての ソースコード解析>
4)OpenSees Developer : 静的・線形解析の構造計算用のファンクション
5) OpenSees Developer : 構造計算(静的・線形解析) 1
6) OpenSees Developer : 構造計算(静的・線形解析) 2
7) OpenSees Developer : 構造計算(静的・線形解析) 3
平面トラスの剛性マトリクスの作成
8) OpenSees Developer : 構造計算(静的・線形解析) 4
実対称正定値帯連立一次方程式を解く
9) OpenSees Developer : 計算結果表示(静的・線形解析)例
<Gravity Load を使っての ソースコード解析>
前半部分は、<基本的なトラス構造>の1~4) とほぼ同じなので、割愛。
10) OpenSees Developer : 構造計算(静的・非線形解析) 2
11) OpenSees Developer : 構造計算(静的・非線形解析) 3
「軸力、せん断力、曲げを受ける部際が任意の方向を向いている場合の剛性マトリクス」作成
12) OpenSees Developer : 構造計算(静的・非線形解析) 4
実帯連立一次方程式を解く
計算結果表示部分は、<基本的なトラス構造>の9) とほぼ同じなので、割愛。
<2階建てフレームでの固有値解析 を 使っての ソースコード解析>
<TIPs 解析中にわかったあれこれ >
T1) 逆行列
T2) Trussでの剛性マトリクス
T3) elasticBeamColumnでの剛性マトリクス
T4) ユークリッドノルムノルムの計算
T5) OpenSees Developer : Microsoft Visual Studio と OpenSeesソースコードの関係について
2) OpenSees Developer : プログラムの基本的な流れ(model コマンドまで)
<基本的なトラス解析 を 使っての ソースコード解析>
4)OpenSees Developer : 静的・線形解析の構造計算用のファンクション
5) OpenSees Developer : 構造計算(静的・線形解析) 1
6) OpenSees Developer : 構造計算(静的・線形解析) 2
7) OpenSees Developer : 構造計算(静的・線形解析) 3
平面トラスの剛性マトリクスの作成
8) OpenSees Developer : 構造計算(静的・線形解析) 4
実対称正定値帯連立一次方程式を解く
9) OpenSees Developer : 計算結果表示(静的・線形解析)例
<Gravity Load を使っての ソースコード解析>
前半部分は、<基本的なトラス構造>の1~4) とほぼ同じなので、割愛。
10) OpenSees Developer : 構造計算(静的・非線形解析) 2
11) OpenSees Developer : 構造計算(静的・非線形解析) 3
「軸力、せん断力、曲げを受ける部際が任意の方向を向いている場合の剛性マトリクス」作成
12) OpenSees Developer : 構造計算(静的・非線形解析) 4
実帯連立一次方程式を解く
計算結果表示部分は、<基本的なトラス構造>の9) とほぼ同じなので、割愛。
<2階建てフレームでの固有値解析 を 使っての ソースコード解析>
<TIPs 解析中にわかったあれこれ >
T2) Trussでの剛性マトリクス
T3) elasticBeamColumnでの剛性マトリクス
T4) ユークリッドノルムノルムの計算
T5) OpenSees Developer : Microsoft Visual Studio と OpenSeesソースコードの関係について
0 件のコメント:
コメントを投稿