Projet C++ - Clément Thiriet

Référence API

FiniteElement

La classe FiniteElement permet la résolution de l'équation de Poisson en dimension 2 par la méthode des éléments finis.

Attributs

  • Mesh *M_mesh : un pointeur vers le Mesh utilisé pour les calculs

Méthodes

FiniteElement()

FiniteElement(Mesh *mesh)

Le constructeur prend en argument un pointeur vers le Mesh utilisé pour les calculs.

solve()

Eigen::VectorXd solve(Evaluator const &eval_f, Evaluator const &eval_g, int quad_order = 3) const

Résout l'équation de Poisson en dimension 2 par la méthode des éléments finis.

La fonction retourne un vecteur contenant les valeurs de la solution aux noeuds du maillage.

Précédent
Mesh