now also fixed the abaqus part

This commit is contained in:
Franz Roters 2013-02-07 10:45:10 +00:00
parent a036f1eb3a
commit eacf6f1196
1 changed files with 2 additions and 1 deletions

View File

@ -3315,8 +3315,9 @@ subroutine mesh_abaqus_build_elements(myUnit)
if (e /= 0_pInt) then ! disregard non CP elems if (e /= 0_pInt) then ! disregard non CP elems
mesh_element(1,e) = IO_intValue(line,myPos,1_pInt) ! FE id mesh_element(1,e) = IO_intValue(line,myPos,1_pInt) ! FE id
mesh_element(2,e) = t ! elem type mesh_element(2,e) = t ! elem type
forall (j=1_pInt:FE_Nnodes(FE_geomtype(t))) & do j=1_pInt,FE_Nnodes(FE_geomtype(t)))
mesh_element(4_pInt+j,e) = IO_intValue(line,myPos,1_pInt+j) ! copy FE ids of nodes to position 5: mesh_element(4_pInt+j,e) = IO_intValue(line,myPos,1_pInt+j) ! copy FE ids of nodes to position 5:
enddo
call IO_skipChunks(myUnit,FE_NoriginalNodes(t)-(myPos(1_pInt)-1_pInt)) ! read on (even multiple lines) if FE_NoriginalNodes exceeds required node count call IO_skipChunks(myUnit,FE_NoriginalNodes(t)-(myPos(1_pInt)-1_pInt)) ! read on (even multiple lines) if FE_NoriginalNodes exceeds required node count
endif endif
enddo enddo