| Seldon Seldon es una biblioteca de C ++ para álgebra lineal. |
Descargar ahora |
Seldon Clasificación y resumen
- Nombre del editor:
- Vivien Mallet
Seldon Etiquetas
Seldon Descripción
Seldon es una biblioteca de C ++ para álgebra lineal. Seldon es una biblioteca de C ++ para álgebra lineal. Seldon proporciona matriz y estructuras de vectores, y algunos métodos y funciones para los cálculos (álgebra lineal). Seldon está diseñado para ser eficiente y conveniente, que se logra notablemente gracias a las clases de plantillas. El manejo de excepciones y varios niveles de depuración son útiles durante la codificación. Seldon proporciona varios tipos de matrices: matrices completas, matrices escasas, matrices simétricas, matrices ermitias y matrices triangulares. Cada tipo incluye varios formatos. P.ej. Las matrices simétricas pueden almacenarse como matrices completas o en forma envasada (Formato BLAS) .Seldon está completamente interconectado con BLAS (Nivel 1, 2 y 3), excepto las funciones de BLAS que involucran a las matrices con bandas (ya que este formato no está disponible por el momento) y la mayoría de las operaciones de rango. Si BLAS no está disponible para el usuario, se pueden usar algunas funciones alternativas (las mismas funciones escritas en C ++). Seldon incluye muchas otras características que se describen en la documentación. SELDON se supone que debe cumplir plenamente con el estándar C ++. Por lo tanto, puede ser compilado por GNU GCC (> = 3.0; probado con la versión 3.2, 3.3 y 3.4) y por el compilador Intel C ++ ICC (probado con ICC 7.1 y 8.0). No se realizaron pruebas con compiladores propietarios en Unix, pero el cumplimiento del estándar C ++ debería garantizar la portabilidad. Las últimas versiones de Microsoft Visual C ++ (de Visual C ++ 2003) podrían compilar a Seldon de acuerdo con sus características anunciadas, pero no se ha probado. Como siguiente paso, se está completando la interfaz Lapack. ¡Y alguna ayuda es bienvenida!
Seldon Software relacionado