Ciencia computacional

10
Orden de operaciones, algoritmos numéricos

He leido eso (1) Las operaciones mal condicionadas deben realizarse antes que las bien condicionadas. Como ejemplo, uno debe calcular x z- yzXz-yzxz-yz como ( x - y) z(X-y)z(x-y)z ya que la resta está mal condicionada mientras que la multiplicación no. Sin embargo, un análisis de error de...

10
Acerca de una aproximación más rápida de log (x)

Había escrito un código hace un tiempo que intentaba calcular sin usar las funciones de la biblioteca. Ayer, estaba revisando el código anterior, e intenté hacerlo lo más rápido posible (y correcto). Aquí está mi intento hasta ahora:l o g( x )log(x)log(x) const double ee = exp(1); double...

10
¿Por qué el método de Runge-Kutta y Euler es tan diferente?

Estoy resolviendo un sistema de ecuaciones lineales, , numéricamente. He hecho esto usando los métodos populares de Euler y Runge-Kutta (RK). He notado una gran diferencia entre los dos en precisión a la solución analítica. ¿Cuál es la razón para esto?X˙--= A--⋅ x--x˙_=A_⋅x_\underline {\dot...

10
Elementos de Raviart-Thomas en el cuadrado de referencia

Me gustaría aprender cómo funciona el elemento Raviart-Thomas (RT). Con ese fin, me gustaría describir analíticamente cómo se ven las funciones básicas en el cuadrado de referencia. El objetivo aquí no es implementarlo yo mismo, sino simplemente obtener una comprensión intuitiva del...

10
Biblioteca de C ++ para la integración numérica (cuadratura)

Tengo mi propia subrutina para la integración numérica (cuadratura), que es una adaptación en C ++ de un programa ALGOL publicado por Bulirsch & Stoer en 1967 (Numerische Mathematik, 9, 271-278). Me gustaría actualizar a un algoritmo más moderno (adaptativo) y preguntarme si hay bibliotecas C...

10
Integral en el espacio log-log

Estoy trabajando con funciones que, en general, son mucho más suaves y se comportan mejor en el espacio log-log --- así que ahí es donde realizo la interpolación / extrapolación, etc., y eso funciona muy bien. ¿Hay alguna manera de integrar estas funciones numéricas en el espacio log-log? es...

10
Sobrecarga de comunicación en supercomputación

Estoy buscando referencias creíbles que indiquen la cantidad de recursos que las supercomputadoras gastan en coordinarse en comparación con el trabajo real relacionado con las tareas. Los recursos podrían estar disponibles en potencia de procesamiento, pero incluso los vatios parecen una unidad...

10
Visualización de cuadrículas quadtree y octree

Las llamadas cuadrículas quadtree y octree son bastante atractivas para aplicaciones que requieren refinamiento de malla adaptativa. Por ejemplo, se usan en Gerris y Paramesh . ¿Alguien sabe de un buen formato de archivo para tales cuadrículas y el software de visualización compatible? Vea también...

10
¿Cómo comenzar a usar LAPACK en c ++?

Soy nuevo en la ciencia computacional y ya he aprendido métodos básicos para la integración, la interpolación, métodos como RK4, Numerov, etc. en c ++, pero recientemente mi profesor me pidió que aprendiera cómo usar LAPACK para resolver problemas relacionados con las matrices. Como por ejemplo...