ActiveBoundaryCondition(int n, Domain *d) | oofem::ActiveBoundaryCondition | inline |
addElementSide(int elem, int side) | oofem::ActiveBoundaryCondition | inlinevirtual |
assemble(SparseMtrx &answer, TimeStep *tStep, CharType type, const UnknownNumberingScheme &r_s, const UnknownNumberingScheme &c_s, double scale=1.0) | oofem::PrescribedGradientBCWeak | virtual |
assembleExtraDisplock(SparseMtrx &answer, TimeStep *tStep, CharType type, const UnknownNumberingScheme &r_s, const UnknownNumberingScheme &c_s) | oofem::PrescribedGradientBCWeak | virtual |
assembleGPContrib(SparseMtrx &answer, TimeStep *tStep, CharType type, const UnknownNumberingScheme &r_s, const UnknownNumberingScheme &c_s, TracSegArray &iEl, GaussPoint &iGP, double k) | oofem::PrescribedGradientBCWeak | virtual |
assembleTangentGPContributionNew(FloatMatrix &oTangent, TracSegArray &iEl, GaussPoint &iGP, const double &iScaleFactor, const FloatArray &iBndCoord) | oofem::PrescribedGradientBCWeak | protected |
assembleVector(FloatArray &answer, TimeStep *tStep, CharType type, ValueModeType mode, const UnknownNumberingScheme &s, FloatArray *eNorm=NULL) | oofem::PrescribedGradientBCWeak | virtual |
boundaryPointIsOnActiveBoundary(const FloatArray &iPos) const | oofem::PrescribedGradientBCWeakPeriodic | inlineprotectedvirtual |
checkConsistency() | oofem::FEMComponent | virtual |
checkIfCorner(bool &oIsCorner, bool &oDuplicatable, const FloatArray &iPos, const double &iNodeDistTol) const | oofem::PrescribedGradientBCWeakPeriodic | protectedvirtual |
clear() | oofem::PrescribedGradientBCWeak | |
compute_x_times_N_1(FloatMatrix &o_x_times_N) | oofem::PrescribedGradientBCWeak | |
compute_x_times_N_2(FloatMatrix &o_x_times_N) | oofem::PrescribedGradientBCWeak | |
computeDofTransformation(ActiveDof *dof, FloatArray &masterContribs) | oofem::ActiveBoundaryCondition | inlinevirtual |
computeDomainBoundingBox(Domain &iDomain, FloatArray &oLC, FloatArray &oUC) | oofem::PrescribedGradientBCWeak | |
computeExtForceElContrib(FloatArray &oContrib, TracSegArray &iEl, int iDim, TimeStep *tStep) | oofem::PrescribedGradientBCWeak | |
computeField(FloatArray &sigma, TimeStep *tStep) | oofem::PrescribedGradientBCWeak | virtual |
computeIntForceGPContrib(FloatArray &oContrib_disp, IntArray &oDisp_loc_array, FloatArray &oContrib_trac, IntArray &oTrac_loc_array, TracSegArray &iEl, GaussPoint &iGP, int iDim, TimeStep *tStep, const FloatArray &iBndCoord, const double &iScaleFac, ValueModeType mode, CharType type, const UnknownNumberingScheme &s) | oofem::PrescribedGradientBCWeak | |
computeTangent(FloatMatrix &E, TimeStep *tStep) | oofem::PrescribedGradientBCWeak | virtual |
createTractionMesh(bool iEnforceCornerPeriodicity, int iNumSides) | oofem::PrescribedGradientBCWeak | protected |
damageExceedsTolerance(Element *el) | oofem::PrescribedGradientBCWeak | protected |
dofs | oofem::GeneralBoundaryCondition | protected |
domain | oofem::FEMComponent | protected |
domainSize() | oofem::PrescribedGradientBCWeak | inlinevirtual |
oofem::PrescribedGradientHomogenization::domainSize(Domain *d, int set) | oofem::PrescribedGradientHomogenization | protectedvirtual |
errorInfo(const char *func) const | oofem::FEMComponent | |
FEMComponent(int n, Domain *d) | oofem::FEMComponent | inline |
findCrackBndIntersecCoord(std::vector< FloatArray > &oHoleCoordUnsorted) | oofem::PrescribedGradientBCWeak | protected |
findHoleCoord(std::vector< FloatArray > &oHoleCoordUnsorted, std::vector< FloatArray > &oAllCoordUnsorted) | oofem::PrescribedGradientBCWeak | protected |
findPeriodicityCoord(std::vector< FloatArray > &oHoleCoordUnsorted) | oofem::PrescribedGradientBCWeak | protected |
GeneralBoundaryCondition(int n, Domain *d) | oofem::GeneralBoundaryCondition | |
giveBCGeoType() const | oofem::GeneralBoundaryCondition | inlinevirtual |
giveBCValType() const | oofem::GeneralBoundaryCondition | inlinevirtual |
giveBcValue(Dof *dof, ValueModeType mode, TimeStep *tStep) | oofem::ActiveBoundaryCondition | inlinevirtual |
giveBoundaries(IntArray &oBoundaries) | oofem::PrescribedGradientBCWeak | |
giveBoundaryCoordVector(FloatArray &oX, const FloatArray &iPos) const | oofem::PrescribedGradientBCWeakPeriodic | protectedvirtual |
giveCenterCoordinate() | oofem::PrescribedGradientHomogenization | inline |
giveClassName() const | oofem::PrescribedGradientBCWeakPeriodic | inlinevirtual |
giveDisplacementLocationArray(IntArray &rows, const UnknownNumberingScheme &s) | oofem::PrescribedGradientBCWeak | virtual |
giveDispLockDofIDs() const | oofem::PrescribedGradientBCWeak | inline |
giveDofIDs() const | oofem::GeneralBoundaryCondition | inlinevirtual |
giveDomain() const | oofem::FEMComponent | inline |
giveGradientVoigt(FloatArray &oGradient) const | oofem::PrescribedGradientHomogenization | |
giveInputRecord(DynamicInputRecord &input) | oofem::PrescribedGradientBCWeak | virtual |
giveInputRecordName() const | oofem::PrescribedGradientBCWeakPeriodic | inlinevirtual |
giveInterface(InterfaceType t) | oofem::FEMComponent | inlinevirtual |
giveInternalDofManager(int i) | oofem::PrescribedGradientBCWeak | virtual |
giveLocationArrays(std::vector< IntArray > &rows, std::vector< IntArray > &cols, CharType type, const UnknownNumberingScheme &r_s, const UnknownNumberingScheme &c_s) | oofem::PrescribedGradientBCWeak | virtual |
giveMasterDof(ActiveDof *dof, int mdof) | oofem::ActiveBoundaryCondition | inlinevirtual |
giveMirroredPointOnGammaMinus(FloatArray &oPosMinus, const FloatArray &iPosPlus) const | oofem::PrescribedGradientBCWeak | |
giveMirroredPointOnGammaPlus(FloatArray &oPosPlus, const FloatArray &iPosMinus) const | oofem::PrescribedGradientBCWeak | |
giveNumber() const | oofem::FEMComponent | inline |
giveNumberOfInternalDofManagers() | oofem::PrescribedGradientBCWeak | virtual |
giveNumberOfMasterDofs(ActiveDof *dof) | oofem::ActiveBoundaryCondition | inlinevirtual |
giveNumberOfTractionElements() const | oofem::PrescribedGradientBCWeak | inline |
giveRegularDispDofIDs() const | oofem::PrescribedGradientBCWeak | inline |
giveSetNumber() | oofem::GeneralBoundaryCondition | inline |
giveSideIndex(const FloatArray &iPos) const | oofem::PrescribedGradientBCWeak | protected |
giveTimeFunction() | oofem::GeneralBoundaryCondition | |
giveTracDofIDs() const | oofem::PrescribedGradientBCWeak | inline |
giveTraction(size_t iElInd, FloatArray &oStartTraction, FloatArray &oEndTraction, ValueModeType mode, TimeStep *tStep) | oofem::PrescribedGradientBCWeak | |
giveTractionElArcPos(size_t iElInd, double &oXiStart, double &oXiEnd) const | oofem::PrescribedGradientBCWeak | |
giveTractionElCoord(size_t iElInd, FloatArray &oStartCoord, FloatArray &oEndCoord) const | oofem::PrescribedGradientBCWeak | inline |
giveTractionElNormal(size_t iElInd, FloatArray &oNormal, FloatArray &oTangent) const | oofem::PrescribedGradientBCWeak | |
giveTractionLocationArray(IntArray &rows, const UnknownNumberingScheme &s) | oofem::PrescribedGradientBCWeak | virtual |
giveType() const | oofem::PrescribedGradientBCWeak | inlinevirtual |
giveUnknown(PrimaryField &field, ValueModeType mode, TimeStep *tStep, ActiveDof *dof) | oofem::ActiveBoundaryCondition | inlinevirtual |
giveUnknown(ValueModeType mode, TimeStep *tStep, ActiveDof *dof) | oofem::ActiveBoundaryCondition | inlinevirtual |
hasBc(Dof *dof, TimeStep *tStep) | oofem::ActiveBoundaryCondition | inlinevirtual |
initializeFrom(InputRecord *ir) | oofem::PrescribedGradientBCWeakPeriodic | virtual |
isImposed(TimeStep *tStep) | oofem::GeneralBoundaryCondition | virtual |
isImposedTimeFunction | oofem::GeneralBoundaryCondition | protected |
isPrimaryDof(ActiveDof *dof) | oofem::ActiveBoundaryCondition | inlinevirtual |
mCenterCoord | oofem::PrescribedGradientHomogenization | protected |
mDispLockDofIDs | oofem::PrescribedGradientBCWeak | protected |
mDispLockScaling | oofem::PrescribedGradientBCWeak | protected |
mDomainSize | oofem::PrescribedGradientBCWeak | protected |
mDuplicateCornerNodes | oofem::PrescribedGradientBCWeak | protected |
mGradient | oofem::PrescribedGradientHomogenization | protected |
mLC | oofem::PrescribedGradientBCWeak | protected |
mLockNodeInd | oofem::PrescribedGradientBCWeak | protected |
mMeshIsPeriodic | oofem::PrescribedGradientBCWeak | protected |
mMirrorFunction | oofem::PrescribedGradientBCWeak | protected |
mNumTractionNodesAtIntersections | oofem::PrescribedGradientBCWeak | protected |
mpDisplacementLock | oofem::PrescribedGradientBCWeak | protected |
mPeriodicityNormal | oofem::PrescribedGradientBCWeak | protected |
mpTracElNew | oofem::PrescribedGradientBCWeak | protected |
mRegularDispDofIDs | oofem::PrescribedGradientBCWeak | protected |
mSpringNodeInd1 | oofem::PrescribedGradientBCWeak | protected |
mSpringNodeInd2 | oofem::PrescribedGradientBCWeak | protected |
mSpringNodeInd3 | oofem::PrescribedGradientBCWeak | protected |
mSpringPenaltyStiffness | oofem::PrescribedGradientBCWeak | protected |
mTangDistPadding | oofem::PrescribedGradientBCWeak | protected |
mTracDofScaling | oofem::PrescribedGradientBCWeak | protected |
mTractionDofIDs | oofem::PrescribedGradientBCWeak | protected |
mTractionInterpOrder | oofem::PrescribedGradientBCWeak | protected |
mTractionNodeSpacing | oofem::PrescribedGradientBCWeak | protected |
mUC | oofem::PrescribedGradientBCWeak | protected |
number | oofem::FEMComponent | protected |
pointIsOnGammaPlus(const FloatArray &iPos) const | oofem::PrescribedGradientBCWeak | protected |
postInitialize() | oofem::PrescribedGradientBCWeakPeriodic | virtual |
PrescribedGradientBCWeak(int n, Domain *d) | oofem::PrescribedGradientBCWeak | |
PrescribedGradientBCWeakPeriodic(int n, Domain *d) | oofem::PrescribedGradientBCWeakPeriodic | |
PrescribedGradientHomogenization() | oofem::PrescribedGradientHomogenization | inline |
printOutputAt(FILE *file, TimeStep *tStep) | oofem::FEMComponent | inlinevirtual |
printYourself() | oofem::FEMComponent | inlinevirtual |
recomputeTractionMesh() | oofem::PrescribedGradientBCWeak | |
removeClosePoints(std::vector< FloatArray > &ioCoords, const double &iAbsTol) | oofem::PrescribedGradientBCWeak | protected |
removeSegOverHoles(TracSegArray &ioTSeg, const double &iAbsTol) | oofem::PrescribedGradientBCWeak | protected |
requiresActiveDofs() | oofem::ActiveBoundaryCondition | inlinevirtual |
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::GeneralBoundaryCondition | virtual |
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::GeneralBoundaryCondition | virtual |
scale(double s) | oofem::GeneralBoundaryCondition | inlinevirtual |
set | oofem::GeneralBoundaryCondition | protected |
setCenterCoordinate(FloatArray &x) | oofem::PrescribedGradientHomogenization | inline |
setDomain(Domain *d) | oofem::FEMComponent | inlinevirtual |
setDomainSize(double iDomainSize) | oofem::PrescribedGradientBCWeak | inline |
setLowerCorner(FloatArray iLC) | oofem::PrescribedGradientBCWeak | inline |
setMirrorFunction(int iMirrorFunction) | oofem::PrescribedGradientBCWeak | inline |
setNumber(int num) | oofem::FEMComponent | inline |
setPeriodicityNormal(const FloatArray &iPeriodicityNormal) | oofem::PrescribedGradientBCWeak | inline |
setPrescribedGradient(const FloatMatrix &t) | oofem::PrescribedGradientHomogenization | inline |
setPrescribedGradientVoigt(const FloatArray &t) | oofem::PrescribedGradientHomogenization | |
setUpperCorner(FloatArray iUC) | oofem::PrescribedGradientBCWeak | inline |
splitSegments(std::vector< TracSegArray * > &ioElArray) | oofem::PrescribedGradientBCWeak | protected |
timeFunction | oofem::GeneralBoundaryCondition | protected |
updateLocalNumbering(EntityRenumberingFunctor &f) | oofem::FEMComponent | inlinevirtual |
valType | oofem::GeneralBoundaryCondition | protected |
~ActiveBoundaryCondition() | oofem::ActiveBoundaryCondition | inlinevirtual |
~FEMComponent() | oofem::FEMComponent | inlinevirtual |
~GeneralBoundaryCondition() | oofem::GeneralBoundaryCondition | inlinevirtual |
~PrescribedGradientBCWeak() | oofem::PrescribedGradientBCWeak | virtual |
~PrescribedGradientBCWeakPeriodic() | oofem::PrescribedGradientBCWeakPeriodic | virtual |
~PrescribedGradientHomogenization() | oofem::PrescribedGradientHomogenization | inlinevirtual |