Mercurial > repos > public > sbplib
changeset 1343:09a5783a3d37 feature/D2_boundary_opt
Improve on default choice of number of grid points for each block
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Fri, 14 Oct 2022 14:42:32 +0200 |
parents | d1dad4fbfe22 |
children | b4e5e45bd239 |
files | +multiblock/+domain/Annulus.m |
diffstat | 1 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
diff -r d1dad4fbfe22 -r 09a5783a3d37 +multiblock/+domain/Annulus.m --- a/+multiblock/+domain/Annulus.m Fri Aug 26 14:19:29 2022 +0200 +++ b/+multiblock/+domain/Annulus.m Fri Oct 14 14:42:32 2022 +0200 @@ -68,7 +68,14 @@ end function ms = getGridSizes(obj, m) - ms = {[m m], [m m]}; + mx = m; + % Use same grid spacing along inner + % half circle as in radial direction + ds = pi*(obj.r_inner); + dr = (obj.r_outer-obj.r_inner); + my = ceil(ds/dr*(mx-1))+1; + + ms = {[mx my], [mx my]}; end end end