Ciencia computacional

Preguntas y respuestas para científicos que usan computadoras para resolver problemas científicos.







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 …

8
¿Existe algún software de código abierto o de fácil acceso que pueda simplificar expresiones algebraicas como
Siempre calculo las cosas a mano, pero ahora mis camaradas se están poniendo desagradables y hacen muchos ejercicios repetitivos que implican simplemente conectar cosas como la expresión anterior. Estoy particularmente interesado en software de código abierto como Python o R para simplificar este tipo de ecuaciones. I intentado usar Wolfram …

5
Bases de datos de resultados para códigos numéricos
En la literatura sobre métodos numéricos, muchos trabajos de investigación consisten en una descripción de una nueva variación algorítmica, seguida de algunos problemas de prueba que comparan el nuevo método con uno o dos métodos existentes. Esto dificulta determinar Cómo funcionaría el nuevo método en otros problemas de interés Cómo …
17 pde  testing 


4
La definición de sistema rígido ODE
Considere un IVP para el sistema ODE , y ( x 0 ) = y 0 . Más comúnmente, este problema se considera rígido cuando la matriz de Jacobi ∂ fy′=f(x,y)y′=f(x,y)y'=f(x,y)y(x0)=y0y(x0)=y0y(x_0)=y_0tienedosvalores propios con gran parte real negativa y valores propios con parte real negativa muy pequeña (que considero sólo el …
17 ode  stiffness 


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 …



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.