![]() |
OGS
|
|
Definition at line 33 of file VariableDependentNeumannBoundaryConditionLocalAssembler.h.
#include <VariableDependentNeumannBoundaryConditionLocalAssembler.h>
Private Types | |
| using | Base |
| using | NodalVectorType = typename Base::NodalVectorType |
| using | NodalMatrixType = typename Base::NodalMatrixType |
Private Attributes | |
| VariableDependentNeumannBoundaryConditionData const & | _data |
| std::size_t const | _local_matrix_size |
Additional Inherited Members | |
| Protected Types inherited from ProcessLib::GenericNaturalBoundaryConditionLocalAssembler< ShapeFunction, GlobalDim > | |
| using | ShapeMatricesType = ShapeMatrixPolicyType<ShapeFunction, GlobalDim> |
| using | NodalMatrixType = typename ShapeMatricesType::NodalMatrixType |
| using | NodalVectorType = typename ShapeMatricesType::NodalVectorType |
| Protected Attributes inherited from ProcessLib::GenericNaturalBoundaryConditionLocalAssembler< ShapeFunction, GlobalDim > | |
| NumLib::GenericIntegrationMethod const & | _integration_method |
| std::vector< NAndWeight, Eigen::aligned_allocator< NAndWeight > > const | _ns_and_weights |
| MeshLib::Element const & | _element |
|
private |
Definition at line 37 of file VariableDependentNeumannBoundaryConditionLocalAssembler.h.
|
private |
Definition at line 40 of file VariableDependentNeumannBoundaryConditionLocalAssembler.h.
|
private |
Definition at line 39 of file VariableDependentNeumannBoundaryConditionLocalAssembler.h.
|
inline |
The neumann_bc_term factor is directly integrated into the local element matrix.
Definition at line 45 of file VariableDependentNeumannBoundaryConditionLocalAssembler.h.
References _data, and _local_matrix_size.
|
inlineoverridevirtual |
Implements ProcessLib::GenericNaturalBoundaryConditionLocalAssemblerInterface.
Definition at line 57 of file VariableDependentNeumannBoundaryConditionLocalAssembler.h.
References _data, ProcessLib::GenericNaturalBoundaryConditionLocalAssembler< ShapeFunction, GlobalDim >::_element, ProcessLib::GenericNaturalBoundaryConditionLocalAssembler< ShapeFunction, GlobalDim >::_integration_method, _local_matrix_size, ProcessLib::GenericNaturalBoundaryConditionLocalAssembler< ShapeFunction, GlobalDim >::_ns_and_weights, MathLib::EigenVector::add(), NumLib::getIndices(), and NumLib::detail::shapeFunctionInterpolate().
|
private |
Definition at line 121 of file VariableDependentNeumannBoundaryConditionLocalAssembler.h.
Referenced by VariableDependentNeumannBoundaryConditionLocalAssembler(), and assemble().
|
private |
Definition at line 122 of file VariableDependentNeumannBoundaryConditionLocalAssembler.h.
Referenced by VariableDependentNeumannBoundaryConditionLocalAssembler(), and assemble().