#include <elasticityTerm.h>
|
| void | setFieldC (int i) |
| |
| void | setFieldR (int i) |
| |
| virtual int | sizeOfR (SElement *se) const |
| |
| virtual int | sizeOfC (SElement *se) const |
| |
| Dof | getLocalDofR (SElement *se, int iRow) const |
| |
| Dof | getLocalDofC (SElement *se, int iCol) const |
| |
| | elasticityTerm (GModel *gm, double E, double nu, int fieldr, int fieldc) |
| |
| | elasticityTerm (GModel *gm, double E, double nu, int fieldr) |
| |
| void | setVector (const SVector3 &f) |
| |
| void | elementMatrix (SElement *se, fullMatrix< double > &m) const |
| |
| void | elementVector (SElement *se, fullVector< double > &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 |
| |
Definition at line 21 of file elasticityTerm.h.
◆ elasticityTerm() [1/2]
| elasticityTerm::elasticityTerm |
( |
GModel * |
gm, |
|
|
double |
E, |
|
|
double |
nu, |
|
|
int |
fieldr, |
|
|
int |
fieldc |
|
) |
| |
|
inline |
◆ elasticityTerm() [2/2]
| elasticityTerm::elasticityTerm |
( |
GModel * |
gm, |
|
|
double |
E, |
|
|
double |
nu, |
|
|
int |
fieldr |
|
) |
| |
|
inline |
◆ createData()
| void elasticityTerm::createData |
( |
MElement * |
e | ) |
const |
|
protected |
◆ elementMatrix()
◆ elementVector()
◆ getLocalDofC()
| Dof elasticityTerm::getLocalDofC |
( |
SElement * |
se, |
|
|
int |
iCol |
|
) |
| const |
|
inlinevirtual |
◆ getLocalDofR()
| Dof elasticityTerm::getLocalDofR |
( |
SElement * |
se, |
|
|
int |
iRow |
|
) |
| const |
|
inlinevirtual |
◆ setFieldC()
| void elasticityTerm::setFieldC |
( |
int |
i | ) |
|
|
inline |
◆ setFieldR()
| void elasticityTerm::setFieldR |
( |
int |
i | ) |
|
|
inline |
◆ setVector()
| void elasticityTerm::setVector |
( |
const SVector3 & |
f | ) |
|
|
inline |
◆ sizeOfC()
| virtual int elasticityTerm::sizeOfC |
( |
SElement * |
se | ) |
const |
|
inlinevirtual |
◆ sizeOfR()
| virtual int elasticityTerm::sizeOfR |
( |
SElement * |
se | ) |
const |
|
inlinevirtual |
◆ _data
◆ _e
| double elasticityTerm::_e |
|
protected |
◆ _iFieldC
| int elasticityTerm::_iFieldC |
|
protected |
◆ _iFieldR
| int elasticityTerm::_iFieldR |
|
protected |
◆ _nu
| double elasticityTerm::_nu |
|
protected |
◆ _volumeForce
The documentation for this class was generated from the following files: