有限要素法、たとえば熱方程式を使用して時間依存のPDEを解く場合、明示的な時間ステップを使用すると、質量行列のために線形システムを解かなければなりません。たとえば、熱方程式の例に固執すると、
次に、フォワードオイラーを使用して
したがって、明示的な時間ステップ方式を使用している場合でも、線形システムを解く必要があります。明示的なスキームを使用する主な利点は線形システムを解く必要がないことなので、これは明らかに大きな問題です。この問題を回避する一般的な方法は、通常の(一貫性のある)質量行列を対角行列に変換し、逆変換を簡単にする「集中」質量行列を使用することです。グーグル検索を行ったとき、この集中質量行列がどのように作成されるかはまだ完全にはわかりません。たとえば、彼の論文、ADVECTION-DEFUSION EQUATIONの質量ランピングに関する数値実験Edson Wendland HarryとEdmar Schulzにより、対角線上にすべての係数を単純に合計することにより、集中質量行列を作成します。したがって、たとえば、元の一貫した質量行列が次の場合、
集中質量行列は次のようになります。
私の質問は次のとおりです。これは、集中質量行列を作成する正しい方法ですか?精度に関して、完全に一貫した質量行列の代わりに集中質量行列を使用する場合、どのような欠点がありますか?私が言及した論文の著者は、集中質量行列を使用しないことを実際に提案しましたが、そのような行列を使用する主な理由は明示的な方法のためであると私が考える奇妙な暗黙の時間ステップスキームのみを使用しているようです。
注:熱方程式を解くためにフォワードオイラーを使用することはありません。これは単なる例です。また、問題が重要な場合は、非線形項が明示的に扱われ、拡散項が暗黙的に扱われるナビエストークス方程式を解くことです。
ありがとう