Ciencia computacional

40
Estándares científicos para errores numéricos.

En mi campo de investigación, la especificación de los errores experimentales es comúnmente aceptada y las publicaciones que no los proporcionan son muy criticadas. Al mismo tiempo, a menudo encuentro que los resultados de los cálculos numéricos se proporcionan sin tener en cuenta los errores...

35
Paralelizar un bucle for en Python

¿Hay alguna herramienta en Python que sea como el parfor de Matlab? Encontré este hilo , pero tiene cuatro años. Pensé que tal vez alguien aquí podría tener una experiencia más reciente. Aquí hay un ejemplo del tipo de cosas que me gustaría paralelizar: X = np.random.normal(size=(10, 3)) F =...

34
CUDA vs OpenCL a finales de 2013

¿Cómo se comparan CUDA y OpenCL entre sí a fines de 2013 desde la perspectiva de un programador? Mi grupo está pensando en tratar de hacer uso de la informática GPU. ¿Nos limitaríamos significativamente al elegir hardware que solo sea compatible con OpenCL pero no con CUDA? Para ser un poco más...

33
Oscilación extraña al resolver la ecuación de advección por diferencia finita con condiciones de contorno de Neumann completamente cerradas (reflexión en los límites)

Estoy tratando de resolver la ecuación de advección, pero aparece una extraña oscilación en la solución cuando la onda se refleja desde los límites. ¡Si alguien ha visto este artefacto antes, me interesaría saber la causa y cómo evitarlo! Este es un gif animado, se abre en una ventana separada...

31
Recursos modernos para aprender FEM

Necesito comenzar a usar los métodos de elementos finitos. Estoy a punto de comenzar a leer soluciones numéricas de ecuaciones diferenciales parciales por el método de elementos finitos de Claes Johnson , pero está fechado en 1987. Dos preguntas: 1) ¿Qué nuevos buenos recursos / libros de texto /...