k_posit_nonzero_2dfem

    有限要素法の節点-要素関係からFEM型行列の非零要素位置を特定するサブルーチン.

  • サブルーチン名: k_posit_nonzero_2dfem

  •  
  • 呼び出し方:
    call k_posit_nonzero_2dfem(nnode, nelem, isigm, n_size, n_nonzero, nzu, row_ptr, iu)

  •  
  • 引 数:
  • 引数
    意 味
    入出力の区分
    備 考
    nnode 全節点数
    入力
    整数型
    nelem 全要素数
    入力
    整数型
    isigm(nelem, 3) isigm(ie, k) は第ie番目の要素に属するk番目の節点の全体節点番号を示す.
    入力
    整数型
    n_size 係数行列の狭義上三角部分にある非零要素の見積り数
    入力
    整数型
    n_nonzero 係数行列の狭義上三角部分にある非零要素数
    出力
    整数型
    nzu(nnode) 行列 A の上三角部分の第i行目にある非零要素の数
    出力
    整数型
    row_ptr(nnode+1) row_ptr(i)は行列(狭義上三角部分)のi-行目上にある最初の非零要素の非零要素番号を示す.
    出力
    整数型
    iu(n_size) iu(k)は行列 A の第k番目の非零要素の列番号を表す.(k=1, 2, ..., n_nonzero)
    出力
    整数型