|
OOFEM 3.0
|
#include <enrichmentfunction.h>
Public Member Functions | |
| LinElBranchFunction () | |
| void | evaluateEnrFuncAt (std ::vector< double > &oEnrFunc, const double &iR, const double &iTheta) const |
| void | evaluateEnrFuncDerivAt (std ::vector< FloatArray > &oEnrFuncDeriv, const double &iR, const double &iTheta) const |
| void | giveJump (std ::vector< double > &oJumps) const |
| void | giveJump (std ::vector< double > &oJumps, const double &iRadius) const |
| std::string | errorInfo (const char *func) const |
| const char * | giveClassName () const |
Class representing the four classical linear elastic branch functions.
Definition at line 138 of file enrichmentfunction.h.
|
inline |
Definition at line 141 of file enrichmentfunction.h.
|
inline |
Definition at line 149 of file enrichmentfunction.h.
References giveClassName().
| void oofem::LinElBranchFunction::evaluateEnrFuncAt | ( | std ::vector< double > & | oEnrFunc, |
| const double & | iR, | ||
| const double & | iTheta ) const |
Definition at line 95 of file enrichmentfunction.C.
| void oofem::LinElBranchFunction::evaluateEnrFuncDerivAt | ( | std ::vector< FloatArray > & | oEnrFuncDeriv, |
| const double & | iR, | ||
| const double & | iTheta ) const |
Definition at line 103 of file enrichmentfunction.C.
References oofem::Vec2().
|
inline |
Definition at line 150 of file enrichmentfunction.h.
Referenced by errorInfo().
| void oofem::LinElBranchFunction::giveJump | ( | std ::vector< double > & | oJumps | ) | const |
Definition at line 149 of file enrichmentfunction.C.
References OOFEM_ERROR.
| void oofem::LinElBranchFunction::giveJump | ( | std ::vector< double > & | oJumps, |
| const double & | iRadius ) const |
Psi1 is discontinuous with jump magnitude 2*sqrt(r), the others are continuous.
Definition at line 154 of file enrichmentfunction.C.