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 PR starts to extract element-wide lists (all integration point at the same time) for:
The deformation gradients
The determinants of the integration coefficients
The strain vectors
Although we add some duplication, which later we would like to remove when compressing diff-order/normal upw element into one, we start seeing here already we can start removing quite a bit of code because of this restructuring.
📝 Description This PR starts to extract element-wide lists (all integration point at the same time) for:
Although we add some duplication, which later we would like to remove when compressing diff-order/normal upw element into one, we start seeing here already we can start removing quite a bit of code because of this restructuring.