jorgensd / dolfinx_mpc

Extension for dolfinx to handle multi-point constraints.
https://jorgensd.github.io/dolfinx_mpc/
MIT License
31 stars 12 forks source link

Remove xtensor #25

Closed jorgensd closed 2 years ago

jorgensd commented 2 years ago

Remove xtensor as md array dependency in C++ layer (following https://github.com/FEniCS/dolfinx/pull/2356)

Instead, flat std::vector or std::array structures will be used to store data, and std::experimental::mdspan will be used to handle multidimensional data (https://en.cppreference.com/w/cpp/container/mdspan).

The Python-interface should not be affected by this PR.

sonarcloud[bot] commented 2 years ago

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 12 Code Smells

0.0% 0.0% Coverage
5.4% 5.4% Duplication