OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
This is the complete list of members for oofem::GeometryBasedEI, including all inherited members.
appendInputRecords(DynamicDataReader &oDR) | oofem::GeometryBasedEI | virtual |
calcPolarCoord(double &oR, double &oTheta, const FloatArray &iOrigin, const FloatArray &iPos, const FloatArray &iN, const FloatArray &iT, const EfInput &iEfInput, bool iFlipTangent) | oofem::EnrichmentItem | static |
calcXiZeroLevel(const double &iQ1, const double &iQ2) | oofem::EnrichmentItem | static |
callGnuplotExportModule(GnuplotExportModule &iExpMod, TimeStep *tStep) | oofem::EnrichmentItem | virtual |
canModifyMaterial() const | oofem::EnrichmentItem | inlinevirtual |
checkConsistency() | oofem::FEMComponent | virtual |
computeEnrichedDofManDofIdArray(IntArray &oDofIdArray, DofManager &iDMan) | oofem::EnrichmentItem | virtual |
computeIntersectionPoints(std::vector< FloatArray > &oIntersectionPoints, std::vector< int > &oIntersectedEdgeInd, Element *element, std::vector< double > &oMinDistArcPos) const | oofem::GeometryBasedEI | virtual |
computeIntersectionPoints(std::vector< FloatArray > &oIntersectionPoints, std::vector< int > &oIntersectedEdgeInd, Element *element, const Triangle &iTri, std::vector< double > &oMinDistArcPos) const | oofem::GeometryBasedEI | virtual |
createEnrichedDofs() | oofem::EnrichmentItem | virtual |
domain | oofem::FEMComponent | protected |
endOfDofIdPool | oofem::EnrichmentItem | protected |
EnrichmentItem(int n, XfemManager *xm, Domain *aDomain) | oofem::EnrichmentItem | |
errorInfo(const char *func) const | oofem::FEMComponent | |
evalGradLevelSetNormal(FloatArray &oGradLevelSet, const FloatArray &iGlobalCoord, const FloatMatrix &idNdX, const IntArray &iNodeInd) const =0 | oofem::EnrichmentItem | protectedpure virtual |
evalLevelSetNormal(double &oLevelSet, const FloatArray &iGlobalCoord, const FloatArray &iN, const IntArray &iNodeInd) const =0 | oofem::EnrichmentItem | protectedpure virtual |
evalLevelSetNormalInNode(double &oLevelSet, int iNodeInd, const FloatArray &iGlobalCoord) const | oofem::EnrichmentItem | |
evalLevelSetTangential(double &oLevelSet, const FloatArray &iGlobalCoord, const FloatArray &iN, const IntArray &iNodeInd) const =0 | oofem::EnrichmentItem | protectedpure virtual |
evalLevelSetTangInNode(double &oLevelSet, int iNodeInd, const FloatArray &iGlobalCoord) const | oofem::EnrichmentItem | |
evalNodeEnrMarkerInNode(double &oNodeEnrMarker, int iNodeInd) const | oofem::EnrichmentItem | |
evaluateEnrFuncAt(std::vector< double > &oEnrFunc, const FloatArray &iGlobalCoord, const FloatArray &iLocalCoord, int iNodeInd, const Element &iEl) const | oofem::GeometryBasedEI | virtual |
evaluateEnrFuncAt(std::vector< double > &oEnrFunc, const FloatArray &iGlobalCoord, const FloatArray &iLocalCoord, int iNodeInd, const Element &iEl, const FloatArray &iN, const IntArray &iElNodes) const | oofem::GeometryBasedEI | virtual |
evaluateEnrFuncDerivAt(std::vector< FloatArray > &oEnrFuncDeriv, const FloatArray &iGlobalCoord, const FloatArray &iLocalCoord, int iNodeInd, const Element &iEl) const | oofem::GeometryBasedEI | virtual |
evaluateEnrFuncDerivAt(std::vector< FloatArray > &oEnrFuncDeriv, const FloatArray &iGlobalCoord, const FloatArray &iLocalCoord, int iNodeInd, const Element &iEl, const FloatArray &iN, const FloatMatrix &idNdX, const IntArray &iElNodes) const | oofem::GeometryBasedEI | virtual |
evaluateEnrFuncInNode(std::vector< double > &oEnrFunc, const Node &iNode) const | oofem::GeometryBasedEI | virtual |
evaluateEnrFuncJumps(std::vector< double > &oEnrFuncJumps, int iNodeInd, GaussPoint &iGP, bool iGPLivesOnCurrentCrack) const | oofem::GeometryBasedEI | |
FEMComponent(int n, Domain *d) | oofem::FEMComponent | inline |
GeometryBasedEI(int n, XfemManager *xm, Domain *aDomain) | oofem::GeometryBasedEI | |
giveBoundingSphere(FloatArray &oCenter, double &oRadius) | oofem::GeometryBasedEI | virtual |
giveClassName() const | oofem::GeometryBasedEI | inlinevirtual |
giveDofPoolSize() const | oofem::EnrichmentItem | virtual |
giveDomain() const | oofem::FEMComponent | inline |
giveEIDofIdArray(IntArray &answer) const | oofem::EnrichmentItem | virtual |
giveElementTipCoord(FloatArray &oCoord, double &oArcPos, Element &iEl, const FloatArray &iElCenter) const | oofem::GeometryBasedEI | virtual |
giveEndOfDofIdPool() const | oofem::EnrichmentItem | inline |
giveEnrichesDofsWithIdArray() const | oofem::EnrichmentItem | inline |
giveEnrichmentFrontEnd() | oofem::EnrichmentItem | inline |
giveEnrichmentFrontStart() | oofem::EnrichmentItem | inline |
giveEnrNodeMap() const | oofem::EnrichmentItem | inline |
giveGeometry() | oofem::GeometryBasedEI | inline |
giveInputRecord(DynamicInputRecord &input) | oofem::EnrichmentItem | inlinevirtual |
giveInputRecordName() const | oofem::GeometryBasedEI | inlinevirtual |
giveInterface(InterfaceType t) | oofem::FEMComponent | inlinevirtual |
giveNumber() const | oofem::FEMComponent | inline |
giveNumberOfEnrDofs() const | oofem::EnrichmentItem | |
giveNumDofManEnrichments(const DofManager &iDMan) const | oofem::EnrichmentItem | |
givePotentialEIDofIdArray(IntArray &answer) const | oofem::EnrichmentItem | virtual |
givePropagationLaw() | oofem::EnrichmentItem | inline |
giveStartOfDofIdPool() const | oofem::EnrichmentItem | inline |
giveSubPolygon(std::vector< FloatArray > &oPoints, const double &iXiStart, const double &iXiEnd) const | oofem::GeometryBasedEI | |
hasInitiationCriteria() | oofem::EnrichmentItem | inlinevirtual |
hasPropagatingFronts() const | oofem::EnrichmentItem | virtual |
hasPropagationLaw() | oofem::EnrichmentItem | inline |
initializeFrom(InputRecord *ir) | oofem::EnrichmentItem | virtual |
instanciateYourself(DataReader &dr) | oofem::GeometryBasedEI | virtual |
isDofManEnriched(const DofManager &iDMan) const | oofem::EnrichmentItem | inline |
isElementEnriched(const Element *element) const | oofem::EnrichmentItem | |
isMaterialModified(GaussPoint &iGP, Element &iEl, CrossSection *&opCS) const | oofem::EnrichmentItem | virtual |
mEIDofIdArray | oofem::EnrichmentItem | protected |
mEnrFrontIndex | oofem::EnrichmentItem | protected |
mInheritBoundaryConditions | oofem::EnrichmentItem | protected |
mInheritOrderedBoundaryConditions | oofem::EnrichmentItem | protected |
mLevelSetNormalDirMap | oofem::EnrichmentItem | protected |
mLevelSetRelTol | oofem::EnrichmentItem | protectedstatic |
mLevelSetsNeedUpdate | oofem::EnrichmentItem | protected |
mLevelSetTangDirMap | oofem::EnrichmentItem | protected |
mLevelSetTol | oofem::EnrichmentItem | protectedstatic |
mLevelSetTol2 | oofem::EnrichmentItem | protected |
mNodeEnrMarkerMap | oofem::EnrichmentItem | protected |
mpBasicGeometry | oofem::GeometryBasedEI | protected |
mpEnrichesDofsWithIdArray | oofem::EnrichmentItem | protected |
mpEnrichmentFrontEnd | oofem::EnrichmentItem | protected |
mpEnrichmentFrontStart | oofem::EnrichmentItem | protected |
mpEnrichmentFunc | oofem::EnrichmentItem | protected |
mpPropagationLaw | oofem::EnrichmentItem | protected |
mPropLawIndex | oofem::EnrichmentItem | protected |
number | oofem::FEMComponent | protected |
printOutputAt(FILE *file, TimeStep *tStep) | oofem::FEMComponent | inlinevirtual |
printYourself() | oofem::FEMComponent | inlinevirtual |
propagateFronts(bool &oFrontsHavePropagated) | oofem::GeometryBasedEI | virtual |
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::FEMComponent | virtual |
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::FEMComponent | virtual |
setDomain(Domain *d) | oofem::FEMComponent | inlinevirtual |
setEnrichmentFrontEnd(EnrichmentFront *ipEnrichmentFrontEnd, bool iDeleteOld=true) | oofem::EnrichmentItem | |
setEnrichmentFrontStart(EnrichmentFront *ipEnrichmentFrontStart, bool iDeleteOld=true) | oofem::EnrichmentItem | |
setEnrichmentFunction(EnrichmentFunction *ipEnrichmentFunc) | oofem::EnrichmentItem | inline |
setGeometry(std::unique_ptr< BasicGeometry > &&ipBasicGeometry) | oofem::GeometryBasedEI | inline |
setNumber(int num) | oofem::FEMComponent | inline |
setPropagationLaw(PropagationLaw *ipPropagationLaw) | oofem::EnrichmentItem | |
startOfDofIdPool | oofem::EnrichmentItem | protected |
tipIsTouchingEI(const TipInfo &iTipInfo) | oofem::EnrichmentItem | |
updateDofIdPool() | oofem::GeometryBasedEI | virtual |
updateGeometry() | oofem::GeometryBasedEI | virtual |
oofem::EnrichmentItem::updateGeometry(FailureCriteriaStatus *fc, TimeStep *tStep) | oofem::EnrichmentItem | inlinevirtual |
oofem::EnrichmentItem::updateGeometry(TimeStep *tStep) | oofem::EnrichmentItem | inlinevirtual |
updateLevelSets(XfemManager &ixFemMan) | oofem::GeometryBasedEI | |
updateLocalNumbering(EntityRenumberingFunctor &f) | oofem::FEMComponent | inlinevirtual |
updateNodeEnrMarker(XfemManager &ixFemMan) | oofem::GeometryBasedEI | virtual |
writeVtkDebug() const | oofem::GeometryBasedEI | virtual |
~EnrichmentItem() | oofem::EnrichmentItem | virtual |
~FEMComponent() | oofem::FEMComponent | inlinevirtual |
~GeometryBasedEI() | oofem::GeometryBasedEI | virtual |