NDSolve`FEM`
NDSolve`FEM`

DeployBoundaryConditions

DeployBoundaryConditions[{l,s},dbc]

離散化された境界条件 dbc が効果を持つように,ベクトル l と行列 s を修正する.

DeployBoundaryConditions[{l,s,d},dbc]

追加的に,行列 d を修正する.

DeployBoundaryConditions[{l,s,d,m},dbc]

追加的に,行列 m を修正する.

詳細とオプション

  • DeployBoundaryConditionsはデフォルトではその第1引数を評価しない.第1引数は,明示的に,ベクトルと行列に対応する割り当てられた値を持つシンボルである,要素 lsdm を持つリストでなければならない.DeployBoundaryConditionsから返されるときに,シンボルが新しい値に評価されるように,値は離散化された境界条件に従って修正される.
  • ベクトル l と行列 sdm は,系の行列であり,文字列特性"All"を通してDiscretizePDEオブジェクトから得られる.
  • DiscretizedBoundaryConditionDataオブジェクト dbc は,DiscretizeBoundaryConditionsによって生成される.
  • DeployBoundaryConditionsは以下のオプションを持つ.
  • "ConstraintMethod"Automatic制約条件を実現させるためにどのメソッドを使うか
  • デフォルトの制約条件メソッドは,ベクトルと行列の次元を同じに保ち,制約条件を強制するために値を修正する.

例題

  (1)

有限要素法パッケージをロードする:

NumericalRegionを設定する:

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

係数と境界条件を初期化する:

メソッドデータを初期化する:

偏微分方程式と境界条件を離散化する:

系の行列を抽出する:

境界条件を配備する:

結果の方程式系を解く:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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