BoundaryConditionData[…]
偏微分方程式の境界条件を離散化するために使われるデータを表す.
BoundaryConditionData
BoundaryConditionData[…]
偏微分方程式の境界条件を離散化するために使われるデータを表す.
詳細とオプション
- BoundaryConditionData[…]は,InitializeBoundaryConditionsによって生成される.
- BoundaryConditionData[…]は,"FiniteElementData"と"InitializedBoundaryConditions"の特性を使ってNDSolve`ProcessEquationsによって生成された,NDSolve`StateDataオブジェクトから抽出することができる.
- 標準の出力形式では,数に従属する変数と空間次元のみが表示される.
- BoundaryConditionData[…]オブジェクトは,DiscretizeBoundaryConditionsの入力として使われる.
- BoundaryConditionData[…][prop]は,BoundaryConditionDataオブジェクトの特性 prop を与える.以下の特性を与えることができる.
-
"All" 予め計算された境界条件すべてのリスト "BoundaryTolerance" 同じ名前を持つオプションの値 "Constraints" 境界条件によって引き起された制約条件のリスト "Discrete" 定常離散条件のリスト "IndexedDiscrete" 指標付きの定常離散条件のリスト "Parametric" 定常パラメトリック条件のリスト "Properties" 特性のリスト "ScaleFactor" ディリクレ(Dirichlet)境界条件の非定常処理を行うためのスケール係数の値 "Stationary" 定常境界条件のリスト "Transient" 非定常境界条件のリスト
例題
すべて開く すべて閉じる例 (1)
Needs["NDSolve`FEM`"]NumericalRegionを設定する:
nr = ToNumericalRegion[Rectangle[{0, 0}, {1, 1 / 2}]]vd = NDSolve`VariableData[{"DependentVariables", "Space"} -> {{u, v}, {x, y}}];
sd = NDSolve`SolutionData[{"Space"} -> {nr}];bcs = {{DirichletCondition[u[x, y] == 0., x == 0]}, {DirichletCondition[v[x, y] == 0., x == 0], NeumannValue[-1, x == 1], NeumannValue[u[x, y] ^ 4, y == 0]}};bcData = InitializeBoundaryConditions[vd, sd, bcs]スコープ (8)
"Constraints" (1)
"BoundaryTolerance" (1)
"ScaleFactor" (1)
特性と関係 (1)
NDSolve`StateDataオブジェクトから状態データを抽出する:
{state} = NDSolve`ProcessEquations[{-u^(0, 2)[x, y] - u^(2, 0)[x, y] == 1, DirichletCondition[u[x, y] == 0, True]}, u, {x, 0, 1}, {y, 0, 1}]NDSolve`StateDataオブジェクトから,初期化された境界条件を抽出する:
state["FiniteElementData"]["BoundaryConditionData"]テクニカルノート
関連するガイド
-
▪
- 有限要素法
テキスト
Wolfram Research (2014), BoundaryConditionData, Wolfram言語関数, https://reference.wolfram.com/language/FEMDocumentation/ref/BoundaryConditionData.html (2021年に更新).
CMS
Wolfram Language. 2014. "BoundaryConditionData." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2021. https://reference.wolfram.com/language/FEMDocumentation/ref/BoundaryConditionData.html.
APA
Wolfram Language. (2014). BoundaryConditionData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/FEMDocumentation/ref/BoundaryConditionData.html
BibTeX
@misc{reference.wolfram_2026_boundaryconditiondata, author="Wolfram Research", title="{BoundaryConditionData}", year="2021", howpublished="\url{https://reference.wolfram.com/language/FEMDocumentation/ref/BoundaryConditionData.html}", note=[Accessed: 12-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_boundaryconditiondata, organization={Wolfram Research}, title={BoundaryConditionData}, year={2021}, url={https://reference.wolfram.com/language/FEMDocumentation/ref/BoundaryConditionData.html}, note=[Accessed: 12-September-2026]}