Bonjour.
Est-ce que quelqu'un ici, s'y connaissant en métaprogrammation, aurait déjà regardé comment était codé uBlas de boost ?
En effet, je débute au niveau de la métaprogrammation (merci au tuto de Laurent Gomila) et comme je vise l'implémentation de tenseurs (c'est pour de la relativité générale), j'ai commencé à regarder comment était codée uBlas.
Contrairement à ce que je pensais à priori, le code est assez clair. Toutefois, je ne retrouve pas ce que Laurent Gomila explique dans son tutorial pour la classe vector. Aussi si quelqu'un s'était déjà penché sur la question, je me demandais quelle était la "stratégie" globale (quels fichiers définissent quoi et pourquoi) et les techniques de métaprogrammation employées dans ublas.
Merci beaucoup.
Partager