Go to the documentation of this file.
43double MixedGradientPressureBC :: domainSize()
45 int nsd = this->
domain->giveNumberOfSpatialDimensions();
46 double domain_size = 0.0;
49 const IntArray &boundaries =
set->giveBoundaryList();
51 for (
int pos = 1; pos <= boundaries.
giveSize() / 2; ++pos ) {
53 int boundary = boundaries.
at(pos * 2);
57 return domain_size / nsd;
61void MixedGradientPressureBC :: initializeFrom(
InputRecord &ir)
63 GeneralBoundaryCondition :: initializeFrom(ir);
virtual FEInterpolation * giveInterpolation() const
virtual double evalNXIntegral(int boundary, const FEICellGeometry &cellgeo) const
Domain * giveDomain() const
Domain * domain
Link to domain object, useful for communicating with other FEM components.
int set
Set number for boundary condition to be applied to.
virtual void setPrescribedDeviatoricGradientFromVoigt(const FloatArray &ddev)=0
virtual void setPrescribedPressure(double p)=0
#define _IFT_MixedGradientPressure_pressure
#define _IFT_MixedGradientPressure_devGradient
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