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.
📝 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.
📝 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 theElementsAndConditionsReplaceProcess
, which is the expected behavior.