activityTimeFunction | oofem::Element | protected |
adaptiveFinish(TimeStep *tStep) | oofem::Element | virtual |
adaptiveMap(Domain *oldd, TimeStep *tStep) | oofem::Element | virtual |
adaptiveUpdate(TimeStep *tStep) | oofem::Element | inlinevirtual |
addDofManager(DofManager *dMan) | oofem::Element | |
addTempVolumeFraction(double v) | oofem::LEPlicElementInterface | inline |
area | oofem::TR1_2D_CBS | protected |
b | oofem::TR1_2D_CBS | protected |
bodyLoadArray | oofem::Element | protected |
boundaryCodes | oofem::CBSElement | protected |
boundaryLoadArray | oofem::Element | protected |
boundarySides | oofem::CBSElement | protected |
c | oofem::TR1_2D_CBS | protected |
CBSElement(int n, Domain *aDomain) | oofem::CBSElement | |
checkConsistency() | oofem::TR1_2D_CBS | virtual |
computeArea() | oofem::Element | virtual |
computeBoundaryEdgeLoadVector(FloatArray &answer, BoundaryLoad *load, int edge, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true) | oofem::Element | virtual |
computeBoundarySurfaceLoadVector(FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true) | oofem::Element | virtual |
computeBoundaryVectorOf(const IntArray &bNodes, const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false) | oofem::Element | |
computeConsistentMassMtrx(FloatMatrix &answer, TimeStep *) | oofem::TR1_2D_CBS | virtual |
computeConvectionTermsI(FloatArray &answer, TimeStep *) | oofem::TR1_2D_CBS | virtual |
computeCorrectionRhs(FloatArray &answer, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
computeCriticalLEPlicTimeStep(TimeStep *tStep) | oofem::TR1_2D_CBS | inlinevirtual |
computeCriticalTimeStep(TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
computeDensityRhsPressureTerms(FloatArray &answer, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
computeDensityRhsVelocityTerms(FloatArray &answer, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
computeDeviatoricStress(FloatArray &answer, GaussPoint *gp, TimeStep *tStep) | oofem::TR1_2D_CBS | protectedvirtual |
computeDiagonalMassMtrx(FloatArray &answer, TimeStep *) | oofem::TR1_2D_CBS | virtual |
computeDiffusionTermsI(FloatArray &answer, TimeStep *) | oofem::TR1_2D_CBS | virtual |
computeDofTransformationMatrix(FloatMatrix &answer, const IntArray &nodes, bool includeInternal) | oofem::Element | virtual |
computeField(ValueModeType mode, TimeStep *tStep, const FloatArray &lcoords, FloatArray &answer) | oofem::Element | inlinevirtual |
computeGaussPoints() | oofem::TR1_2D_CBS | protectedvirtual |
computeGlobalCoordinates(FloatArray &answer, const FloatArray &lcoords) | oofem::Element | virtual |
computeGtoLRotationMatrix(FloatMatrix &answer) | oofem::Element | virtual |
computeLength() | oofem::Element | virtual |
computeLEPLICVolumeFraction(const FloatArray &n, const double p, LEPlic *matInterface, bool updFlag) | oofem::TR1_2D_CBS | virtual |
computeLoadVector(FloatArray &answer, BodyLoad *load, CharType type, ValueModeType mode, TimeStep *tStep) | oofem::Element | virtual |
computeLocalCoordinates(FloatArray &answer, const FloatArray &gcoords) | oofem::Element | virtual |
computeMeanSize() | oofem::Element | |
computeMidPlaneNormal(FloatArray &answer, const GaussPoint *gp) | oofem::Element | virtual |
computeMyVolume(LEPlic *matInterface, bool updFlag) | oofem::TR1_2D_CBS | virtual |
computeNumberOfDofs() | oofem::TR1_2D_CBS | virtual |
computeNumberOfGlobalDofs() | oofem::Element | virtual |
computeNumberOfNodalPrescribedTractionPressureContributions(FloatArray &answer, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
computeNumberOfPrimaryMasterDofs() | oofem::Element | |
computePrescribedTermsI(FloatArray &answer, TimeStep *tStep) | oofem::CBSElement | virtual |
computePrescribedTractionPressure(FloatArray &answer, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
computePressureLhs(FloatMatrix &answer, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
computeTangentFromEdgeLoad(FloatMatrix &answer, EdgeLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep) | oofem::Element | virtual |
computeTangentFromSurfaceLoad(FloatMatrix &answer, SurfaceLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep) | oofem::Element | virtual |
computeVectorOf(ValueModeType u, TimeStep *tStep, FloatArray &answer) | oofem::Element | |
computeVectorOf(const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false) | oofem::Element | |
computeVectorOf(PrimaryField &field, const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false) | oofem::Element | |
computeVectorOfPrescribed(ValueModeType u, TimeStep *tStep, FloatArray &answer) | oofem::Element | |
computeVectorOfPrescribed(const IntArray &dofIDMask, ValueModeType type, TimeStep *tStep, FloatArray &answer) | oofem::Element | |
computeVectorOfPressures(ValueModeType mode, TimeStep *tStep, FloatArray &pressures) | oofem::FMElement | virtual |
computeVectorOfVelocities(ValueModeType mode, TimeStep *tStep, FloatArray &velocities) | oofem::FMElement | virtual |
computeVolume() | oofem::Element | virtual |
computeVolumeAreaOrLength() | oofem::Element | virtual |
computeVolumeAround(GaussPoint *gp) | oofem::Element | inlinevirtual |
crossSection | oofem::Element | protected |
dofManArray | oofem::Element | protected |
domain | oofem::FEMComponent | protected |
drawAnnotation(oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | virtual |
drawDeformedGeometry(oofegGraphicContext &gc, TimeStep *tStep, UnknownType) | oofem::Element | inlinevirtual |
drawRawGeometry(oofegGraphicContext &gc, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
drawScalar(oofegGraphicContext &gc, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
drawSpecial(oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | inlinevirtual |
drawYourself(oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | virtual |
EIPrimaryFieldI_evaluateFieldVectorAt(FloatArray &answer, PrimaryField &pf, const FloatArray &coords, IntArray &dofId, ValueModeType mode, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
EIPrimaryFieldInterface() | oofem::EIPrimaryFieldInterface | inline |
Element(int n, Domain *aDomain) | oofem::Element | |
Element(const Element &src)=delete | oofem::Element | |
elemLocalCS | oofem::Element | protected |
errorInfo(const char *func) const | oofem::FEMComponent | |
estimatePackSize(DataStream &buff) | oofem::Element | |
FEMComponent(int n, Domain *d) | oofem::FEMComponent | inline |
FMElement(int n, Domain *aDomain) | oofem::FMElement | |
formMaterialVolumePoly(Polygon &matvolpoly, LEPlic *matInterface, const FloatArray &normal, const double p, bool updFlag) | oofem::TR1_2D_CBS | virtual |
formMyVolumePoly(Polygon &myPoly, LEPlic *mat_interface, bool updFlag) | oofem::TR1_2D_CBS | virtual |
formVolumeInterfacePoly(Polygon &matvolpoly, LEPlic *matInterface, const FloatArray &normal, const double p, bool updFlag) | oofem::TR1_2D_CBS | virtual |
giveBodyLoadArray() | oofem::Element | |
giveBodyLoadList() const | oofem::Element | inline |
giveBoundaryEdgeIntegrationRule(int order, int boundary) | oofem::Element | virtual |
giveBoundaryEdgeNodes(IntArray &bNodes, int boundary) | oofem::Element | virtual |
giveBoundaryLoadArray() | oofem::Element | |
giveBoundaryLoadList() const | oofem::Element | inline |
giveBoundaryLocationArray(IntArray &locationArray, const IntArray &bNodes, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) | oofem::Element | virtual |
giveBoundaryLocationArray(IntArray &locationArray, const IntArray &bNodes, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) | oofem::Element | virtual |
giveBoundarySurfaceIntegrationRule(int order, int boundary) | oofem::Element | virtual |
giveBoundarySurfaceNodes(IntArray &bNodes, int boundary) | oofem::Element | virtual |
giveCharacteristicLength(const FloatArray &normalToCrackPlane) | oofem::Element | inlinevirtual |
giveCharacteristicLengthForAxisymmElements(const FloatArray &normalToCrackPlane) | oofem::Element | |
giveCharacteristicLengthForPlaneElements(const FloatArray &normalToCrackPlane) | oofem::Element | |
giveCharacteristicMatrix(FloatMatrix &answer, CharType type, TimeStep *tStep) | oofem::CBSElement | virtual |
giveCharacteristicSize(GaussPoint *gp, FloatArray &normalToCrackPlane, ElementCharSizeMethod method) | oofem::Element | inlinevirtual |
giveCharacteristicValue(CharType type, TimeStep *tStep) | oofem::Element | virtual |
giveCharacteristicVector(FloatArray &answer, CharType type, ValueModeType mode, TimeStep *tStep) | oofem::CBSElement | virtual |
giveClassName() const | oofem::TR1_2D_CBS | inlinevirtual |
giveCrossSection() | oofem::Element | |
giveDefaultIntegrationRule() const | oofem::Element | inlinevirtual |
giveDefaultIntegrationRulePtr() | oofem::Element | inlinevirtual |
giveDofManager(int i) const | oofem::Element | |
giveDofManagerNumber(int i) const | oofem::Element | inline |
giveDofManArray() const | oofem::Element | inline |
giveDofManDofIDMask(int inode, IntArray &answer) const | oofem::TR1_2D_CBS | virtual |
giveDomain() const | oofem::FEMComponent | inline |
giveElement() | oofem::TR1_2D_CBS | inlinevirtual |
giveElementCenter(LEPlic *mat_interface, FloatArray ¢er, bool upd) | oofem::TR1_2D_CBS | virtual |
giveElementDofIDMask(IntArray &answer) const | oofem::Element | inlinevirtual |
giveGeometryType() const | oofem::Element | virtual |
giveGlobalIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep) | oofem::Element | |
giveGlobalNumber() const | oofem::Element | inline |
giveInputRecord(DynamicInputRecord &input) | oofem::TR1_2D_CBS | virtual |
giveInputRecordName() const | oofem::TR1_2D_CBS | inlinevirtual |
giveIntegrationDomain() const | oofem::Element | virtual |
giveIntegrationRule(int i) | oofem::Element | inlinevirtual |
giveIntegrationRuleLocalCodeNumbers(IntArray &answer, IntegrationRule &ie) | oofem::Element | inlinevirtual |
giveIntegrationRulesArray() | oofem::Element | inline |
giveInterface(InterfaceType) | oofem::TR1_2D_CBS | virtual |
giveInternalDofManager(int i) const | oofem::Element | inlinevirtual |
giveInternalDofManDofIDMask(int inode, IntArray &answer) const | oofem::Element | inlinevirtual |
giveInternalStateAtNode(FloatArray &answer, InternalStateType type, InternalStateMode mode, int node, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
giveInternalStateAtSide(FloatArray &answer, InternalStateType type, InternalStateMode mode, int side, TimeStep *tStep) | oofem::Element | inlinevirtual |
giveInterpolation() const | oofem::TR1_2D_CBS | virtual |
oofem::CBSElement::giveInterpolation(DofIDItem id) const | oofem::Element | inlinevirtual |
giveIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
giveKnotSpanParallelMode(int) const | oofem::Element | inlinevirtual |
giveLabel() const | oofem::Element | inline |
giveLengthInDir(const FloatArray &normalToCrackPlane) | oofem::Element | virtual |
giveLocalCoordinateSystem(FloatMatrix &answer) | oofem::Element | virtual |
giveLocalIntVarMaxMin(oofegGraphicContext &gc, TimeStep *tStep, double &emin, double &emax) | oofem::Element | inlinevirtual |
giveLocationArray(IntArray &locationArray, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) const | oofem::Element | |
giveLocationArray(IntArray &locationArray, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) const | oofem::Element | |
giveMaterial() | oofem::Element | virtual |
giveMaterialMode() | oofem::TR1_2D_CBS | inlinevirtual |
giveMaterialNumber() const | oofem::Element | inline |
giveNode(int i) const | oofem::Element | inline |
giveNumber() const | oofem::FEMComponent | inline |
giveNumberOfBoundarySides() | oofem::Element | virtual |
giveNumberOfDofManagers() const | oofem::Element | inlinevirtual |
giveNumberOfDofs() | oofem::Element | inlinevirtual |
giveNumberOfIntegrationRules() | oofem::Element | inline |
giveNumberOfInternalDofManagers() const | oofem::Element | inlinevirtual |
giveNumberOfNodes() const | oofem::Element | inlinevirtual |
giveParallelMode() const | oofem::Element | inline |
giveParentElSize() const | oofem::Element | inlinevirtual |
givePartitionList() const | oofem::Element | inline |
giveRegionNumber() | oofem::Element | |
giveRelativeSelfComputationalCost() | oofem::Element | inlinevirtual |
giveRotationMatrix(FloatMatrix &answer) | oofem::Element | virtual |
giveSide(int i) const | oofem::Element | virtual |
giveSpatialDimension() | oofem::Element | virtual |
giveTempInterfaceNormal(FloatArray &n) | oofem::LEPlicElementInterface | inline |
giveTempLineConstant() | oofem::LEPlicElementInterface | inline |
giveTempVolumeFraction() | oofem::LEPlicElementInterface | inline |
giveVolumeFraction() | oofem::LEPlicElementInterface | inline |
globalNumber | oofem::Element | protected |
initForNewStep() | oofem::Element | virtual |
initializeFrom(InputRecord *ir) | oofem::TR1_2D_CBS | virtual |
initializeYourself(TimeStep *timeStepWhenICApply) | oofem::Element | inlinevirtual |
integrationRulesArray | oofem::Element | protected |
oofem::Interface() | oofem::Interface | inline |
oofem::EIPrimaryFieldInterface::Interface() | oofem::Interface | inline |
oofem::ZZNodalRecoveryModelInterface::Interface() | oofem::Interface | inline |
oofem::NodalAveragingRecoveryModelInterface::Interface() | oofem::Interface | inline |
oofem::SPRNodalRecoveryModelInterface::Interface() | oofem::Interface | inline |
oofem::LEPlicElementInterface::Interface() | oofem::Interface | inline |
interp | oofem::TR1_2D_CBS | protectedstatic |
ipEvaluator(T *src, void(T::*f)(GaussPoint *gp)) | oofem::Element | |
ipEvaluator(T *src, void(T::*f)(GaussPoint *, S &), S &_val) | oofem::Element | |
isActivated(TimeStep *tStep) | oofem::Element | virtual |
isBoundary() | oofem::LEPlicElementInterface | |
isCast(TimeStep *tStep) | oofem::Element | virtual |
LEPlicElementInterface() | oofem::LEPlicElementInterface | inline |
mapStateVariables(Domain &iOldDom, const TimeStep &iTStep) | oofem::Element | virtual |
material | oofem::Element | protected |
NodalAveragingRecoveryMI_computeNodalValue(FloatArray &answer, int node, InternalStateType type, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
NodalAveragingRecoveryModelInterface() | oofem::NodalAveragingRecoveryModelInterface | inline |
normal | oofem::LEPlicElementInterface | protected |
number | oofem::FEMComponent | protected |
numberOfDofMans | oofem::Element | protected |
numberOfGaussPoints | oofem::Element | protected |
operator=(const Element &src)=delete | oofem::Element | |
p | oofem::LEPlicElementInterface | protected |
packUnknowns(DataStream &buff, TimeStep *tStep) | oofem::Element | |
parallel_mode | oofem::Element | protected |
partitions | oofem::Element | protected |
permanentVofFlag | oofem::LEPlicElementInterface | protected |
postInitialize() | oofem::Element | virtual |
predictRelativeComputationalCost() | oofem::Element | virtual |
predictRelativeRedistributionCost() | oofem::Element | inlinevirtual |
printOutputAt(FILE *file, TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
printYourself() | oofem::FEMComponent | inlinevirtual |
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::TR1_2D_CBS | virtual |
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::TR1_2D_CBS | virtual |
setBodyLoads(const IntArray &bodyLoads) | oofem::Element | |
setCrossSection(int csIndx) | oofem::Element | inlinevirtual |
setDofManagers(const IntArray &dmans) | oofem::Element | |
setDomain(Domain *d) | oofem::FEMComponent | inlinevirtual |
setGlobalNumber(int num) | oofem::Element | inline |
setIntegrationRules(std::vector< std::unique_ptr< IntegrationRule > > irlist) | oofem::Element | |
setMaterial(int matIndx) | oofem::Element | inline |
setNumber(int num) | oofem::FEMComponent | inline |
setParallelMode(elementParallelMode _mode) | oofem::Element | inline |
setPartitionList(IntArray &pl) | oofem::Element | inline |
setPermanentVolumeFraction(double v) | oofem::LEPlicElementInterface | inline |
setTempInterfaceNormal(FloatArray tg) | oofem::LEPlicElementInterface | inline |
setTempLineConstant(double tp) | oofem::LEPlicElementInterface | inline |
setTempVolumeFraction(double v) | oofem::LEPlicElementInterface | inline |
showExtendedSparseMtrxStructure(CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | inlinevirtual |
showSparseMtrxStructure(CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | inlinevirtual |
SpatialLocalizerI_BBoxContainsPoint(const FloatArray &coords) | oofem::SpatialLocalizerInterface | |
SpatialLocalizerI_containsPoint(const FloatArray &coords) | oofem::SpatialLocalizerInterface | virtual |
SpatialLocalizerI_giveBBox(FloatArray &bb0, FloatArray &bb1) | oofem::SpatialLocalizerInterface | virtual |
SpatialLocalizerI_giveClosestPoint(FloatArray &lcoords, FloatArray &closest, const FloatArray &gcoords) | oofem::SpatialLocalizerInterface | virtual |
SpatialLocalizerInterface(Element *element) | oofem::SpatialLocalizerInterface | inline |
SPRNodalRecoveryMI_giveDofMansDeterminedByPatch(IntArray &answer, int pap) | oofem::TR1_2D_CBS | virtual |
SPRNodalRecoveryMI_giveNumberOfIP() | oofem::TR1_2D_CBS | virtual |
SPRNodalRecoveryMI_givePatchType() | oofem::TR1_2D_CBS | virtual |
SPRNodalRecoveryMI_giveSPRAssemblyPoints(IntArray &pap) | oofem::TR1_2D_CBS | virtual |
SPRNodalRecoveryModelInterface() | oofem::SPRNodalRecoveryModelInterface | inline |
temp_normal | oofem::LEPlicElementInterface | protected |
temp_p | oofem::LEPlicElementInterface | protected |
temp_vof | oofem::LEPlicElementInterface | protected |
testElementExtension(ElementExtension ext) | oofem::Element | inlinevirtual |
TR1_2D_CBS(int n, Domain *aDomain) | oofem::TR1_2D_CBS | |
truncateMatVolume(const Polygon &matvolpoly, double &volume) | oofem::TR1_2D_CBS | virtual |
unpackAndUpdateUnknowns(DataStream &buff, TimeStep *tStep) | oofem::Element | |
updateBeforeNonlocalAverage(TimeStep *tStep) | oofem::Element | inlinevirtual |
updateInternalState(TimeStep *tStep) | oofem::CBSElement | virtual |
updateLocalNumbering(EntityRenumberingFunctor &f) | oofem::Element | virtual |
updateStabilizationCoeffs(TimeStep *tStep) | oofem::FMElement | inlinevirtual |
updateYourself(TimeStep *tStep) | oofem::TR1_2D_CBS | virtual |
vof | oofem::LEPlicElementInterface | protected |
ZZNodalRecoveryMI_computeNNMatrix(FloatArray &answer, InternalStateType type) | oofem::ZZNodalRecoveryModelInterface | virtual |
ZZNodalRecoveryMI_computeNValProduct(FloatMatrix &answer, InternalStateType type, TimeStep *tStep) | oofem::ZZNodalRecoveryModelInterface | virtual |
ZZNodalRecoveryModelInterface(Element *element) | oofem::ZZNodalRecoveryModelInterface | inline |
~CBSElement() | oofem::CBSElement | virtual |
~Element() | oofem::Element | virtual |
~FEMComponent() | oofem::FEMComponent | inlinevirtual |
~FMElement() | oofem::FMElement | virtual |
~Interface() | oofem::Interface | inlinevirtual |
~TR1_2D_CBS() | oofem::TR1_2D_CBS | virtual |