Ciencia computacional

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


4
Aprendiendo Fortran
Me preguntaba cuál es la mejor manera de aprender a programar en Fortran. He estado buscando libros, los ejemplos que me parecieron bien fueron "Explicado Fortran 95/2003" y "Fortran para científicos e ingenieros" . No sé qué piensan ustedes de esto. Otra cosa que me pregunto es qué compilador debo …
9 fortran 

3
FAS-multigrid más lento que la corrección de defecto lineal?
He implementado un solucionador multigrid V-Cycle utilizando una corrección de defectos lineales (LDC) y un esquema de aproximación completa (FAS). Mi problema es el siguiente: con LDC, el residuo se reduce en un factor de ~ 0.03 por ciclo. La implementación de FAS también converge con un factor lineal, pero …
9 multigrid 





2
Encuentra todas las raíces de una función en un intervalo dado
Necesito encontrar todas las raíces de una función escalar en un intervalo dado. La función puede tener discontinuidades. El algoritmo puede tener una precisión de ε (por ejemplo, está bien si el algoritmo no encuentra dos raíces distintas más cercanas que ε). ¿Existe tal algoritmo? ¿Podría señalarme documentos sobre eso? …



1
Menos desviaciones absolutas resolviendo utilizando el algoritmo de Barrodale-Roberts: ¿Terminación prematura?
Disculpe la pregunta larga, solo necesita alguna explicación para llegar al problema real. Aquellos familiarizados con los algoritmos mencionados probablemente podrían saltar directamente al primer tablau simplex. Para resolver menos problemas desviación absoluta (también conocido como L1L1L_1 -Optimización), el Barrodale-Roberts-algoritmo es método un propósito especial simplex que las necesidades de …

1
Integración numérica para la curva de modelado para superconductores (Python)
Soy un físico que intenta modelar las características de voltaje de corriente de una unión superconductor-superconductor. La ecuación para este modelo es: I(V)=1eRn−n∫∞−∞|E|[E2−Δ21]1/2|E+eV|[(E+eV)2−Δ22]1/2[f(E)−f(E+eV)]dEI(V)=1eRn−n∫−∞∞|E|[E2−Δ12]1/2|E+eV|[(E+eV)2−Δ22]1/2[f(E)−f(E+eV)]dE\begin{align} I(V) = \frac{1}{eR_{\mathrm{n-n}}}\int_{-\infty}^{\infty}\frac{|E|}{[E^{2} - \Delta_{1}^{2}]^{1/2}}\frac{|E + eV|}{[(E + eV)^{2} - \Delta_{2}^{2}]^{1/2}}[f(E) - f(E + eV)]\,\mathrm{d}E \end{align} Los valores de corriente ( o en el código) se calculan …



2
Biblioteca C ++ para minimización restringida no lineal
Actualmente estoy tratando de resolver el problema de minimización restringida no lineal implementado en la función matlab "fmincon". Mis expectativas son, minimizar (fun1, x0, uB, lB, fun2) donde x0 es el estado inicial, fun1 es una función que debe minimizarse, uB son límites superiores, lB son límites inferiores y fun2 …

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.