Kratos
Kratos copied to clipboard
[Core] Adding kernel library list
📝 Description In order to skip tests depending on library disponibility
🆕 Changelog
- Adding kernel library list
- Expose to python
- Added test
- Reactivate CadModeler if triangle is available
@KratosMultiphysics/technical-committee we believe that the idea is very good and useful. Nevertheless, we see that having them all in the kernel is not the best way to maintain them.
We think that a better mechanism would be to use the new Registry under "third_party_libraries" and add each of them in their relative wrappers. (for example, json in our Parameters class)
@KratosMultiphysics/technical-committee we believe that the idea is very good and useful. Nevertheless, we see that having them all in the kernel is not the best way to maintain them.
I did it in order to be consistent with the applications
We think that a better mechanism would be to use the new Registry under "third_party_libraries" and add each of them in their relative wrappers. (for example, json in our Parameters class)
1- Is the Registry already merged? 2- I think not all libraries have a wrapper, F.E triangle is called in many places. The current structure using Registry should work fine
What is the status of this¿? https://github.com/orgs/KratosMultiphysics/teams/technical-committee