diff --git a/CHANGELOG.md b/CHANGELOG.md index c8166dd11..b5718f608 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -47,6 +47,7 @@ SPDX-License-Identifier: LGPL-3.0-or-later - The assembler bindings now also accept affordances and `DBCOption`, and they are also renamed to simply `matrix`, `vector` and `scalar`. - The assemblers also export the binding functions to bind the assemblers. +- Rework Python Interface for `DirichletValues` plus adding support to easily fix boundary DOFs of subspacebasis in C++ and Python ## Release v0.4 (Ganymede) diff --git a/ikarus/python/test/testdirichletvalues.py b/ikarus/python/test/testdirichletvalues.py index c6a87a9c0..676bfc2c7 100644 --- a/ikarus/python/test/testdirichletvalues.py +++ b/ikarus/python/test/testdirichletvalues.py @@ -84,6 +84,7 @@ def fixTopSide(vec, localIndex, localView, intersection): dirichletValues2.fixIthDOF(1) assert dirichletValues2.fixedDOFsize == 2 + indicesPerDirection + 1 assert dirichletValues2.container[1] + assert dirichletValues2.isConstrained(1) if __name__ == "__main__":