#include <P0.h>
Inheritance diagram for P0:
Public Member Functions | |
P0 () | |
~P0 () | |
virtual void | compute_basis_functions () |
Definition at line 6 of file P0.h.
|
Definition at line 8 of file P0.h.
|
|
Definition at line 9 of file P0.h.
|
|
Reimplemented from StandardFE. Definition at line 3 of file P0.cpp. References StandardFE::dofs, Polygon::no_vertices(), StandardFE::Ns, StandardFE::p, and Polygon::vertex(). Referenced by main(). 00003 { 00004 // insert basis function 00005 Ns.insert(Ns.end(), GiNaC::numeric(1)); 00006 00007 // create and insert dof 00008 GiNaC::ex midpoint; 00009 for (int i=1; i<= p->no_vertices(); i++) { 00010 midpoint += p->vertex(i-1); 00011 } 00012 midpoint /= p->no_vertices(); 00013 dofs.insert(dofs.end(), midpoint); 00014 }
|