|
OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
#include <prescribedgradientbcweak.h>
Public Member Functions | |
| TracSegArray () | |
| virtual | ~TracSegArray () |
| void | printYourself () |
| double | giveLength () |
| void | giveTractionLocationArray (IntArray &rows, CharType type, const UnknownNumberingScheme &s) |
| void | setupIntegrationRuleOnEl () |
Public Attributes | |
| std::vector< Line > | mInteriorSegments |
| std::vector< Line > | mInteriorSegmentsFine |
| std::vector< FloatArray > | mInteriorSegmentsPointsFine |
| std::unique_ptr< Node > | mFirstNode |
| std::unique_ptr< IntegrationRule > | mIntRule |
Definition at line 62 of file prescribedgradientbcweak.h.
|
inline |
Definition at line 65 of file prescribedgradientbcweak.h.
|
inlinevirtual |
Definition at line 66 of file prescribedgradientbcweak.h.
|
inline |
Definition at line 77 of file prescribedgradientbcweak.h.
References giveTractionLocationArray(), mInteriorSegments, and setupIntegrationRuleOnEl().
Referenced by oofem::PrescribedGradientBCWeak::assembleTangentGPContributionNew(), and oofem::PrescribedGradientBCWeak::computeExtForceElContrib().
| void oofem::TracSegArray::giveTractionLocationArray | ( | IntArray & | rows, |
| CharType | type, | ||
| const UnknownNumberingScheme & | s | ||
| ) |
Definition at line 69 of file prescribedgradientbcweak.C.
References oofem::IntArray::clear(), oofem::IntArray::followedBy(), and mFirstNode.
Referenced by oofem::PrescribedGradientBCWeak::assembleGPContrib(), oofem::PrescribedGradientBCWeak::computeIntForceGPContrib(), giveLength(), and oofem::PrescribedGradientBCWeak::giveType().
|
inline |
Definition at line 68 of file prescribedgradientbcweak.h.
References mInteriorSegments.
| void oofem::TracSegArray::setupIntegrationRuleOnEl | ( | ) |
Definition at line 80 of file prescribedgradientbcweak.C.
References mInteriorSegmentsFine, and mIntRule.
Referenced by giveLength().
| std :: unique_ptr< Node > oofem::TracSegArray::mFirstNode |
Definition at line 99 of file prescribedgradientbcweak.h.
Referenced by oofem::PrescribedGradientBCWeak::assembleGPContrib(), oofem::PrescribedGradientBCWeak::computeIntForceGPContrib(), and giveTractionLocationArray().
| std :: vector< Line > oofem::TracSegArray::mInteriorSegments |
Definition at line 90 of file prescribedgradientbcweak.h.
Referenced by giveLength(), printYourself(), oofem::PrescribedGradientBCWeak::removeSegOverHoles(), and oofem::PrescribedGradientBCWeak::splitSegments().
| std :: vector< Line > oofem::TracSegArray::mInteriorSegmentsFine |
Definition at line 93 of file prescribedgradientbcweak.h.
Referenced by setupIntegrationRuleOnEl().
| std :: vector< FloatArray > oofem::TracSegArray::mInteriorSegmentsPointsFine |
Definition at line 95 of file prescribedgradientbcweak.h.
| std :: unique_ptr< IntegrationRule > oofem::TracSegArray::mIntRule |
Definition at line 101 of file prescribedgradientbcweak.h.
Referenced by oofem::PrescribedGradientBCWeak::computeExtForceElContrib(), and setupIntegrationRuleOnEl().