Estoy buscando recursos sobre patrones de diseño y principios para software numérico, potencialmente pero no necesariamente con un enfoque en enfoques orientados a objetos para códigos numéricos.
Conozco el texto, Writing Scientific Software: A Guide for Good Style , pero aún trata muchas cosas como cuestiones de coma flotante, cómo y cuándo optimizar, etc.
Estoy buscando información sobre la imagen más amplia del diseño de códigos numéricos, no sobre nada relacionado con algoritmos y similares.
Espero que haya recursos para esto, y no quede uno solo para ir de biblioteca en biblioteca, especialmente porque no hay una guía sobre cómo hacer las cosas correctamente, aparte de mi propio conocimiento de buenas expresiones idiomáticas y prácticas en C ++.
(Esto no es específico del idioma, pero si hay algún contenido específico del idioma, preferiría C ++).