|
Sine1D |
Top Previous Next |
|
title '1D Accuracy test - Sine'
select ngrid=10 stages = 4 errlim = staged(1e-2, 1e-3, 1e-4, 1e-5)
coordinates cartesian1
Variables u
definitions k = 1 h = 0.1 w=0.1 rs = abs(x)/w u0 = sin(rs)/max(rs,1e-18) s = -dxx(u0)
equations div(K*grad(u)) +s = 0
boundaries Region 1 start(-1) point value(u)=u0 line to (1) point value(u)=u0
monitors elevation(u) from (-1) to (1)
plots elevation(u,u0) from (-1) to (1) elevation(u-u0) from (-1) to (1) elevation(-div(grad(u)),s) from (-1) to (1)
histories history(sqrt(integral((u-u0)^2)/integral(1)),errlim)
end |