Preguntas etiquetadas con hyperbolic-pde

Las ecuaciones diferenciales parciales hiperbólicas describen el comportamiento de las ondas.

17
¿Existe un solucionador de programación no lineal de alta calidad para Python?
Tengo que resolver varios problemas desafiantes de optimización global no convexo. Actualmente uso la Caja de herramientas de optimización de MATLAB (específicamente, fmincon()con algoritmo = 'sqp'), que es bastante eficaz . Sin embargo, la mayor parte de mi código está en Python, y me encantaría hacer la optimización también en …


3
Recomendación para el método de diferencias finitas en Python científico
Para un proyecto en el que estoy trabajando (en PDE hiperbólicas), me gustaría obtener una idea aproximada del comportamiento observando algunos números. Sin embargo, no soy un muy buen programador. ¿Puede recomendarme algunos recursos para aprender a codificar efectivamente esquemas de diferencias finitas en Scientific Python (también son bienvenidos otros …

4
¿Qué métodos pueden garantizar que las cantidades físicas sigan siendo positivas durante una simulación PDE?
Las cantidades físicas como presión, densidad, energía, temperatura y concentración siempre deben ser positivas, pero los métodos numéricos a veces calculan valores negativos durante el proceso de solución. Esto no está bien porque las ecuaciones computarán valores complejos o infinitos (típicamente bloqueando el código). ¿Qué métodos numéricos pueden usarse para …

1
¿Cuándo deben usarse métodos implícitos en la integración de PDE hiperbólicas?
Los métodos numéricos para resolver PDEs (u ODE) se dividen en dos grandes categorías: métodos explícitos e implícitos. Los métodos implícitos permiten pasos de tiempo estables más grandes pero requieren más trabajo por paso. Para las PDE hiperbólicas, la sabiduría común es que los métodos implícitos generalmente no dan resultado …

2
¿Cómo puedo elegir un buen solucionador de Riemann al resolver numéricamente un sistema de PDE hiperbólicas?
Muchos métodos numéricos para PDE hiperbólicas se basan en el uso de solucionadores de Riemann. Tales solucionadores son esenciales para capturar con precisión las ondas de choque. Hay una gama de tales solucionadores disponibles para los sistemas mejor estudiados (por ejemplo, solucionadores exactos, solucionadores de huevas, solucionadores HLL). ¿Cómo debo …






1
¿Esquema de tipo Lax-Wendroff de orden superior?
Supongamos que queremos resolver una ley de conservación hiperbólica . Realmente me gusta usar Lax-Wendroff, que dicetut+ f( u )X= 0ut+f(u)x=0u_t+f(u)_x=0 tun + 1j= unortej- Δ tΔ x( g( unortej + 1, unortej) - g( unortej, unortej - 1) )ujn+1=ujn−ΔtΔx(g(uj+1n,ujn)−g(ujn,uj−1n))u_j^{n+1} = u_j^n -\frac{\Delta t}{\Delta x}(g(u_{j+1}^n,u_j^n)-g(u_j^n,u_{j-1}^n)) dónde sol( v , w …

1
Ecuación de onda no lineal: elemento finito o diferencia finita
Me gustaría saber cuál es más ventajoso cuando se trata de resolver ecuaciones hiperbólicas no lineales, elementos finitos o métodos de diferencias finitas. ¿Qué método será mejor para capturar choques? ¿Es posible proporcionar una respuesta detallada / referencias? Además, quiero resolver problemas con condiciones límite no reflectantes en guías de …

1
Transformación de coordenadas de diferencia finita para coordenadas polares esféricas
Tengo parte de un problema que se describe en la ecuación de conservación del momento: ∂ρ∂t+ 1pecadoθ∂∂θ( ρ u sinθ ) = 0∂ρ∂t+1sin⁡θ∂∂θ(ρusin⁡θ)=0\frac{\partial \rho}{\partial t} + \frac{1}{\sin\theta} \frac{\partial}{\partial \theta}(\rho u \sin \theta) =0 Donde y ρ = f ( θ , t ) (velocidad constante).u = f( θ )u=f(θ)u=f(\theta)ρ = …

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.