[Nek5000-users] Mesh Deformation in 3D
nek5000-users at lists.mcs.anl.gov
nek5000-users at lists.mcs.anl.gov
Tue Jul 17 10:14:16 CDT 2018
Hi Neks,
I have come up with a new problem regarding the mesh deformation.
I was trying to make a rigid motion near the walls of a 3D cylinder . I took the advantage of ocyl2.usrfile to make that. But I am getting a jacobian error when I am runnning the simulation.
I slightly changed the boundary condition part in the ocyl2.usr
nface = 2*ndim
do e=1,nelv
do f=1,nface
c Set Dirichlet for mesh velocity on all non-interior boundaries
if ( (cbc(f,e,1).ne.'E ' . or. (cbc(f,e,1).ne.'P ' ) )
$ call facev(msk,e,f,z0,nx1,ny1,nz1)
c Set inhomogeneous Dirichlet data on cylinder
if (cbc(f,e,1).eq.'mv ') then
call fcaver(xavg,xm1,e,f)
if (xavg.gt.-1.2) call facev(tmp,e,f,m1,nx1,ny1,nz1)
endif
enddo
enddo
Since I use a 3D domain the right and left walls are Periodic bcs. So I also added one more condition (in bold letters above) to make the smoothing function.
I feel it is correct but it throwing error once it starts running.
I made the 3D geometry by using n2to3 on ocyl.rea file and gave PeriodicBoundary conditions.
Could you please tell me how to solve this in 3D
Thank you
Sijo GEORGE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/nek5000-users/attachments/20180717/d3289cf5/attachment.html>
More information about the Nek5000-users
mailing list