Ciencia computacional

30
¿Cuándo deben usarse log1p y expm1?

Tengo una pregunta simple que es realmente difícil para Google (además del canónico Lo que todo informático debe saber sobre el papel de aritmética de punto flotante ). ¿Cuándo deberían usarse funciones como log1po en expm1lugar de logy exp? ¿Cuándo no deberían ser utilizados? ¿Cómo difieren las...

30
Sistema de gestión de flujo de trabajo científico.

¿Alguien me puede recomendar un buen sistema de gestión de flujo de trabajo (WMS), preferiblemente en Python? Hasta ahora he estado usando GNU Make, pero introduce una capa de complejidad que quiero evitar. Un buen WMS debe tener las siguientes características: integrarse fácilmente con...

29
Alternativas a la Revista de Física Computacional

El Journal of Computational Physics ha sido una salida importante para la ciencia computacional en el pasado, y he publicado allí antes. Para el beneficio de aquellos (como yo) que firmaron el boicot de Elsevier , ¿qué revistas que no sean de Elsevier serían lugares apropiados para publicar...

27
Permuta una matriz en el lugar en numpy

Quiero modificar una matriz de transición cuadrada densa en el lugar cambiando el orden de varias de sus filas y columnas, usando la biblioteca numpy de python. Matemáticamente, esto corresponde a la multiplicación previa de la matriz por la matriz de permutación P y la multiplicación posterior por...

26
Comprimir datos de coma flotante

¿Existen herramientas diseñadas específicamente para comprimir datos científicos de coma flotante? Si una función es fluida, obviamente existe una gran correlación entre los números que representan esa función, por lo que los datos deberían comprimirse bien. Sin embargo, los datos binarios de...

26
¿Cuál es el costo computacional de

Uno de los principales problemas con los que tenemos que lidiar en las simulaciones moleculares es el cálculo de las fuerzas dependientes de la distancia. Si podemos restringir las funciones de fuerza y ​​distancia para tener potencias iguales de la distancia de separación , entonces podemos...