OOFEM 3.0
Loading...
Searching...
No Matches
prescribedgradientbcweakdirichlet.h
Go to the documentation of this file.
1/*
2 * prescribedgradientbcweakdirichlet.h
3 *
4 * Created on: May 19, 2014
5 * Author: svennine
6 */
7
8#ifndef PRESCRIBEDGRADIENTBCWEAKDIRICHLET_H_
9#define PRESCRIBEDGRADIENTBCWEAKDIRICHLET_H_
10
12
13#define _IFT_PrescribedGradientBCWeakDirichlet_Name "prescribedgradientbcweakdirichlet"
14
15namespace oofem {
17{
18public:
21
22 void initializeFrom(InputRecord &ir) override;
23
24 void postInitialize() override;
25
26 const char *giveClassName() const override { return "PrescribedGradientBCWeakDirichlet"; }
28
29protected:
30 void giveBoundaryCoordVector(FloatArray &oX, const FloatArray &iPos) const override;
31 void checkIfCorner(bool &oIsCorner, bool &oDuplicatable, const FloatArray &iPos, const double &iNodeDistTol) const override;
32 bool boundaryPointIsOnActiveBoundary(const FloatArray &iPos) const override { return true; }
33};
34} /* namespace oofem */
35
36#endif /* PRESCRIBEDGRADIENTBCWEAKDIRICHLET_H_ */
void checkIfCorner(bool &oIsCorner, bool &oDuplicatable, const FloatArray &iPos, const double &iNodeDistTol) const override
void postInitialize() override
Performs post initialization steps. Called after all components are created and initialized.
void giveBoundaryCoordVector(FloatArray &oX, const FloatArray &iPos) const override
bool boundaryPointIsOnActiveBoundary(const FloatArray &iPos) const override
#define _IFT_PrescribedGradientBCWeakDirichlet_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