gf_mesh_im_get

概要

{I, CV2I} = gf_mesh_im_get(mesh_im MI, 'integ'[, mat CVids])
CVids = gf_mesh_im_get(mesh_im MI, 'convex_index')
M = gf_mesh_im_get(mesh_im MI, 'eltm', eltm em, int cv [, int f])
Ip = gf_mesh_im_get(mesh_im MI, 'im_nodes'[, mat CVids])
gf_mesh_im_get(mesh_im MI, 'save',string filename[, 'with mesh'])
gf_mesh_im_get(mesh_im MI, 'char'[,'with mesh'])
gf_mesh_im_get(mesh_im MI, 'display')
m = gf_mesh_im_get(mesh_im MI, 'linked mesh')
z = gf_mesh_im_get(mesh_im MI, 'memsize')

説明 :

mesh_imオブジェクトから情報を抽出する汎用的な関数.

コマンドリスト

{I, CV2I} = gf_mesh_im_get(mesh_im MI, 'integ'[, mat CVids])

mesh_imで使用される積分法のリストを返します.

<literal>I</literal> は <literal>CVids</literal> で与えられた凸にあるすべてのFemオブジェクトの配列です. <literal>CV2I</literal> が出力引数として指定された場合 <literal>CVids</literal> にリストされている各凸に対し, <literal>I</literal> 内の対応する積分法のインデックスが含まれます.

メッシュの一部ではない凸,または積分法を持たない凸については, <literal>CV2I</literal> の対応エントリを-1に設定します.

CVids = gf_mesh_im_get(mesh_im MI, 'convex_index')

積分法がある凸のリストを返します.

ダミーの IM_NONE メソッドを持つ凸は表示されません.

M = gf_mesh_im_get(mesh_im MI, 'eltm', eltm em, int cv [, int f])

凸の <literal>cv</literal> 上で積分された基本行列(またはテンソル)を返します.

警告

Be sure that the fem used for the construction of <literal>em</literal> is compatible with the fem assigned to element <literal>cv</literal> ! This is not checked by the function ! If the argument <literal>f</literal> is given, then the elementary tensor is integrated on the face <literal>f</literal> of <literal>cv</literal> instead of the whole convex.

Ip = gf_mesh_im_get(mesh_im MI, 'im_nodes'[, mat CVids])

積分点の座標とその重みを返します.

<literal>CVids</literal> は gf_mesh_get(mesh M, 'region') によって返される凸のリストまたは凸面のリストです.

警告

メッシュの一部でない凸,または近似積分法を持たない凸には,対応するエントリ(これは,厳密な積分法には意味がありません!)がありません.

gf_mesh_im_get(mesh_im MI, 'save',string filename[, 'with mesh'])

mesh_imをテキストファイル(とオプションでリンクされたメッシュオブジェクト)に保存します.

gf_mesh_im_get(mesh_im MI, 'char'[,'with mesh'])

mesh_imの string description を出力します.

既定値では,リンクされたmeshオブジェクトの説明は含まれません.

gf_mesh_im_get(mesh_im MI, 'display')

mesh_imオブジェクトの簡単な概要が表示されます.

m = gf_mesh_im_get(mesh_im MI, 'linked mesh')

<literal>mim</literal> にリンクされているmeshオブジェクトへの参照を返します.

z = gf_mesh_im_get(mesh_im MI, 'memsize')

mesh_im オブジェクトが使用するメモリ量(バイト単位)を返します.

この結果では,リンクされたメッシュオブジェクトは考慮されません.