Preguntas etiquetadas con programming-paradigms


9
Programación Funcional y Computación Científica
Pido disculpas si esta es una pregunta vaga, pero aquí va: En los últimos años, la programación funcional ha recibido mucha atención en la comunidad de Ingeniería de Software. Muchos comenzaron a usar lenguajes como Scala y Haskell y afirmaron tener éxito sobre otros lenguajes y paradigmas de programación. Mi …



6
Futuro de OpenCL?
El paradigma de programación OpenCL promete ser un estándar abierto libre de regalías para la computación heterogénea. ¿Deberíamos invertir nuestro tiempo en desarrollar software basado en OpenCL? ¿Pros contras?

6
¿En qué medida la programación genérica y la metaprogramación usando plantillas C ++ son útiles en la ciencia computacional?
El lenguaje C ++ proporciona programación genérica y metaprogramación a través de plantillas. Estas técnicas han encontrado su camino en muchos paquetes de computación científica a gran escala (por ejemplo, MPQC , LAMMPS , CGAL , Trilinos ). Pero, ¿qué han contribuido realmente a la informática científica en un valor …

3
¿Qué estrategias de programación puedo tomar para modificar fácilmente los parámetros del algoritmo?
El desarrollo de algoritmos científicos es un proceso altamente iterativo que a menudo implica cambiar muchos parámetros que querré variar, ya sea como parte de mi diseño experimental o como parte del ajuste del rendimiento del algoritmo. ¿Qué estrategias puedo tomar para estructurar estos parámetros para que pueda cambiarlos fácilmente …

2
¿Por qué necesitaría un científico computacional implementar su propia versión de std :: complex?
Muchas de las bibliotecas de C ++ más conocidas en ciencia computacional como Eigen , Trilinos y deal.II usan el objeto de biblioteca de encabezado de plantilla C ++ estándar std::complex<>, para representar números complejos de punto flotante. En la respuesta de Jack Poulson a una pregunta sobre constructores predeterminados, …


2
Gran variedad en GMP
Si quiero usar una matriz grande, digamos mpz_t A [100000], recibí "Error de segmentación (núcleo volcado)" durante mi compilación. ¿Hay alguna manera más fácil de resolver esto?
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.