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

[Core] Fix `IntegrationValuesExtrapolationToNodesProcess` for 0D elements and fixing VTK for 0D elements #12417

Open loumalouomega opened 1 month ago

loumalouomega commented 1 month ago

📝 Description

Fix IntegrationValuesExtrapolationToNodesProcess for 0D elements. Just checking that is 0D element and manually computing coefficients.

Fixes https://github.com/KratosMultiphysics/Kratos/issues/12415

🆕 Changelog

aronnoordam commented 1 month ago

I dont think this will fix https://github.com/KratosMultiphysics/Kratos/issues/12415. ( but it might fix another problem)

As when i found the problem, im not using extrapolation from gauss to nodes. Im just using: "gauss_point_variables_in_elements"

loumalouomega commented 1 month ago

I dont think this will fix #12415. ( but it might fix another problem)

As when i found the problem, im not using extrapolation from gauss to nodes. Im just using: "gauss_point_variables_in_elements"

Ah, Ok, I thought uou mean in the extrapolation

aronnoordam commented 1 month ago

no problem, I think the fix you've made is also important

loumalouomega commented 3 weeks ago

Someone from the @KratosMultiphysics/technical-committee agrees with the changes?

loumalouomega commented 2 weeks ago

What is the status of this?

aronnoordam commented 4 days ago

@KratosMultiphysics/technical-committee ping

roigcarlo commented 4 days ago

Not an expert tnh, @sunethwarna ?