|
OOFEM 3.0
|
Public Member Functions | |
| PoissonTerm (const Variable *unknownField, const Variable *testField, double c) | |
| void | grad (FloatMatrix &answer, const Variable *v, const FEInterpolation *interpol, const Element &cell, const FloatArray &coords) const |
| void | evaluate_lin (FloatMatrix &answer, MPElement &e, GaussPoint *gp, TimeStep *tstep) const override |
| void | evaluate (FloatArray &, MPElement &cell, GaussPoint *gp, TimeStep *tstep) const override |
| void | getDimensions (Element &cell) const override |
| void | initializeCell (Element &cell) const override |
| Public Member Functions inherited from oofem::Term | |
| Term () | |
| Term (const Variable *testField, const Variable *unknownField, MaterialMode m=MaterialMode::_Unknown) | |
| virtual IntegrationRule * | giveElementIntegrationRule (Element *e) const |
| virtual void | initializeFrom (InputRecord &ir, EngngModel *problem) |
Protected Attributes | |
| double | c |
Additional Inherited Members | |
| Public Attributes inherited from oofem::Term | |
| const Variable * | field |
| const Variable * | testField |
| MaterialMode | mode |
Definition at line 51 of file prototype.C.
|
inline |
Definition at line 55 of file prototype.C.
References c, oofem::Term::Term(), and oofem::Term::testField.
|
inlineoverridevirtual |
Implements oofem::Term.
Definition at line 79 of file prototype.C.
|
inlineoverridevirtual |
Implements oofem::Term.
Definition at line 64 of file prototype.C.
References oofem::FloatMatrix::beProductTOf(), c, oofem::Term::field, gc, oofem::GaussPoint::giveNaturalCoordinates(), grad(), and oofem::Term::testField.
|
inlineoverridevirtual |
Implements oofem::Term.
Definition at line 80 of file prototype.C.
|
inline |
Definition at line 59 of file prototype.C.
References oofem::FEInterpolation::evaldNdx().
Referenced by evaluate_lin().
|
inlineoverridevirtual |
Implements oofem::Term.
Definition at line 81 of file prototype.C.
|
protected |
Definition at line 53 of file prototype.C.
Referenced by evaluate_lin(), and PoissonTerm().