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
1.02k stars 244 forks source link

[GeoMechanicsApplication] Calculate integration coefficients prior to integration point loop #12445

Closed indigocoral closed 3 months ago

indigocoral commented 3 months ago

As a developer, I would like to calculate the integration coefficients prior to carrying out the integration point loop.

Background There are 2 instances for diff order and 7 instances for non-diff-order where we need to replace the call in the integration point loop with pre-calculated lists.

Acceptance Criteria