ABAQUSにおけるFortranオペレータの使用法
ABAQUS における FORTRAN 演算子は FORTRAN 言語の構文規則にしたがって使用することができます。FORTRAN 演算子には、算術演算子、論理演算子、および関係演算子が含まれます。
- 算術演算子:
- プラス:+
- 引き算:-
- 掛け算:*
- わり算:/
- 乗法:(※ 乗法演算子はABAQUSでは^記号ではなく、二つの星印**です)
- 論理演算子
- そして
- または
- ×
- 関係演算子
- イコール:==
- 等しくない
- より大きい:>
- 未満:未満
- 以上(いじょう)
- 以下と同じまたは小さい
ABAQUS の入力ファイルで、変数の定義や演算子の利用によって、複雑な計算や論理判断を行えます。以下では、Fortran 演算子を利用した簡単な例を示します。
*PARAMETERS
A = 10
B = 5
C = A + B
D = A * B
E = A > B
F = .not.(A < B)
上記の例では、A、B、Cという3つの変数が定義されており、それぞれ10、5、A + Bの計算結果が代入されています。Dの値はAとBの積で、Eの値はAがBより大きいかどうかという論理判断の結果、Fの値はAがBより小さいかどうかという論理判断の結果を否定したもの(つまりnot)です。
ABAQUSでFortran演算子を使用する際は、コンマによる複数パラメータの区切り、論理演算子、演算順序など、Fortran構文の規則に従う必要があります。