cell definition follows correct order for 11/12 (7/57 in MSC.Marc)
This commit is contained in:
parent
7671e257bd
commit
b16f4155d4
|
@ -482,34 +482,34 @@ module element
|
|||
|
||||
integer, dimension(NNODE(11),NCELLNODE(GEOMTYPE(11))), parameter :: CELLNODEPARENTNODEWEIGHTS11 = &
|
||||
reshape([&
|
||||
1, 0, 0, 0, 0, 0, 0, 0, & ! 1
|
||||
0, 1, 0, 0, 0, 0, 0, 0, & ! 2
|
||||
0, 0, 1, 0, 0, 0, 0, 0, & ! 3
|
||||
0, 0, 0, 1, 0, 0, 0, 0, & ! 4
|
||||
1, 0, 0, 0, 0, 0, 0, 0, & !
|
||||
0, 1, 0, 0, 0, 0, 0, 0, & !
|
||||
0, 0, 1, 0, 0, 0, 0, 0, & !
|
||||
0, 0, 0, 1, 0, 0, 0, 0, & !
|
||||
0, 0, 0, 0, 1, 0, 0, 0, & ! 5
|
||||
0, 0, 0, 0, 0, 1, 0, 0, & ! 6
|
||||
0, 0, 0, 0, 0, 0, 1, 0, & ! 7
|
||||
0, 0, 0, 0, 0, 0, 0, 1, & ! 8
|
||||
1, 1, 0, 0, 0, 0, 0, 0, & ! 9
|
||||
0, 0, 0, 0, 0, 1, 0, 0, & !
|
||||
0, 0, 0, 0, 0, 0, 1, 0, & !
|
||||
0, 0, 0, 0, 0, 0, 0, 1, & !
|
||||
1, 1, 0, 0, 0, 0, 0, 0, & !
|
||||
0, 1, 1, 0, 0, 0, 0, 0, & ! 10
|
||||
0, 0, 1, 1, 0, 0, 0, 0, & ! 11
|
||||
1, 0, 0, 1, 0, 0, 0, 0, & ! 12
|
||||
0, 0, 0, 0, 1, 1, 0, 0, & ! 17
|
||||
0, 0, 0, 0, 0, 1, 1, 0, & ! 18
|
||||
0, 0, 0, 0, 0, 0, 1, 1, & ! 19
|
||||
0, 0, 0, 0, 1, 0, 0, 1, & ! 20
|
||||
1, 0, 0, 0, 1, 0, 0, 0, & ! 13
|
||||
0, 1, 0, 0, 0, 1, 0, 0, & ! 14
|
||||
0, 0, 1, 0, 0, 0, 1, 0, & ! 15
|
||||
0, 0, 0, 1, 0, 0, 0, 1, & ! 16
|
||||
0, 0, 1, 1, 0, 0, 0, 0, & !
|
||||
1, 0, 0, 1, 0, 0, 0, 0, & !
|
||||
0, 0, 0, 0, 1, 1, 0, 0, & ! 17 => 13
|
||||
0, 0, 0, 0, 0, 1, 1, 0, & ! 18 => 14
|
||||
0, 0, 0, 0, 0, 0, 1, 1, & ! 19 => 15
|
||||
0, 0, 0, 0, 1, 0, 0, 1, & ! 20 => 16
|
||||
1, 0, 0, 0, 1, 0, 0, 0, & ! 13 => 17
|
||||
0, 1, 0, 0, 0, 1, 0, 0, & ! 14 => 18
|
||||
0, 0, 1, 0, 0, 0, 1, 0, & ! 15 => 19
|
||||
0, 0, 0, 1, 0, 0, 0, 1, & ! 16 => 20
|
||||
!
|
||||
1, 1, 1, 1, 0, 0, 0, 0, & ! 21
|
||||
1, 1, 0, 0, 1, 1, 0, 0, & ! 22
|
||||
0, 1, 1, 0, 0, 1, 1, 0, & ! 23
|
||||
0, 0, 1, 1, 0, 0, 1, 1, & ! 24
|
||||
1, 1, 1, 1, 0, 0, 0, 0, & !
|
||||
1, 1, 0, 0, 1, 1, 0, 0, & !
|
||||
0, 1, 1, 0, 0, 1, 1, 0, & !
|
||||
0, 0, 1, 1, 0, 0, 1, 1, & !
|
||||
1, 0, 0, 1, 1, 0, 0, 1, & ! 25
|
||||
0, 0, 0, 0, 1, 1, 1, 1, & ! 26
|
||||
1, 1, 1, 1, 1, 1, 1, 1 & ! 27
|
||||
0, 0, 0, 0, 1, 1, 1, 1, & !
|
||||
1, 1, 1, 1, 1, 1, 1, 1 & !
|
||||
#if !defined(__GFORTRAN__)
|
||||
],shape(CELLNODEPARENTNODEWEIGHTS11)) !< 3D 8node 8ip
|
||||
#else
|
||||
|
@ -720,14 +720,14 @@ module element
|
|||
|
||||
integer, dimension(NCELLNODEPERCELL(CELLTYPE(9)),NIP(9)), parameter :: CELL9 = &
|
||||
reshape([&
|
||||
1, 9,21,12,13,22,27,25, &
|
||||
9, 2,10,21,22,14,23,27, &
|
||||
12,21,11, 4,25,27,24,16, &
|
||||
21,10, 3,11,27,23,15,24, &
|
||||
13,22,27,25, 5,17,26,20, &
|
||||
22,14,23,27,17, 6,18,26, &
|
||||
25,27,24,16,20,26,19, 8, &
|
||||
27,23,15,24,26,18, 7,19 &
|
||||
1, 9,21,12,17,22,27,25, &
|
||||
9, 2,10,21,22,18,23,27, &
|
||||
12,21,11, 4,25,27,24,20, &
|
||||
21,10, 3,11,27,23,19,24, &
|
||||
17,22,27,25, 5,13,26,16, &
|
||||
22,18,23,27,13, 6,14,26, &
|
||||
25,27,24,20,16,26,15, 8, &
|
||||
27,23,19,24,26,14, 7,15 &
|
||||
#if !defined(__GFORTRAN__)
|
||||
],shape(CELL9))
|
||||
#else
|
||||
|
|
Loading…
Reference in New Issue