Final commit for volume nodes

1D Rad is fixed.

Still there might be an issue with the triangles in 2D Cyl.
This commit is contained in:
Jorge Gonzalez 2022-12-24 11:41:12 +01:00
commit a8bea6102f
2 changed files with 14 additions and 3 deletions

View file

@ -318,8 +318,10 @@ MODULE moduleMesh2DCyl
xi = 0.D0
detJ = self%detJac(xi)*PI8 !4*2*pi
fPsi = self%fPsi(xi)
!Computes total volume of the cell
r = DOT_PRODUCT(fPsi,self%r)
self%volume = r*detJ
self%volume = r*detJ
!Computes volume per node
xi = (/-5.D-1, -5.D-1, 0.D0/)
r = DOT_PRODUCT(self%fPsi(xi),self%r)
self%arNodes(1) = fPsi(1)*r*detJ
@ -712,8 +714,10 @@ MODULE moduleMesh2DCyl
xi = (/1.D0/3.D0, 1.D0/3.D0, 0.D0 /)
detJ = self%detJac(xi)*PI !2PI*1/2
fPsi = self%fPsi(xi)
!Computes total volume of the cell
r = DOT_PRODUCT(fPsi,self%r)
self%volume = r*detJ
!Computes volume per node
self%arNodes = fPsi*r*detJ
END SUBROUTINE areaTria