29 . IOK_PART ,IS_WRITTEN ,TENSOR_CORNER ,NEL ,OFFSET ,NFT,
30 . VALUE ,NNOD ,IS_WRITTEN_TENSOR)
34#include "implicit_f.inc"
38 my_real,
DIMENSION(6,*),
INTENT(INOUT) ::
VALUE
39 my_real,
DIMENSION(6,*),
INTENT(OUT) :: tensor_corner
40 INTEGER,
INTENT(IN) :: NEL,OFFSET,NFT,NNOD
41 INTEGER,
DIMENSION(*),
INTENT(IN) :: IOK_PART
42 INTEGER,
DIMENSION(*),
INTENT(OUT) :: IS_WRITTEN
43 INTEGER,
DIMENSION(*),
INTENT(IN) :: IS_WRITTEN_TENSOR
52 tensor_corner(1,nnod*(offset+nft+i-1)+j) = value(1,20*(i-1)+j)
53 tensor_corner(2,nnod*(offset+nft+i-1)+j) = value(2,20*(i-1)+j)
54 tensor_corner(3,nnod*(offset+nft+i-1)+j) = value(3,20*(i-1)+j)
55 tensor_corner(4,nnod*(offset+nft+i-1)+j) = value(4,20*(i-1)+j)
56 tensor_corner(5,nnod*(offset+nft+i-1)+j) = value(5,20*(i-1)+j)
57 tensor_corner(6,nnod*(offset+nft+i-1)+j) = value(6,20*(i-1)+j)
58 IF(iok_part(i) == 1 .AND. is_written_tensor(i) == 1) is_written(offset+nft+i)= 1
59 value(1:6,20*(i-1)+j) = zero
subroutine h3d_write_tensor_corner(iok_part, is_written, tensor_corner, nel, offset, nft, value, nnod, is_written_tensor)