gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <femTerm.h>
Public Types | |
typedef dofTraits< double >::VecType | dataVec |
typedef dofTraits< double >::MatType | dataMat |
Public Member Functions | |
DummyfemTerm (GModel *gm) | |
virtual | ~DummyfemTerm () |
Public Member Functions inherited from femTerm< double > | |
femTerm (GModel *gm) | |
virtual | ~femTerm () |
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 |
Private Member Functions | |
virtual int | sizeOfC (SElement *se) const |
virtual int | sizeOfR (SElement *se) const |
virtual Dof | getLocalDofR (SElement *se, int iRow) const |
virtual Dof | getLocalDofC (SElement *se, int iCol) const |
virtual void | elementMatrix (SElement *se, fullMatrix< dataMat > &m) const |
virtual void | elementVector (SElement *se, fullVector< dataVec > &m) const |
Additional Inherited Members | |
Protected Attributes inherited from femTerm< double > | |
GModel * | _gm |
typedef dofTraits<double>::MatType DummyfemTerm::dataMat |
typedef dofTraits<double>::VecType DummyfemTerm::dataVec |
|
inlineprivatevirtual |
Implements femTerm< double >.
Definition at line 210 of file femTerm.h.
|
inlineprivatevirtual |
Reimplemented from femTerm< double >.
Definition at line 214 of file femTerm.h.
Reimplemented from femTerm< double >.
Implements femTerm< double >.
|
inlineprivatevirtual |
Implements femTerm< double >.
|
inlineprivatevirtual |
Implements femTerm< double >.