回答:
人々は実際にあらゆる種類の拠点を使用しています。たとえば、人々はDGメソッドで正規直交基底を使用して、タイムステッピングスキームの質量行列が対角になるようにします。また、アダプティブ機能を実行するときに階層ベースを使用します。これは、異なる多項式の次数が一緒になる面での制約の構築が簡単になるためです。より高次の方法の場合、人々はまた、行列の条件数を最小化するために他の構造を使用します。
つまり、実際に使われている拠点は多種多様です。節点ベースでFEMを教え始めたのは、理解が非常に簡単で、ほとんどの場合それで十分なためです。
FEMにはさまざまなベースがありますが、ほとんどは、頂点、エッジ、面、要素の内部などのトポロジエンティティに関連付けられている基底関数を含みます。これにより、そのような関数の自由度が共有される頂点/エッジ/面で確実に一致するようにすることで、さまざまなタイプの連続性を強制することが可能になります。
これらの基底関数は、階層的な方法で定義することもできます(1D関数の定義、2D関数へのブレンド、2D関数の3Dへのブレンドなど)。この方法で定義されたベースは、スパース性を公開したり、他の数学的特性を保証したりするために使用できますが、その構造はより複雑です。
節点ベースは、適切な数のノードが要素の頂点、エッジ、面、および内部に配置されている限り、そのような関数を定義するためのより簡単な方法です。連続性は、2つの節点の値が共有の頂点/エッジ/面で同一であることを確認することによって強制できます。さらに、そのようなノードが直角位相点に配置されている場合、これを利用して、四辺形要素と六面体要素の効率的な時間ステップおよびマスマトリックスアセンブリを作成できます(これは、スペクトル要素法のルートにあります)。