NDSolve`FEM`
NDSolve`FEM`

ToNumericalRegion

ToNumericalRegion[r]

領域 r からNumericalRegionオブジェクトを生成する.

ToNumericalRegion[r,{{xmin,xmax},}]

境界ボックス[x_(min),x_(max)]x...に制約された領域 r からNumericalRegionオブジェクトを生成する.

ToNumericalRegion[emesh]

ElementMeshオブジェクトからNumericalRegionオブジェクトを生成する.

詳細とオプション

  • ToNumericalRegion[r]は,領域 r のもとの表現を,後から計算できるElementMeshの近似とともに保つNumericalRegionオブジェクトを生成する.
  • 領域 r の指定は,ToElementMeshに与えられるものに似ている.
  • 領域 r は,ConstantRegionQTrueを与える定数領域でなければならない.
  • ToNumericalRegionには次のオプションが使える.
  • "MessageHead"Automaticメッセージの記号
  • NDSolveおよび関連の関数からオプションを設定することについては,有限要素のためのNDSolveオプションに説明がある.

例題

すべて開くすべて閉じる

  (7)

パッケージをロードする:

円板の数値的領域を作成する:

境界ボックスを抽出する:

二次元における完全な領域の数値的領域を境界ボックス付きで作成する:

二次元における空の領域の数値的領域を作成する:

円板の数値的領域を作成し,述部と述部変数を抽出する:

二次元における完全な領域の数値的領域を作成する:

ElementMeshを抽出する:

ToElementMeshElementMeshを作成する:

ElementMeshフィールドが追加された:

境界のElementMeshも追加された:

メッシュと制約条件をクリアする:

二次元における完全な領域の数値的領域を作成する:

最初は,境界と要素メッシュが追加されない:

境界メッシュを作成する:

境界メッシュが追加された:

メッシュを作成する:

メッシュに基づいてNumericalRegionを定義する:

NumericalRegionの述部と記号的領域を取り出す:

境界ボックスと変数を取り出す:

メッシュは同じである:

関連の境界メッシュはない:

一般化と拡張  (1)

二次元で完全な領域の数値的領域を作成する:

変数と解のデータを設定する:

係数と,不連続性を持つ境界条件を初期化する:

偏微分方程式の係数と境界条件によって導き出された制約条件を調べる:

不連続性に沿って自動生成される内部境界線を持つ境界メッシュを可視化する:

完全なメッシュを可視化する:

Wolfram Research (2014), ToNumericalRegion, Wolfram言語関数, https://reference.wolfram.com/language/FEMDocumentation/ref/ToNumericalRegion.html (2020年に更新).

テキスト

Wolfram Research (2014), ToNumericalRegion, Wolfram言語関数, https://reference.wolfram.com/language/FEMDocumentation/ref/ToNumericalRegion.html (2020年に更新).

CMS

Wolfram Language. 2014. "ToNumericalRegion." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/FEMDocumentation/ref/ToNumericalRegion.html.

APA

Wolfram Language. (2014). ToNumericalRegion. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/FEMDocumentation/ref/ToNumericalRegion.html

BibTeX

@misc{reference.wolfram_2024_tonumericalregion, author="Wolfram Research", title="{ToNumericalRegion}", year="2020", howpublished="\url{https://reference.wolfram.com/language/FEMDocumentation/ref/ToNumericalRegion.html}", note=[Accessed: 05-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_tonumericalregion, organization={Wolfram Research}, title={ToNumericalRegion}, year={2020}, url={https://reference.wolfram.com/language/FEMDocumentation/ref/ToNumericalRegion.html}, note=[Accessed: 05-November-2024 ]}