OGS
|
Definition at line 20 of file BHEBottomDirichletBoundaryCondition.h.
#include <BHEBottomDirichletBoundaryCondition.h>
Public Member Functions | |
BHEBottomDirichletBoundaryCondition (std::pair< GlobalIndexType, GlobalIndexType > &&in_out_global_indices) | |
void | getEssentialBCValues (const double t, GlobalVector const &x, NumLib::IndexValueVector< GlobalIndexType > &bc_values) const override |
Writes the values of essential BCs to bc_values . | |
Public Member Functions inherited from ProcessLib::BoundaryCondition | |
virtual void | applyNaturalBC (const double, std::vector< GlobalVector * > const &, int const, GlobalMatrix *, GlobalVector &, GlobalMatrix *) |
virtual void | preTimestep (const double, std::vector< GlobalVector * > const &, int const) |
virtual void | postTimestep (const double, std::vector< GlobalVector * > const &, int const) |
virtual | ~BoundaryCondition ()=default |
Private Attributes | |
std::pair< GlobalIndexType, GlobalIndexType > const | _in_out_global_indices |
|
inlineexplicit |
Definition at line 23 of file BHEBottomDirichletBoundaryCondition.h.
|
overridevirtual |
Writes the values of essential BCs to bc_values
.
Reimplemented from ProcessLib::BoundaryCondition.
Definition at line 17 of file BHEBottomDirichletBoundaryCondition.cpp.
References _in_out_global_indices, NumLib::IndexValueVector< typename >::ids, and NumLib::IndexValueVector< typename >::values.
|
private |
Definition at line 34 of file BHEBottomDirichletBoundaryCondition.h.
Referenced by getEssentialBCValues().