Flusso di Rusanov (Local Lax-Friedrichs)
buongiorno a tutti
devo risolvere un problema di Dam Break con C++ o Matlab usando un metodo ai volumi finiti con il flusso di Rusanov;
già prima ho usato il flusso di Godunov $ F=((f_1),(f_2))( ( h*u ),( h*u^2+1/2*g*h^2 ) ) $ ed in seguito ho calcolato il valore delle variabili conservate con i valori dei flussi ottenuti con Godunov $ Q=( ( h ),( h*u ) ) =( ( h-dt/dx*(f_(1r)-f_(1l)) ),( h*u-dt/dx(f_(2r)-f_(2l)) ) ) $ ; ora non so ripetere il procedimento con Rusanov, non ho idea di come sia la formula del flusso (non la trovo da nessuna parte)...
Grazie
devo risolvere un problema di Dam Break con C++ o Matlab usando un metodo ai volumi finiti con il flusso di Rusanov;
già prima ho usato il flusso di Godunov $ F=((f_1),(f_2))( ( h*u ),( h*u^2+1/2*g*h^2 ) ) $ ed in seguito ho calcolato il valore delle variabili conservate con i valori dei flussi ottenuti con Godunov $ Q=( ( h ),( h*u ) ) =( ( h-dt/dx*(f_(1r)-f_(1l)) ),( h*u-dt/dx(f_(2r)-f_(2l)) ) ) $ ; ora non so ripetere il procedimento con Rusanov, non ho idea di come sia la formula del flusso (non la trovo da nessuna parte)...
Grazie