initial upload
This commit is contained in:
81
test/level01/addmesh_append/input.lgi
Executable file
81
test/level01/addmesh_append/input.lgi
Executable file
@@ -0,0 +1,81 @@
|
||||
*--* Create a rough and fine mesh,
|
||||
*--* Test append on mixed attributes
|
||||
*--*
|
||||
*--*----------------------------------------------------
|
||||
*--* Header End
|
||||
*--* ex_addmesh_add
|
||||
*--*
|
||||
* Simple two element version
|
||||
cmo / create / first_cmo / / / hex
|
||||
cmo / select / first_cmo
|
||||
define / NX / 2
|
||||
define / NY / 2
|
||||
define / NZ / 2
|
||||
createpts/brick/xyz/NX,NY,NZ/0. 0. 0./1. .5 .5/1,1,1
|
||||
cmo / setatt / first_cmo / itetclr / 1 0 0 / 1
|
||||
cmo / setatt / first_cmo / imt / 1 0 0 / 1
|
||||
resetpts / itp
|
||||
|
||||
* Create the smaller mesh which will have higher resolution
|
||||
cmo / create / second_cmo / / / hex
|
||||
cmo / select / second_cmo
|
||||
define / NX / 2
|
||||
define / NY / 2
|
||||
define / NZ / 2
|
||||
createpts/brick/xyz/NX,NY,NZ/0.4, 0.4, 0.2/ 0.6 0.6 0.8 /1,1,1
|
||||
cmo / setatt / second_cmo / itetclr / 1 0 0 / 1
|
||||
cmo / setatt / second_cmo / imt / 1 0 0 / 1
|
||||
resetpts / itp
|
||||
|
||||
cmo/addatt/first_cmo/zcoord/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/copyatt/first_cmo first_cmo/zcoord zic
|
||||
cmo/addatt/first_cmo/Aint/VINT/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/first_cmo/Aint 1
|
||||
cmo/setatt/first_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/first_cmo/Adoub/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/addatt/first_cmo/newmat/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/copyatt/first_cmo first_cmo/newmat itetclr
|
||||
cmo/addatt/first_cmo/Aint/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/setatt/first_cmo/Aint 1
|
||||
cmo/setatt/first_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/first_cmo/Adoub/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/first_cmo/Anode/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/addatt/first_cmo/Achar/VCHAR/
|
||||
cmo/addatt/first_cmo/Aextra
|
||||
cmo/addatt/first_cmo/Eextra/VDOUBLE/scalar/nelements
|
||||
|
||||
cmo/addatt/second_cmo/zcoord/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/copyatt/second_cmo second_cmo/zcoord zic
|
||||
cmo/addatt/second_cmo/Aint/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/second_cmo/Aint 1.0
|
||||
cmo/setatt/second_cmo/Aint 2,4,1 2.0
|
||||
cmo/addatt/second_cmo/Adoub/VINT/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/second_cmo/Adoub/5
|
||||
cmo/addatt/second_cmo/newmat/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/copyatt/second_cmo second_cmo/newmat itetclr
|
||||
cmo/addatt/second_cmo/Aint/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/setatt/second_cmo/Aint 1
|
||||
cmo/setatt/second_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/second_cmo/Adoub/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/second_cmo/Anode/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/second_cmo/Achar/VINT/
|
||||
cmo/addatt/second_cmo/Askip
|
||||
|
||||
cmo/status/first_cmo
|
||||
cmo/status/second_cmo
|
||||
|
||||
*
|
||||
* Test append attributes
|
||||
* zcoord has copied zic values
|
||||
* Aint copies VDOUBLE -> VINT
|
||||
* Adoub copies VINT -> VDOUBLE
|
||||
* Anode have mixed nnode and nelement lengths
|
||||
* Achar have mixed char and int
|
||||
* Aextra does not exist in second_cmo
|
||||
* Askip does not exist in master first_cmo
|
||||
*
|
||||
addmesh / append / cmo_merge / first_cmo / second_cmo
|
||||
|
||||
dump avs output_append_hex2.inp cmo_merge
|
||||
finish
|
||||
|
||||
81
test/level01/addmesh_append/reference/input.lgi
Executable file
81
test/level01/addmesh_append/reference/input.lgi
Executable file
@@ -0,0 +1,81 @@
|
||||
*--* Create a rough and fine mesh,
|
||||
*--* Test append on mixed attributes
|
||||
*--*
|
||||
*--*----------------------------------------------------
|
||||
*--* Header End
|
||||
*--* ex_addmesh_add
|
||||
*--*
|
||||
* Simple two element version
|
||||
cmo / create / first_cmo / / / hex
|
||||
cmo / select / first_cmo
|
||||
define / NX / 2
|
||||
define / NY / 2
|
||||
define / NZ / 2
|
||||
createpts/brick/xyz/NX,NY,NZ/0. 0. 0./1. .5 .5/1,1,1
|
||||
cmo / setatt / first_cmo / itetclr / 1 0 0 / 1
|
||||
cmo / setatt / first_cmo / imt / 1 0 0 / 1
|
||||
resetpts / itp
|
||||
|
||||
* Create the smaller mesh which will have higher resolution
|
||||
cmo / create / second_cmo / / / hex
|
||||
cmo / select / second_cmo
|
||||
define / NX / 2
|
||||
define / NY / 2
|
||||
define / NZ / 2
|
||||
createpts/brick/xyz/NX,NY,NZ/0.4, 0.4, 0.2/ 0.6 0.6 0.8 /1,1,1
|
||||
cmo / setatt / second_cmo / itetclr / 1 0 0 / 1
|
||||
cmo / setatt / second_cmo / imt / 1 0 0 / 1
|
||||
resetpts / itp
|
||||
|
||||
cmo/addatt/first_cmo/zcoord/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/copyatt/first_cmo first_cmo/zcoord zic
|
||||
cmo/addatt/first_cmo/Aint/VINT/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/first_cmo/Aint 1
|
||||
cmo/setatt/first_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/first_cmo/Adoub/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/addatt/first_cmo/newmat/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/copyatt/first_cmo first_cmo/newmat itetclr
|
||||
cmo/addatt/first_cmo/Aint/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/setatt/first_cmo/Aint 1
|
||||
cmo/setatt/first_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/first_cmo/Adoub/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/first_cmo/Anode/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/addatt/first_cmo/Achar/VCHAR/
|
||||
cmo/addatt/first_cmo/Aextra
|
||||
cmo/addatt/first_cmo/Eextra/VDOUBLE/scalar/nelements
|
||||
|
||||
cmo/addatt/second_cmo/zcoord/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/copyatt/second_cmo second_cmo/zcoord zic
|
||||
cmo/addatt/second_cmo/Aint/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/second_cmo/Aint 1.0
|
||||
cmo/setatt/second_cmo/Aint 2,4,1 2.0
|
||||
cmo/addatt/second_cmo/Adoub/VINT/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/second_cmo/Adoub/5
|
||||
cmo/addatt/second_cmo/newmat/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/copyatt/second_cmo second_cmo/newmat itetclr
|
||||
cmo/addatt/second_cmo/Aint/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/setatt/second_cmo/Aint 1
|
||||
cmo/setatt/second_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/second_cmo/Adoub/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/second_cmo/Anode/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/second_cmo/Achar/VINT/
|
||||
cmo/addatt/second_cmo/Askip
|
||||
|
||||
cmo/status/first_cmo
|
||||
cmo/status/second_cmo
|
||||
|
||||
*
|
||||
* Test append attributes
|
||||
* zcoord has copied zic values
|
||||
* Aint copies VDOUBLE -> VINT
|
||||
* Adoub copies VINT -> VDOUBLE
|
||||
* Anode have mixed nnode and nelement lengths
|
||||
* Achar have mixed char and int
|
||||
* Aextra does not exist in second_cmo
|
||||
* Askip does not exist in master first_cmo
|
||||
*
|
||||
addmesh / append / cmo_merge / first_cmo / second_cmo
|
||||
|
||||
dump avs output_append_hex2.inp cmo_merge
|
||||
finish
|
||||
|
||||
55
test/level01/addmesh_append/reference/logx3dgen
Executable file
55
test/level01/addmesh_append/reference/logx3dgen
Executable file
@@ -0,0 +1,55 @@
|
||||
cmo/create/first_cmo///hex
|
||||
cmo/select/first_cmo
|
||||
define/NX/2
|
||||
define/NY/2
|
||||
define/NZ/2
|
||||
createpts/brick/xyz/NX,NY,NZ/0. 0. 0./1. .5 .5/1,1,1
|
||||
cmo/setatt/first_cmo/itetclr/1 0 0/1
|
||||
cmo/setatt/first_cmo/imt/1 0 0/1
|
||||
resetpts/itp
|
||||
cmo/create/second_cmo///hex
|
||||
cmo/select/second_cmo
|
||||
define/NX/2
|
||||
define/NY/2
|
||||
define/NZ/2
|
||||
createpts/brick/xyz/NX,NY,NZ/0.4,0.4,0.2/0.6 0.6 0.8/1,1,1
|
||||
cmo/setatt/second_cmo/itetclr/1 0 0/1
|
||||
cmo/setatt/second_cmo/imt/1 0 0/1
|
||||
resetpts/itp
|
||||
cmo/addatt/first_cmo/zcoord/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/copyatt/first_cmo first_cmo/zcoord zic
|
||||
cmo/addatt/first_cmo/Aint/VINT/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/first_cmo/Aint 1
|
||||
cmo/setatt/first_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/first_cmo/Adoub/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/addatt/first_cmo/newmat/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/copyatt/first_cmo first_cmo/newmat itetclr
|
||||
cmo/addatt/first_cmo/Aint/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/setatt/first_cmo/Aint 1
|
||||
cmo/setatt/first_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/first_cmo/Adoub/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/first_cmo/Anode/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/addatt/first_cmo/Achar/VCHAR/
|
||||
cmo/addatt/first_cmo/Aextra
|
||||
cmo/addatt/first_cmo/Eextra/VDOUBLE/scalar/nelements
|
||||
cmo/addatt/second_cmo/zcoord/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/copyatt/second_cmo second_cmo/zcoord zic
|
||||
cmo/addatt/second_cmo/Aint/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/second_cmo/Aint 1.0
|
||||
cmo/setatt/second_cmo/Aint 2,4,1 2.0
|
||||
cmo/addatt/second_cmo/Adoub/VINT/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/second_cmo/Adoub/5
|
||||
cmo/addatt/second_cmo/newmat/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/copyatt/second_cmo second_cmo/newmat itetclr
|
||||
cmo/addatt/second_cmo/Aint/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/setatt/second_cmo/Aint 1
|
||||
cmo/setatt/second_cmo/Aint 2,4,1 2
|
||||
cmo/addatt/second_cmo/Adoub/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/second_cmo/Anode/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/second_cmo/Achar/VINT/
|
||||
cmo/addatt/second_cmo/Askip
|
||||
cmo/status/first_cmo
|
||||
cmo/status/second_cmo
|
||||
addmesh/append/cmo_merge/first_cmo/second_cmo
|
||||
dump avs output_append_hex2.inp cmo_merge
|
||||
finish
|
||||
51
test/level01/addmesh_append/reference/output_append_hex2.inp
Executable file
51
test/level01/addmesh_append/reference/output_append_hex2.inp
Executable file
@@ -0,0 +1,51 @@
|
||||
16 2 10 2 0
|
||||
001 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
002 1.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
003 0.000000000000E+00 5.000000000000E-01 0.000000000000E+00
|
||||
004 1.000000000000E+00 5.000000000000E-01 0.000000000000E+00
|
||||
005 0.000000000000E+00 0.000000000000E+00 5.000000000000E-01
|
||||
006 1.000000000000E+00 0.000000000000E+00 5.000000000000E-01
|
||||
007 0.000000000000E+00 5.000000000000E-01 5.000000000000E-01
|
||||
008 1.000000000000E+00 5.000000000000E-01 5.000000000000E-01
|
||||
009 4.000000000000E-01 4.000000000000E-01 2.000000000000E-01
|
||||
010 6.000000000000E-01 4.000000000000E-01 2.000000000000E-01
|
||||
011 4.000000000000E-01 6.000000000000E-01 2.000000000000E-01
|
||||
012 6.000000000000E-01 6.000000000000E-01 2.000000000000E-01
|
||||
013 4.000000000000E-01 4.000000000000E-01 8.000000000000E-01
|
||||
014 6.000000000000E-01 4.000000000000E-01 8.000000000000E-01
|
||||
015 4.000000000000E-01 6.000000000000E-01 8.000000000000E-01
|
||||
016 6.000000000000E-01 6.000000000000E-01 8.000000000000E-01
|
||||
001 1 hex 5 6 8 7 1 2 4 3
|
||||
002 2 hex 13 14 16 15 9 10 12 11
|
||||
00010 1 1 1 1 1 1 1 1 1 1
|
||||
imt1, integer
|
||||
itp1, integer
|
||||
icr1, integer
|
||||
isn1, integer
|
||||
zcoord, real
|
||||
Aint, integer
|
||||
Adoub, real
|
||||
Anode, real
|
||||
Achar, no units
|
||||
Aextra, real
|
||||
1 1 10 0 0 0.000000000000E+00 1 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
2 1 10 0 0 0.000000000000E+00 2 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
3 1 10 0 0 0.000000000000E+00 2 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
4 1 10 0 0 0.000000000000E+00 2 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
5 1 10 0 0 0.500000000000E+00 1 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
6 1 10 0 0 0.500000000000E+00 1 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
7 1 10 0 0 0.500000000000E+00 1 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
8 1 10 0 0 0.500000000000E+00 1 0.000000000000E+00 0.000000000000E+00 0.000000000000E+00
|
||||
9 2 10 0 0 0.200000000000E+00 1 0.500000000000E+01 0.000000000000E+00 0.000000000000E+00
|
||||
10 2 10 0 0 0.200000000000E+00 2 0.500000000000E+01 0.000000000000E+00 0.000000000000E+00
|
||||
11 2 10 0 0 0.200000000000E+00 2 0.500000000000E+01 0.000000000000E+00 0.000000000000E+00
|
||||
12 2 10 0 0 0.200000000000E+00 2 0.500000000000E+01 0.000000000000E+00 0.000000000000E+00
|
||||
13 2 10 0 0 0.800000000000E+00 1 0.500000000000E+01 0.000000000000E+00 0.000000000000E+00
|
||||
14 2 10 0 0 0.800000000000E+00 1 0.500000000000E+01 0.000000000000E+00 0.000000000000E+00
|
||||
15 2 10 0 0 0.800000000000E+00 1 0.500000000000E+01 0.000000000000E+00 0.000000000000E+00
|
||||
16 2 10 0 0 0.800000000000E+00 1 0.500000000000E+01 0.000000000000E+00 0.000000000000E+00
|
||||
00002 1 1
|
||||
newmat, integer
|
||||
Eextra, real
|
||||
1 1 0.000000000000E+00
|
||||
2 1 0.000000000000E+00
|
||||
331
test/level01/addmesh_append/reference/outx3dgen
Executable file
331
test/level01/addmesh_append/reference/outx3dgen
Executable file
@@ -0,0 +1,331 @@
|
||||
|
||||
|
||||
* * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
* * *
|
||||
* * Program: LaGriT V3.330 Linux *
|
||||
* * date_compile: 2021/10/15 test *
|
||||
* * Run Time: 2021/Nov 3 17:51:35 *
|
||||
* * Manual: http://lagrit.lanl.gov *
|
||||
* * *
|
||||
* * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
|
||||
-----oOo-----
|
||||
LaGriT V3 LA-CC-15-069 https://github.com/lanl/LaGriT
|
||||
Copyright 2016. Triad National Security, LLC. All rights reserved. This
|
||||
program was produced under U.S. Government contract 89233218CNA000001
|
||||
for Los Alamos National Laboratory (LANL), which is operated by Triad
|
||||
National Security, LLC for the U.S. Department of Energy/National Nuclear
|
||||
Security Administration. All rights in the program are reserved by Triad
|
||||
National Security, LLC, and the U.S. Department of Energy/National Nuclear
|
||||
Security Administration. The Government is granted for itself and others
|
||||
acting on its behalf a nonexclusive, paid-up, irrevocable worldwide license
|
||||
in this material to reproduce, prepare derivative works, distribute copies
|
||||
to the public, perform publicly and display publicly, and to permit others to
|
||||
do so. This software is open source and available under the BSD-3 License.
|
||||
-----oOo-----
|
||||
|
||||
|
||||
Output log file: outx3dgen
|
||||
Command log file: logx3dgen
|
||||
|
||||
*--* Create a rough and fine mesh,
|
||||
*--* Test append on mixed attributes
|
||||
*--*
|
||||
*--*----------------------------------------------------
|
||||
*--* Header End
|
||||
*--* ex_addmesh_add
|
||||
*--*
|
||||
* Simple two element version
|
||||
cmo/create/first_cmo///hex
|
||||
cmo/select/first_cmo
|
||||
define/NX/2
|
||||
define/NY/2
|
||||
define/NZ/2
|
||||
createpts/brick/xyz/NX,NY,NZ/0. 0. 0./1. .5 .5/1,1,1
|
||||
Number of nodes: 8
|
||||
Number of elements: 1
|
||||
Number of negative volume elements: 0
|
||||
Total volume: 0.250000000000E+00
|
||||
cmo/setatt/first_cmo/itetclr/1 0 0/1
|
||||
1 values reset for attribute itetclr
|
||||
|
||||
cmo/setatt/first_cmo/imt/1 0 0/1
|
||||
8 values reset for attribute imt1
|
||||
|
||||
resetpts/itp
|
||||
geniee
|
||||
finish
|
||||
* Create the smaller mesh which will have higher resolution
|
||||
cmo/create/second_cmo///hex
|
||||
cmo/select/second_cmo
|
||||
define/NX/2
|
||||
define/NY/2
|
||||
define/NZ/2
|
||||
createpts/brick/xyz/NX,NY,NZ/0.4,0.4,0.2/0.6 0.6 0.8/1,1,1
|
||||
Number of nodes: 8
|
||||
Number of elements: 1
|
||||
Number of negative volume elements: 0
|
||||
Total volume: 0.240000000000E-01
|
||||
cmo/setatt/second_cmo/itetclr/1 0 0/1
|
||||
1 values reset for attribute itetclr
|
||||
|
||||
cmo/setatt/second_cmo/imt/1 0 0/1
|
||||
8 values reset for attribute imt1
|
||||
|
||||
resetpts/itp
|
||||
geniee
|
||||
finish
|
||||
cmo/addatt/first_cmo/zcoord/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/copyatt/first_cmo first_cmo/zcoord zic
|
||||
8 copied from first_cmo zic to -> first_cmo zcoord
|
||||
|
||||
cmo/addatt/first_cmo/Aint/VINT/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/first_cmo/Aint 1
|
||||
8 values reset for attribute Aint
|
||||
|
||||
cmo/setatt/first_cmo/Aint 2,4,1 2
|
||||
3 values reset for attribute Aint
|
||||
|
||||
cmo/addatt/first_cmo/Adoub/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/addatt/first_cmo/newmat/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/copyatt/first_cmo first_cmo/newmat itetclr
|
||||
1 copied from first_cmo itetclr to -> first_cmo newmat
|
||||
|
||||
cmo/addatt/first_cmo/Aint/VINT/scalar/nelements/linear/permanent/
|
||||
CMO_ADDATT warning: attribute already exist: first_cmo Aint
|
||||
cmo/setatt/first_cmo/Aint 1
|
||||
8 values reset for attribute Aint
|
||||
|
||||
cmo/setatt/first_cmo/Aint 2,4,1 2
|
||||
3 values reset for attribute Aint
|
||||
|
||||
cmo/addatt/first_cmo/Adoub/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
CMO_ADDATT warning: attribute already exist: first_cmo Adoub
|
||||
cmo/addatt/first_cmo/Anode/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/addatt/first_cmo/Achar/VCHAR/
|
||||
cmo/addatt/first_cmo/Aextra
|
||||
cmo/addatt/first_cmo/Eextra/VDOUBLE/scalar/nelements
|
||||
cmo/addatt/second_cmo/zcoord/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/copyatt/second_cmo second_cmo/zcoord zic
|
||||
8 copied from second_cmo zic to -> second_cmo zcoord
|
||||
|
||||
cmo/addatt/second_cmo/Aint/VDOUBLE/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/second_cmo/Aint 1.0
|
||||
8 values reset for attribute Aint
|
||||
|
||||
cmo/setatt/second_cmo/Aint 2,4,1 2.0
|
||||
3 values reset for attribute Aint
|
||||
|
||||
cmo/addatt/second_cmo/Adoub/VINT/scalar/nnodes/linear/permanent/
|
||||
cmo/setatt/second_cmo/Adoub/5
|
||||
8 values reset for attribute Adoub
|
||||
|
||||
cmo/addatt/second_cmo/newmat/VINT/scalar/nelements/linear/permanent/
|
||||
cmo/copyatt/second_cmo second_cmo/newmat itetclr
|
||||
1 copied from second_cmo itetclr to -> second_cmo newmat
|
||||
|
||||
cmo/addatt/second_cmo/Aint/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
CMO_ADDATT warning: attribute already exist: second_cmo Aint
|
||||
cmo/setatt/second_cmo/Aint 1
|
||||
8 values reset for attribute Aint
|
||||
|
||||
cmo/setatt/second_cmo/Aint 2,4,1 2
|
||||
3 values reset for attribute Aint
|
||||
|
||||
cmo/addatt/second_cmo/Adoub/VINT/scalar/nelements/linear/permanent/
|
||||
CMO_ADDATT warning: attribute already exist: second_cmo Adoub
|
||||
cmo/addatt/second_cmo/Anode/VDOUBLE/scalar/nelements/linear/permanent/
|
||||
cmo/addatt/second_cmo/Achar/VINT/
|
||||
cmo/addatt/second_cmo/Askip
|
||||
cmo/status/first_cmo
|
||||
|
||||
The current-mesh-object(CMO) is: second_cmo
|
||||
|
||||
1 Mesh Object name: first_cmo
|
||||
number of nodes = 8 number of elements = 1
|
||||
dimensions geometry = 3 element type = hex
|
||||
dimensions topology = 3 8 nodes 6 faces 12 edges
|
||||
boundary flag = 16000000 status = inactive
|
||||
|
||||
NAME TYPE RANK LENGTH INTER PERSI IO VALUE
|
||||
|
||||
1 -def- VDOU scalar nnodes linea tempo agl 0.000E+00
|
||||
2 scalar INT scalar scalar const perma l 1.000E+00
|
||||
3 vector INT scalar scalar const perma l 3.000E+00
|
||||
4 nnodes INT scalar scalar const perma l 8.000E+00
|
||||
5 nedges INT scalar scalar const perma l 0.000E+00
|
||||
6 nfaces INT scalar scalar const perma l 0.000E+00
|
||||
7 nelements INT scalar scalar const perma l 1.000E+00
|
||||
8 mbndry INT scalar scalar const perma l 1.600E+07
|
||||
9 ndimensions_top INT scalar scalar const perma l 3.000E+00
|
||||
10 ndimensions_geo INT scalar scalar const perma l 3.000E+00
|
||||
11 nodes_per_eleme INT scalar scalar const perma l 8.000E+00
|
||||
12 edges_per_eleme INT scalar scalar const perma l 1.200E+01
|
||||
13 faces_per_eleme INT scalar scalar const perma l 6.000E+00
|
||||
14 isetwd VDOU scalar nnodes or perma l 0.000E+00
|
||||
15 ialias VINT scalar nnodes seque perma l 0.000E+00
|
||||
16 imt1 VINT scalar nnodes max perma gal 0.000E+00
|
||||
17 itp1 VINT scalar nnodes min perma gal 0.000E+00
|
||||
18 icr1 VINT scalar nnodes min perma gal 0.000E+00
|
||||
19 isn1 VINT scalar nnodes user perma gal 0.000E+00
|
||||
20 xic VDOU scalar nnodes linea perma l 0.000E+00
|
||||
21 yic VDOU scalar nnodes linea perma l 0.000E+00
|
||||
22 zic VDOU scalar nnodes linea perma l 0.000E+00
|
||||
23 xtetwd VDOU scalar nelements or perma l 0.000E+00
|
||||
24 itetclr VINT scalar nelements user perma l 0.000E+00
|
||||
25 itettyp VINT scalar nelements user perma l 0.000E+00
|
||||
26 itetoff VINT scalar nelements user perma l 0.000E+00
|
||||
27 jtetoff VINT scalar nelements user perma l 0.000E+00
|
||||
28 itet VINT nodes_per_ nelements user perma l 0.000E+00
|
||||
29 jtet VINT faces_per_ nelements user perma l 0.000E+00
|
||||
30 ipolydat CHAR scalar scalar const perma l no
|
||||
31 vor2d CHAR scalar scalar const perma l yes
|
||||
32 vor3d CHAR scalar scalar const perma l no
|
||||
33 epsilon REAL scalar scalar const perma l 1.000E-15
|
||||
34 epsilonl REAL scalar scalar const perma l 2.719E-13
|
||||
35 epsilona REAL scalar scalar const perma l 3.331E-13
|
||||
36 epsilonv REAL scalar scalar const perma l 5.551E-14
|
||||
37 ipointi INT scalar scalar const perma l 1.000E+00
|
||||
38 ipointj INT scalar scalar const perma l 8.000E+00
|
||||
39 idebug INT scalar scalar const perma l 0.000E+00
|
||||
40 itypconv_sm INT scalar scalar const perma l 1.000E+00
|
||||
41 maxiter_sm INT scalar scalar const perma l 2.500E+01
|
||||
42 tolconv_sm REAL scalar scalar const perma l 1.000E+00
|
||||
43 nnfreq INT scalar scalar const perma l 1.000E+00
|
||||
44 ivoronoi INT scalar scalar const perma l 1.000E+00
|
||||
45 iopt2to2 INT scalar scalar const perma l 2.000E+00
|
||||
46 dumptype CHAR scalar scalar const perma l binary
|
||||
47 velname CHAR scalar scalar const perma l vels
|
||||
48 densname CHAR scalar scalar const perma l ric
|
||||
49 presname CHAR scalar scalar const perma l pic
|
||||
50 enername CHAR scalar scalar const perma l eic
|
||||
51 xmin REAL scalar scalar const perma l 0.000E+00
|
||||
52 ymin REAL scalar scalar const perma l 0.000E+00
|
||||
53 zmin REAL scalar scalar const perma l 0.000E+00
|
||||
54 xmax REAL scalar scalar const perma l 1.000E+00
|
||||
55 ymax REAL scalar scalar const perma l 5.000E-01
|
||||
56 zmax REAL scalar scalar const perma l 5.000E-01
|
||||
57 kdtree_level INT scalar scalar const perma l 0.000E+00
|
||||
58 max_number_sets INT scalar scalar const perma l 6.400E+01
|
||||
59 number_of_psets INT scalar scalar const perma l 0.000E+00
|
||||
60 number_of_eltse INT scalar scalar const perma l 0.000E+00
|
||||
61 psetnames VCHA scalar max_number_sets const perma l
|
||||
62 eltsetnames VCHA scalar max_number_sets const perma l
|
||||
63 geom_name CHAR scalar max_number_sets const perma l -defaultge
|
||||
64 fsetnames VCHA scalar max_number_sets const perma l
|
||||
65 number_of_fsets INT scalar scalar const perma l 0.000E+00
|
||||
66 zcoord VDOU scalar nnodes linea perma agl 0.000E+00
|
||||
67 Aint VINT scalar nnodes linea perma agl 0.000E+00
|
||||
68 Adoub VDOU scalar nnodes linea perma agl 0.000E+00
|
||||
69 newmat VINT scalar nelements linea perma agl 0.000E+00
|
||||
70 Anode VDOU scalar nnodes linea perma agl 0.000E+00
|
||||
71 Achar VCHA scalar nnodes linea tempo agl 0.6
|
||||
72 Aextra VDOU scalar nnodes linea tempo agl 0.000E+00
|
||||
73 Eextra VDOU scalar nelements linea tempo agl 0.000E+00
|
||||
cmo/status/second_cmo
|
||||
|
||||
The current-mesh-object(CMO) is: second_cmo
|
||||
|
||||
2 Mesh Object name: second_cmo
|
||||
number of nodes = 8 number of elements = 1
|
||||
dimensions geometry = 3 element type = hex
|
||||
dimensions topology = 3 8 nodes 6 faces 12 edges
|
||||
boundary flag = 16000000 status = active
|
||||
|
||||
NAME TYPE RANK LENGTH INTER PERSI IO VALUE
|
||||
|
||||
1 -def- VDOU scalar nnodes linea tempo agl 0.000E+00
|
||||
2 scalar INT scalar scalar const perma l 1.000E+00
|
||||
3 vector INT scalar scalar const perma l 3.000E+00
|
||||
4 nnodes INT scalar scalar const perma l 8.000E+00
|
||||
5 nedges INT scalar scalar const perma l 0.000E+00
|
||||
6 nfaces INT scalar scalar const perma l 0.000E+00
|
||||
7 nelements INT scalar scalar const perma l 1.000E+00
|
||||
8 mbndry INT scalar scalar const perma l 1.600E+07
|
||||
9 ndimensions_top INT scalar scalar const perma l 3.000E+00
|
||||
10 ndimensions_geo INT scalar scalar const perma l 3.000E+00
|
||||
11 nodes_per_eleme INT scalar scalar const perma l 8.000E+00
|
||||
12 edges_per_eleme INT scalar scalar const perma l 1.200E+01
|
||||
13 faces_per_eleme INT scalar scalar const perma l 6.000E+00
|
||||
14 isetwd VDOU scalar nnodes or perma l 0.000E+00
|
||||
15 ialias VINT scalar nnodes seque perma l 0.000E+00
|
||||
16 imt1 VINT scalar nnodes max perma gal 0.000E+00
|
||||
17 itp1 VINT scalar nnodes min perma gal 0.000E+00
|
||||
18 icr1 VINT scalar nnodes min perma gal 0.000E+00
|
||||
19 isn1 VINT scalar nnodes user perma gal 0.000E+00
|
||||
20 xic VDOU scalar nnodes linea perma l 0.000E+00
|
||||
21 yic VDOU scalar nnodes linea perma l 0.000E+00
|
||||
22 zic VDOU scalar nnodes linea perma l 0.000E+00
|
||||
23 xtetwd VDOU scalar nelements or perma l 0.000E+00
|
||||
24 itetclr VINT scalar nelements user perma l 0.000E+00
|
||||
25 itettyp VINT scalar nelements user perma l 0.000E+00
|
||||
26 itetoff VINT scalar nelements user perma l 0.000E+00
|
||||
27 jtetoff VINT scalar nelements user perma l 0.000E+00
|
||||
28 itet VINT nodes_per_ nelements user perma l 0.000E+00
|
||||
29 jtet VINT faces_per_ nelements user perma l 0.000E+00
|
||||
30 ipolydat CHAR scalar scalar const perma l no
|
||||
31 vor2d CHAR scalar scalar const perma l yes
|
||||
32 vor3d CHAR scalar scalar const perma l no
|
||||
33 epsilon REAL scalar scalar const perma l 1.000E-15
|
||||
34 epsilonl REAL scalar scalar const perma l 1.473E-13
|
||||
35 epsilona REAL scalar scalar const perma l 9.770E-14
|
||||
36 epsilonv REAL scalar scalar const perma l 5.329E-15
|
||||
37 ipointi INT scalar scalar const perma l 1.000E+00
|
||||
38 ipointj INT scalar scalar const perma l 8.000E+00
|
||||
39 idebug INT scalar scalar const perma l 0.000E+00
|
||||
40 itypconv_sm INT scalar scalar const perma l 1.000E+00
|
||||
41 maxiter_sm INT scalar scalar const perma l 2.500E+01
|
||||
42 tolconv_sm REAL scalar scalar const perma l 1.000E+00
|
||||
43 nnfreq INT scalar scalar const perma l 1.000E+00
|
||||
44 ivoronoi INT scalar scalar const perma l 1.000E+00
|
||||
45 iopt2to2 INT scalar scalar const perma l 2.000E+00
|
||||
46 dumptype CHAR scalar scalar const perma l binary
|
||||
47 velname CHAR scalar scalar const perma l vels
|
||||
48 densname CHAR scalar scalar const perma l ric
|
||||
49 presname CHAR scalar scalar const perma l pic
|
||||
50 enername CHAR scalar scalar const perma l eic
|
||||
51 xmin REAL scalar scalar const perma l 4.000E-01
|
||||
52 ymin REAL scalar scalar const perma l 4.000E-01
|
||||
53 zmin REAL scalar scalar const perma l 2.000E-01
|
||||
54 xmax REAL scalar scalar const perma l 6.000E-01
|
||||
55 ymax REAL scalar scalar const perma l 6.000E-01
|
||||
56 zmax REAL scalar scalar const perma l 8.000E-01
|
||||
57 kdtree_level INT scalar scalar const perma l 0.000E+00
|
||||
58 max_number_sets INT scalar scalar const perma l 6.400E+01
|
||||
59 number_of_psets INT scalar scalar const perma l 0.000E+00
|
||||
60 number_of_eltse INT scalar scalar const perma l 0.000E+00
|
||||
61 psetnames VCHA scalar max_number_sets const perma l
|
||||
62 eltsetnames VCHA scalar max_number_sets const perma l
|
||||
63 geom_name CHAR scalar max_number_sets const perma l -defaultge
|
||||
64 fsetnames VCHA scalar max_number_sets const perma l
|
||||
65 number_of_fsets INT scalar scalar const perma l 0.000E+00
|
||||
66 zcoord VDOU scalar nnodes linea perma agl 0.000E+00
|
||||
67 Aint VDOU scalar nnodes linea perma agl 0.000E+00
|
||||
68 Adoub VINT scalar nnodes linea perma agl 0.000E+00
|
||||
69 newmat VINT scalar nelements linea perma agl 0.000E+00
|
||||
70 Anode VDOU scalar nelements linea perma agl 0.000E+00
|
||||
71 Achar VINT scalar nnodes linea tempo agl 0.000E+00
|
||||
72 Askip VDOU scalar nnodes linea tempo agl 0.000E+00
|
||||
*
|
||||
* Test append attributes
|
||||
* zcoord has copied zic values
|
||||
* Aint copies VDOUBLE -> VINT
|
||||
* Adoub copies VINT -> VDOUBLE
|
||||
* Anode have mixed nnode and nelement lengths
|
||||
* Achar have mixed char and int
|
||||
* Aextra does not exist in second_cmo
|
||||
* Askip does not exist in master first_cmo
|
||||
*
|
||||
addmesh/append/cmo_merge/first_cmo/second_cmo
|
||||
searching for cmo_merge attributes in second_cmo
|
||||
length mismatch: 70 Anode nnodes nelements
|
||||
type mismatch: 71 Achar VCHAR VINT
|
||||
attribute not found: 72 Aextra
|
||||
attribute not found: 73 Eextra
|
||||
ADDMESH: 4 attributes not copied from second_cmo to cmo_merge
|
||||
|
||||
dump avs output_append_hex2.inp cmo_merge
|
||||
cmo/modatt/-def-/-def-/ioflag/x
|
||||
finish
|
||||
finish
|
||||
LaGriT successfully completed
|
||||
Reference in New Issue
Block a user