NDSolve`FEM`
NDSolve`FEM`

NumericalRegion

NumericalRegion[]

数値領域を説明するのに使われるデータを表す.

詳細とオプション

  • NumericalRegion[]は,ToNumericalRegionによって生成される.
  • 標準の出力形式では,境界ボックス,およびあれば領域の記号的表現が示される.
  • NumericalRegionオブジェクトは,InitializePDECoefficientsInitializeBoundaryConditionsToElementMeshの入力として使われる.
  • NumericalRegionには,少なくとも1つの領域表現が含まれる.NumericalRegionには,領域の記号的表現と,領域のElementMeshの表現が含まれる.
  • NumericalRegionには以下の特性がある.
  • "BoundaryFunction"記号的領域の境界関数を与える
    "BoundaryMesh"あれば境界メッシュを与える
    "Bounds"境界を与える
    "ClearCache"キャッシュされたメッシュをクリアする
    "Constraints"コンテナを与える
    "ElementMesh"あれば完全なメッシュを与える
    "EmbeddingDimension"埋込みの次元を与える
    "Predicates"領域の述部を与える
    "PredicateVariables"領域の述部変数を与える
    "Properties"特性を与える
    "SymbolicRegion"あれば記号的な領域の表現を与える

例題

すべて開くすべて閉じる

  (6)

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

2つの次元で,完全な領域の数値敵領域を作成する:

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

述部を抽出する:

埋込み次元を抽出する:

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

記号的領域を抽出する:

境界関数を抽出する:

境界関数は,ゼロの等高線が領域境界(内側が負で外側が正)である値を返す.

境界関数をプロットする:

陰的な領域から数値的領域を作成する:

数値的領域から特性を抽出する:

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

ElementMeshを抽出する:

ToElementMeshElementMeshを作成する:

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

境界のElementMeshにも追加された:

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

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

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

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

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

メッシュを作成する:

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

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

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

メッシュは同じである:

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

考えられる問題  (1)

すべての入力について,すべての文字列の特性が使えるわけではない:

この問題を回避するには,厳密数を入力として使うとよい:

Wolfram Research (2014), NumericalRegion, Wolfram言語関数, https://reference.wolfram.com/language/FEMDocumentation/ref/NumericalRegion.html.

テキスト

Wolfram Research (2014), NumericalRegion, Wolfram言語関数, https://reference.wolfram.com/language/FEMDocumentation/ref/NumericalRegion.html.

CMS

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

APA

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

BibTeX

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

BibLaTeX

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