Tag v18.12
IMPORTANT: This tag requires an update of Lua version used: 5.3 is now needed (former tags required on the contrary older 5.1).
-
Feature #7 (closed): Add an operator with the penalization term for hyperelasticity with incompressibility. This model is also provided in its own gitlab project.
-
Feature #1246 (closed): Implement a proper Catch2 test case (the test about Pk2 operator).
-
Feature #1234 (closed): Add Catch header file for unit tests.
-
Feature #1241 (closed) Introduce a mock operator that would call under the hood handle SecondPiolaKirchhoff and penalization.
-
Design #1247 (closed): Remove SCons build, now that CMake is working properly for macos and Linux.
-
Design #1235 (closed): Replace Ops by a home-made library.
-
Profile #1228 (closed) Rewrite the loop over quadrature points to make them more efficient.
-
Support #1248 (closed): Update integration test script to make it work with CMake
-
Support #1244 (closed): Add invoking file and line in Singleton::GetInstance() to ease debugging.
-
Support #1243 (closed): Add a script to update Catch2 version.
-
Support #1242 (closed): Introduce a new class to mimic command line behaviour for Catch2 tests (gives argc and argv arguments...)
-
Support #1237 (closed): Introduce an optional environment variable for mesh path in Lua files, making the models easier to run in an environment different from the M3DISIM macos organization.
-
Support #1236 (closed): Add a function which gives away as a string the type of a template parameter (lifted from StackOverflow).
-
Support #1233 (closed): Improve drastically the way local operator is assigned in LocalOperatorTupleItem.
-
Support #1229 (closed): In Solid, offer a clean way to neutralize the consistency checks between Lame coefficients, Young modulus/poisson ratio and kappa coefficients (cleaner than the epsilon = 1.e50 introduced earlier by Gautier...)
-
Support #1219 (closed): Remove MatchDofInNumberingSubset, which was a hack actually not required.
-
Support #1140 (closed): Rename GeometricMeshRegion Mesh.
-
Bug #1226 (closed): Test functions and functions were actually inverted in assembling + some operators weren't actually working in case test function was not the same Gautier
-
Bug #1239 (closed): Fix header guards script.
-
Bug #1231 (closed): Fix CMake build on Linux.