6
Institut für Informatik Scientific Computing in Computer Science Practical Course SC & V Time Discretisation Dr. Miriam Mehl

Institut für Informatik Scientific Computing in Computer Science Practical Course SC & V Time Discretisation Dr. Miriam Mehl

Embed Size (px)

Citation preview

Page 1: Institut für Informatik Scientific Computing in Computer Science Practical Course SC & V Time Discretisation Dr. Miriam Mehl

Institut fürInformatik

Scientific Computing in Computer Science

Practical Course SC & VTime Discretisation

Dr. Miriam Mehl

Page 2: Institut für Informatik Scientific Computing in Computer Science Practical Course SC & V Time Discretisation Dr. Miriam Mehl

Time Discretisation

• Euler step for momentum equations

• pressure ensures mass conservation

– poisson equation

– correction of velocities

Page 3: Institut für Informatik Scientific Computing in Computer Science Practical Course SC & V Time Discretisation Dr. Miriam Mehl

Time Step – Stability

• small reynolds number: dt < dx2

• high reynolds number: dt < dx

Page 4: Institut für Informatik Scientific Computing in Computer Science Practical Course SC & V Time Discretisation Dr. Miriam Mehl

Algorithm (One Time Step)

(1) compute time step dt

(2) set boundary values

(3) compute preliminary velocities

(4) solve pressure equation

(5) compute final velocities

Page 5: Institut für Informatik Scientific Computing in Computer Science Practical Course SC & V Time Discretisation Dr. Miriam Mehl

Debugging

• simple setup:

– one(!!!) time step

– external forces zero

• test preliminary velocities at boundaries

• test residual of the pressure equation

Page 6: Institut für Informatik Scientific Computing in Computer Science Practical Course SC & V Time Discretisation Dr. Miriam Mehl

Debugging

• enhanced setup:

– initialize velocities constant butwith nonzero boundary values

• test preliminary velocities