initial upload

This commit is contained in:
2025-12-17 11:00:57 +08:00
parent 2bc7b24a71
commit a09a73537f
4614 changed files with 3478433 additions and 2 deletions

View 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

View 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

View 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

View 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

View 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