KratosMultiphysics / Kratos

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
https://kratosmultiphysics.github.io/Kratos/
Other
985 stars 242 forks source link

[Hotfix][Fluid] Elements and conditions replace minor #12421

Closed rubenzorrilla closed 1 month ago

rubenzorrilla commented 1 month ago

📝 Description This minor fix makes the element/condition substitution in the base fluid solver consistent to the ElementsAndConditionsReplaceProcess. Long story short, we remove the hacky mechanism we had so far, which I realized it may fail in some specific situations. Instead, we now leave the settings empty if there are no elements or conditions. By doing so we end up doing nothing inside the ElementsAndConditionsReplaceProcess, which is the expected behavior.