XLPack 7.0
XLPack 数値計算ライブラリ (C API) リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません

◆ writevtkug()

void writevtkug ( char *  fname,
int  n,
double  x[],
double  y[],
double  z[],
int  ne,
int  ldkc,
int  kc[],
double  u[],
int *  info 
)

VTKファイルへの出力 (有限要素法による偏微分方程式の解)

目的
有限要素法による偏微分方程式の解を VTK ファイルに出力する (メッシュ情報を含む).
引数
[in]fname出力ファイル名.
[in]n格子点数.
[in]x[]配列 x[lx] (lx >= n)
格子点の x 座標.
[in]y[]配列 y[ly] (ly >= n)
格子点の y 座標.
[in]z[]配列 z[lz] (lz >= *n)
格子点の z 座標.
[in]ne有限要素法のエレメント数. (ne >= 1)
[in]ldkc配列 kc[] の整合寸法. (ldkc >= ns + 1 (ただし, ns は各要素の節点数)).
[in]kc[]配列 kc[ldkc*lkc] (lkc >= ne)
コネクション行列: kc[ldkc*(k-1)] は要素 k のタイプ, kc[ldkc*(k-1) + 1], ..., kc[ldkc*(k-1) + ns] は要素 k の節点を表す.
要素タイプの値は次のとおり.
= 1: 2節点直線.
= 2: 3節点3角形.
= 3: 4節点4角形.
= 4: 4節点4面体.
= 5: 8節点6面体.
= 6: 6節点プリズム.
= 7: 5節点ピラミッド.
= 8: 3節点2次線要素.
= 10: 9節点2次4角形.
= 15: 点要素.
[in]u[]配列 u[lu] (lu >= n)
格子点上の値.
[out]infoリターンコード.
= 0: 正常終了.
= i < 0: (-i)番目の入力パラメータの誤り.
= 11: ファイルオープンエラー.
= 12: 要素タイプが正しくない.