![]() |
OGS
|
|
Defines functions that are shared by DirichletBoundaryCondition and DirichletBoundaryConditionWithinTimeInterval, which avoid the way of inheritance for reducing source code duplication.
Definition in file DirichletBoundaryConditionAuxiliaryFunctions.h.
Go to the source code of this file.
Namespaces | |
| namespace | MeshLib |
| namespace | NumLib |
| namespace | ParameterLib |
| namespace | ProcessLib |
Functions | |
| void | ProcessLib::checkParametersOfDirichletBoundaryCondition (MeshLib::Mesh const &bc_mesh, NumLib::LocalToGlobalIndexMap const &dof_table_bulk, int const variable_id, int const component_id) |
| void | ProcessLib::getEssentialBCValuesLocal (ParameterLib::Parameter< double > const ¶meter, MeshLib::Mesh const &bc_mesh, NumLib::LocalToGlobalIndexMap const &dof_table_boundary, int const variable_id, int const component_id, const double t, GlobalVector const &x, NumLib::IndexValueVector< GlobalIndexType > &bc_values) |
| void | ProcessLib::getEssentialBCValuesLocal (ParameterLib::Parameter< double > const ¶meter, MeshLib::Mesh const &bc_mesh, std::vector< std::size_t > const &nodes_in_bc_mesh, NumLib::LocalToGlobalIndexMap const &dof_table_boundary, int const variable_id, int const component_id, const double t, GlobalVector const &, NumLib::IndexValueVector< GlobalIndexType > &bc_values) |