Sunteți pe pagina 1din 1

Rezolvarea ecuatiilor cu derivate partiale de ordinul I

Sa se realizeze un program in fortran care sa rezolve ecuatia


u u x  [0,1]
 1.5 0 t  [0,1]
t x
Conditia initiala u ( x, 0)  f ( x)  sin(4 x )

Conditia pe frontiera u (0, t )  g (t )  sin( 6 t )

Punctele spatilale sunt distribuite unifom pe [0,1] pentru i=1..Nx (Nx=40)


Punctele temporare sunt distribuite unifom pe [0,1] pentru n=0..Nt (Nt=200)

Calculati soluția folosind schemele: Upwind, Lax-Wendroff MacCormack, schema


centrata implicita si combinata.
Rezultate trebuie sa fie scrise intr-un fisier pentru a putea fi reprezentate.

Comparati solutiile numerice cu solutia exacta usa ( x, t )  sin(4 ( x  1.5t ))


Atenție!
Pentru schemele Lax-Wendroff si MacCormack, ultimul punct din grilă se
calculează cu o schemă Upwind

S-ar putea să vă placă și