他の "陽な"要素

2つの(非常に単純な)要素は,接線系に陽な項を加えることを可能にします.

次の関数は

indbrick = getfem::add_explicit_matrix(md, varname1, varname2, B
                                       issymmetric = false,
                                       iscoercive = false);

変数 varname1varname2 に対して,接線系に行列 B を追加するだけの要素を追加します.与えられた行列は varname1 の次元数と varname2 の次元数だけの行を持ちます. 2つの変数が異なっていて, issymmetric がtrueに設定されている場合は,行列の転置も接線システムに追加されます(デフォルトはfalse).項が接線系の保磁力に影響を与えない場合, iscoercive をtrueに設定します(デフォルトはfalse).行列は次のコマンドで変更できます.

getfem::set_private_data_matrix(md, indbrick, B);

次の関数は

getfem::add_explicit_rhs(md, varname, L);

変数 varname に対して接線系の右辺にベクトル L を追加する要素を追加します.与えられたベクトルは変数 varname と同じ大きさでなければなりません.ベクトルの値は,コマンドによって変更することができます.

getfem::set_private_data_rhs(md, indbrick, L);