|
| | helmholtzTerm (GModel *gm, int iFieldR, int iFieldC, simpleFunction< scalar > *k, simpleFunction< scalar > *a) |
| |
| virtual int | sizeOfR (SElement *se) const |
| |
| virtual int | sizeOfC (SElement *se) const |
| |
| Dof | getLocalDofR (SElement *se, int iRow) const |
| |
| Dof | getLocalDofC (SElement *se, int iRow) const |
| |
| virtual void | elementMatrix (SElement *se, fullMatrix< scalar > &m) const |
| |
| | femTerm (GModel *gm) |
| |
| virtual | ~femTerm () |
| |
| virtual void | elementMatrix (SElement *se, fullMatrix< dataMat > &m) const=0 |
| |
| virtual void | elementVector (SElement *se, fullVector< dataVec > &m) const |
| |
| void | addToMatrix (dofManager< dataVec > &dm, groupOfElements &L, groupOfElements &C) const |
| |
| void | addToMatrix (dofManager< dataVec > &dm, SElement *se) const |
| |
| void | addToMatrix (dofManager< dataVec > &dm, fullMatrix< dataMat > &localMatrix, SElement *se) const |
| |
| void | dirichletNodalBC (int physical, int dim, int comp, int field, const simpleFunction< dataVec > &e, dofManager< dataVec > &dm) |
| |
| void | neumannNodalBC (MElement *e, int comp, int field, const simpleFunction< dataVec > &fct, dofManager< dataVec > &dm) |
| |
| void | neumannNodalBC (int physical, int dim, int comp, int field, const simpleFunction< dataVec > &fct, dofManager< dataVec > &dm) |
| |
| void | neumannNormalNodalBC (int physical, int dim, int field, const simpleFunction< dataVec > &fct, dofManager< dataVec > &dm) |
| |
| void | addToRightHandSide (dofManager< dataVec > &dm, groupOfElements &C) const |
| |
template<class scalar>
class helmholtzTerm< scalar >
Definition at line 19 of file helmholtzTerm.h.