Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions src/lib/geometry.f90
Original file line number Diff line number Diff line change
Expand Up @@ -295,9 +295,9 @@ subroutine add_matching_mesh()
enddo

do noelem=1,num_elems
ne=ne_global+noelem
elem_field(ne_group,ne)=2.0_dp!VEIN
ne_m=elems(noelem)
ne=ne_global+ne_m ! element num ordering for veins matchs artery
elem_field(ne_group,ne)=2.0_dp!VEIN
elem_field(ne_group,ne_m)=0.0_dp!ARTERY
elems(ne0+noelem)=ne
if(.NOT.REVERSE)then
Expand All @@ -323,6 +323,7 @@ subroutine add_matching_mesh()
elem_cnct(-1,n,ne)=elem_cnct(1,n,ne_m)+ne0
enddo
endif

!if worrying about regions and versions do it here
elems_at_node(elem_nodes(1,ne),0)=elems_at_node(elem_nodes(1,ne),0)+1
elems_at_node(elem_nodes(1,ne),elems_at_node(elem_nodes(1,ne),0))=ne
Expand All @@ -335,10 +336,10 @@ subroutine add_matching_mesh()
nindex=no_hord
elem_ordrs(nindex,ne)=elem_ordrs(nindex,ne_m)
enddo

!update current no of nodes and elements to determine connectivity
np0=np !current highest node
ne1=ne !current highest element
ne1=maxval(elems) !current highest element
noelem0=maxval(elems)
if(mesh_type.eq.'ladder')then
!To be implemented
Expand Down
Loading