Go to the documentation of this file.
35#ifndef prescribeddispslipbcdirichletrc_h
36#define prescribeddispslipbcdirichletrc_h
48#define _IFT_PrescribedDispSlipBCDirichletRC_Name "prescribeddispslipbcdirichletrc"
49#define _IFT_PrescribedDispSlipBCDirichletRC_ConcreteBoundary "conboundset"
50#define _IFT_PrescribedDispSlipBCDirichletRC_ReinfXBound "reinfxbound"
51#define _IFT_PrescribedDispSlipBCDirichletRC_ReinfYBound "reinfybound"
84 double give(
Dof *dof, ValueModeType mode,
double time)
override;
89 virtual void updateCoefficientMatrix(
FloatMatrix &C);
90 double domainSize(
Domain *d,
int set)
override;
98 void scale(
double s)
override;
100 const char *
giveClassName()
const override {
return "PrescribedDispSlipBCDirichletRC"; }
BoundaryCondition(int i, Domain *d)
const char * giveClassName() const override
const char * giveInputRecordName() const override
bool slipGradON
on/off flag specifying whether the slip field should be applied via Neumann BCs
bool slipON
on/off flag specifying whether the displacement gradient should be applied via Neumann BCs
double giveOnSteel(Dof *dof, int pos, const FloatArray u, const FloatArray us)
virtual ~PrescribedDispSlipBCDirichletRC()
int conBoundSet
on/off flag specifying whether the slip gradient should be applied via Neumann BCs
double giveOnConcrete(Dof *dof, int pos, const FloatArray u)
PrescribedDispSlipBCDirichletRC(int n, Domain *d)
PrescribedDispSlipHomogenization()
#define _IFT_PrescribedDispSlipBCDirichletRC_Name
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011