Fixed issue with volume in triangles #56
2 changed files with 3 additions and 3 deletions
|
|
@ -968,9 +968,9 @@ MODULE moduleInput
|
||||||
!Read the 0D mesh
|
!Read the 0D mesh
|
||||||
CALL mesh%readMesh(pathMeshParticle)
|
CALL mesh%readMesh(pathMeshParticle)
|
||||||
|
|
||||||
!Get the volumne
|
!Get the volume
|
||||||
CALL config%get(object // '.volume', volume, found)
|
CALL config%get(object // '.volume', volume, found)
|
||||||
!Rescale the volumne
|
!Rescale the volume
|
||||||
IF (found) THEN
|
IF (found) THEN
|
||||||
mesh%cells(1)%obj%volume = mesh%cells(1)%obj%volume*volume / Vol_ref
|
mesh%cells(1)%obj%volume = mesh%cells(1)%obj%volume*volume / Vol_ref
|
||||||
mesh%nodes(1)%obj%v = mesh%cells(1)%obj%volume
|
mesh%nodes(1)%obj%v = mesh%cells(1)%obj%volume
|
||||||
|
|
|
||||||
|
|
@ -577,7 +577,7 @@ MODULE moduleMesh2DCart
|
||||||
fPsi = self%fPsi(Xi, 4)
|
fPsi = self%fPsi(Xi, 4)
|
||||||
|
|
||||||
!Compute total volume of the cell
|
!Compute total volume of the cell
|
||||||
self%volume = detJ*4.D0/L_ref
|
self%volume = detJ*4.D0
|
||||||
!Compute volume per node
|
!Compute volume per node
|
||||||
self%n1%v = self%n1%v + fPsi(1)*self%volume
|
self%n1%v = self%n1%v + fPsi(1)*self%volume
|
||||||
self%n2%v = self%n2%v + fPsi(2)*self%volume
|
self%n2%v = self%n2%v + fPsi(2)*self%volume
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue