Release 9.4.1
What's Changed
- [Fem2Dem] More cleaning by @AlejandroCornejo in #11497
- [HDF5] Update - 1 - Refactor HDF5File by @sunethwarna in #11473
- [GeoMechanicsApplication] Some more cleanup in
custom_constitutive
by @avdg81 in #11499 - [CLApp] Implementing fatigue data container by @atfard in #11494
- [CLApplication] Missing includes by @loumalouomega in #11500
- [Core] Better debugging at
entities_utilities
in debug mode by @loumalouomega in #11502 - Optapp/ Adding QNBB line search technique by @Igarizza in #11431
- [Core] Refactor
set_identity_function.h
by @loumalouomega in #11408 - [Core] Adding hash for
std::pair
by @loumalouomega in #11312 - [FEM2DEM] minor mistake in ptype by @AlejandroCornejo in #11501
- [External] Update
Clipper2
library by @loumalouomega in #11504 - [ContactStructuralMechanicsApplication] Minor optimization in
mesh_tying_mortar_condition.cpp
by @loumalouomega in #11508 - [Poro] Add new joint constitutive laws to python by @joaquinirazabal in #11514
- [Doc] Update win min version by @roigcarlo in #11515
- [CoSimulationApplication] Adding
AcuSolve
wrapper by @loumalouomega in #11512 - [GeoMechanicsApplication] More code smells resolved on custom_constitutive by @WPK4FEM in #11516
- Minor femdem corrections by @AlejandroCornejo in #11525
- [CoSimulationApplication] Minor refactor and typo correction in documentation and solver wrapper by @loumalouomega in #11524
- [Testing] Split Checks by @roigcarlo in #11526
- Thermally coupled Constitutive Laws by @AlejandroCornejo in #9053
- [ConstitutiveLawsApplication] Fix macros tests after recent merge by @loumalouomega in #11530
- [Doc] Update INSTALL.md with Msys UCRT64 (new standard) by @loumalouomega in #11496
- [FastPR][Core] Adding HasPrototypeEntity to EntityIdentifier by @rubenzorrilla in #11533
- [Core] Minor clean up source files. Refactor
code_location.cpp
,communicator.cpp
, andbounding_volume_tree.cpp
by @loumalouomega in #11519 - [Core] Controllers - Add Output Controller by @sunethwarna in #11509
- [Core] Fix stub generation for core sub modules by @sunethwarna in #11539
- [FastPR][Core] Geometries PrintData minor improvement by @rubenzorrilla in #11446
- [Core] Fix python name exposure by @sunethwarna in #11538
- [Core] make remove installation directories optional by @jrubiogonzalez in #11540
- [GeoMechanicsAnalysis] added test for changing waterlevel by @indigocoral in #11517
- [DAMApplication] Fix Python Wheel by @roigcarlo in #11541
- Optapp/restructuring 23 gradient projection by @Igarizza in #11225
- [GeoMechanicsApplication] Addressed a number of code smells by @mnabideltares in #11544
- [GeoMechanicsApplication] Addressed several recently introduced code smells by @avdg81 in #11546
- [Core] Adding clearing of processes to
Clear
inAnalysisStage
by @loumalouomega in #11547 - [FastPR][Fluid] Upgrade README.md by @rubenzorrilla in #11549
- Bump actions/checkout@v3 to @v4 by @roigcarlo in #11552
- [StructuralMechanicsApplication] Calculate disp and rot at moving load by @aronnoordam in #11537
- [Core][MPI] Reorganize testing utilities by @roigcarlo in #11553
- Kratos Master-Slave Constraints to Neighbours Process and Utility by @SADPR in #11129
- [Core] Expose to python
IsActive
fromGeometricalObject
andMasterSlaveConstraint
by @loumalouomega in #11554 - [GeoMechanicsApplication] Added a process factory to be used by custom workflows (in C++) by @avdg81 in #11555
- Kratos LSPG update. by @SADPR in #11545
- [OptimizationApp] Marking test a expected failure until fixed by @roigcarlo in #11557
- [GeoMechanicsApplication] Improved reading of input files from settlement workflow by @avdg81 in #11562
- [Core] Remove unused process by @loumalouomega in #11543
- [Core] Adding missing checks to
test_dofs
and document it by @loumalouomega in #11568 - [CLApp] Clean and bug solve in Viscous CLs by @AlejandroCornejo in #11570
- [GeoMechanicsApplication] dgeosettlement refactoring for testability by @rfaasse in #11567
- [Core][MPI] Update test suite for DistributedVectorExporter by @loumalouomega in #11173
- [Core] Change Registry GetValue by @roigcarlo in #11574
- [Core] Expose
HasMasterSlaveConstraint
fromModelPart
to python by @loumalouomega in #11582 - [CompressiblePotentialFlowApp] Adding Line Search Strategy to settings by @Marco1410 in #11575
- [Core] Some python binding clean up (I) by @loumalouomega in #11584
- [Core] Some python binding clean up (II) by @loumalouomega in #11585
- MedApplication by @philbucher in #11419
- [CI][Docker] remove unused versions of MMG by @philbucher in #11587
- [RomApp] Adding candidate elements (and/or conditions) to HROM by @Rbravo555 in #11577
- Adding a new two fluid solver for hydraulic application by @uxuech in #11025
- [Core] Some python binding clean up (III) by @loumalouomega in #11586
- [Core] clean filesystem inlcudes by @philbucher in #11489
- [MEDApp] Minor Fixes by @matekelemen in #11580
- [DEMApplication] Fixed some bugs and added a smooth-joint model by @ChengshunShang1996 in #11323
- [Core] Extend IntegrationUtilities to Compute Derivatives by @sunethwarna in #11604
- install med in docker by @philbucher in #11603
- [Core] Minor CMake typo fix by @loumalouomega in #11607
- Second shape derivatives transform implementation by @jgonzalezusua in #11253
- [GeoMechanicsApplication] Add process factory to settlement workflow by @rfaasse in #11591
- [PFEMFluid] Add controller to GiDOutput by @rubenzorrilla in #11614
- [Hotfix][Core] Quad element size fix by @rubenzorrilla in #11571
- Update navier_stokes_compressible_explicit_solver.py - rebuild_level value by @Marco1410 in #11618
- [TrilinosApplication] Fix typo in
trilinos_linear_solver_factory.cpp
by @loumalouomega in #11623 - [RomApp] Fixing bug in ECM by @Rbravo555 in #11611
- [RomApp] BugFix RomManager on a multiparametric simulation by @Rbravo555 in #11612
- Correct AssignMasterSlaveConstraintsToNeighboursProcess and Remove Trailing Spaces by @SADPR in #11629
- [Core] Fix Matrix from Sliced Array by @matekelemen in #11627
- [CoSim] update CoSimIO to v 4.3 by @philbucher in #11550
- [Core] Remove deprecated "new_linear_solver_factory.py" script by @loumalouomega in #11621
- [Core][ModelPart] expose GetSubModelPartNames by @philbucher in #11636
- [Core][BuiltinTimer] add ostream operator by @philbucher in #11637
- Keep the names of the variables with the table by @avdg81 in #11528
- [CI] enable MedApplication by @philbucher in #11606
- [Fluid] Axisymmetric Navier-Stokes by @rubenzorrilla in #11633
- [CMake] More robust Trilinos find by @loumalouomega in #11634
- [Core][Apps] better time prints by @philbucher in #11640
- Poro/feature nodal discharge by @xaviertort in #11644
- Kratos rom neighbouring elements candidates by @SADPR in #11630
- [Core][MPI] Support for STL output operations in MPI by @loumalouomega in #11628
- [GeoMechanicsApplication] Add an adaptive time incrementor by @avdg81 in #11639
- [Core] Geometries to entities modeler by @rubenzorrilla in #11370
- [GeoMechanicsApplication] Improve the test script for the cpp tests by @rfaasse in #11648
New Contributors
- @indigocoral made their first contribution in #11517
- @rfaasse made their first contribution in #11567
- @xaviertort made their first contribution in #11644
Full Changelog: v9.4...v9.4.1