Files
LaGriT/test/level02/exodus_prisms/reference/outx3dgen
2025-12-17 11:00:57 +08:00

1716 lines
116 KiB
Plaintext

* * * * * * * * * * * * * * * * * * * * * * * * *
* * *
* * Program: LaGriT V3.330 Linux *
* * date_compile: 2021/10/15 test *
* * Run Time: 2021/Nov 10 15:24:56 *
* * 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
# Test stack and exodus
# include method notes in this command file
# Convert binary mesh_fsets.exo with ncdump executable:
# ncdump mesh_fsets.exo > mesh_fsets.exo.ascii.txt
# Note: exodus sorts elements by material ID
# So multi-material meshes may have an element order
# different than the non-exodus non-sorted mesh
# See Test 05
# define Z variables
define/Z1/0.1
define/Z2/0.2
###################################
# Test 01
# stack single triangle into a prism element
# Stack triangle surfaces into prism mesh
# The mesh should have itetclr set for exodus cell blocks
# The node properties are ignored as exodus is cell based
# Different from FEHM which has properties on nodes
# write files to stack
read/avs/input_one_tri.inp/mo1
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: mo1
1 Mesh Object name: mo1
number of nodes = 3 number of elements = 1
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
cmo/setatt/mo1/zic/1 0 0/Z1
3 values reset for attribute zic
dump/avs/out_one_tri_z1.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/setatt/mo1/zic/1 0 0/0.0
3 values reset for attribute zic
dump/avs/out_one_tri_z0.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
# stack
cmo/create/mostack///tri
stack/layers/avs/out_one_tri_z0.inp 1 out_one_tri_z1.inp
Layers to create: 2
Max material number: 2
Reading 2 surface files...
cmo/addatt/mostack/layertyp/VINT/scalar/nnodes//permanent/agfx
finish
Read first surface: out_one_tri_z0.inp
read/avs/out_one_tri_z0.inp/def1
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def1
1 Mesh Object name: mo1
number of nodes = 3 number of elements = 1
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 0 number of elements = 0
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: def1
number of nodes = 3 number of elements = 1
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
Read surface: out_one_tri_z1.inp
read/avs/out_one_tri_z1.inp/def2
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def2
1 Mesh Object name: mo1
number of nodes = 3 number of elements = 1
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 0 number of elements = 0
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: def1
number of nodes = 3 number of elements = 1
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
4 Mesh Object name: cmoprev
number of nodes = 3 number of elements = 1
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
5 Mesh Object name: def2
number of nodes = 3 number of elements = 1
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
cmo/delete/def2/
Released Mesh Object: def2
finish
Layers compared: out_one_tri_z0.inp and out_one_tri_z1.inp
cmo/delete/cmoprev/
Released Mesh Object: cmoprev
finish
cmo/copy/cmoprev/cmonxt/
finish
addmesh/merge/mostack/def1/cmonxt/
searching for mostack attributes in cmonxt
attribute not found: 66 layertyp
ADDMESH: 1 attributes not copied from cmonxt to mostack
finish
................................................................
surface name layer color type llcorner zic
out_one_tri_z0.inp 1 1 -1 1) 0.000000E+00
out_one_tri_z1.inp 2 2 -2 4) 1.000000E-01
Elements per layer: 1 stacked total: 2
Nodes per layer: 3 stacked total: 6
No Truncating layer specified.
files read: 2 from total: 2
................................................................
cmo/addatt/mostack/nlayers/INT/scalar/scalar/constant//
finish
cmo/addatt/mostack/nnperlayer/INT/scalar/scalar/constant//
finish
cmo/addatt/mostack/neperlayer/INT/scalar/scalar/constant//
finish
cmo/setatt/mostack/nlayers 2
1 values reset for attribute nlayers
finish
cmo/setatt/mostack/nnperlayer 3
1 values reset for attribute nnperlayer
finish
cmo/setatt/mostack/neperlayer 1
1 values reset for attribute neperlayer
finish
Released Mesh Object: def1
Released Mesh Object: cmonxt
Released Mesh Object: cmoprev
stack done.
stack/fill/moprism/mostack
cmo/copy/moprism/mostack/
finish
geniee
finish
resetpts/itp
geniee
finish
quality
epsilonl, epsilonaspect: 9.9999999E-09 9.9999998E-25
--------------------------------------------
elements with aspect ratio not set: 1
min aspect ratio = 0.0000E+00 max aspect ratio = 0.0000E+00
Warning: No aspect ratio for invalid element type: prisms
Warning: Number of invalid elements: 1
0 out of 1 total elements evaluated.
epsilonvol: 2.2204460E-14
---------------------------------------
All elements have volume 5.0000000E-02
-----------------------------------------------------------
1 total elements evaluated.
dump/avs/out_prism_one.inp/moprism
cmo/modatt/-def-/-def-/ioflag/x
finish
dump/exo/out_prism_one.exo/moprism
ExodusII: Start writing to file: out_prism_one.exo using cmo: moprism
cmo/set_id/moprism/element/e_num_temp
cmo/addatt/moprism e_num_temp/VINT/scalar/nelements/linear/permanent//0
finish
finish
sort/moprism/index/ascending/ikey_utr/itetclr/e_num_temp
cmo/addatt/moprism/ikey_utr/vint/scalar/nelements///gax/0
finish
SORT: order key written to attribute: ikey_utr
finish
cmo/DELATT/moprism/e_num_temp
finish
Title: LAGRIT TO EXODUSII
number of dimension: 3
number of nodes: 6
number of elements: 1
number of edges: 0
number of edge blocks: 0
number of element blocks: 1
number of face blocks: 0
number of node sets: 0
number of edge sets: 0
number of element sets: 0
number of side sets: 0
number of face sets: 0
number of node maps: 0
number of edge maps: 0
number of face maps: 0
number of element maps: 0
ExodusII: Done writing to ExodusII file: out_prism_one.exo using cmo: moprism
cmo/delete/mo1
Released Mesh Object: mo1
cmo/delete/mostack
Released Mesh Object: mostack
cmo/delete/moprism
Released Mesh Object: moprism
###################################
# Test 02
# stack triangle surface into 200 prisms
# single layer of prism elements mesh
cmo/create/mo1///triplane
createpts/xyz/11 11 1/0. 0. 0./1. 1. 0./1 1 1
RZ GENERATED POINTS 1 TO 121
cmo/setatt/mo1/itetclr 1
Warning: nelements = 0
0 length attribute: itetclr
cmo/setatt/mo1/imt 1
Warning: nelements = 0
121 values reset for attribute imt1
resetpts/itp
geniee
geniee_cmo warning: no elements with faces so no jtet
finish
cmo/setatt/mo1/imt 1
Warning: nelements = 0
121 values reset for attribute imt1
connect
Coordinates of enclosing triangle are:
-0.17500D+01-0.16000D+01-0.00000D+00
0.27500D+01-0.17500D+01-0.00000D+00
0.50500D+00 0.50000D+01-0.00000D+00
Successfully eliminated all multimaterial connections.
The mesh is now complete!
LaGriT FINISH: connect
recon/0
RECON2D reconnection loop2d: 1
RECON: done.
finish
LaGriT FINISH: recon 0 for connect 2d
cmo/setatt/mo1/itetclr 1
200 values reset for attribute itetclr
resetpts/itp
geniee
finish
# write files to stack
cmo/setatt/mo1/zic/1 0 0/Z1
121 values reset for attribute zic
dump/avs/out_one_tri_z1.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/setatt/mo1/zic/1 0 0/0.0
121 values reset for attribute zic
dump/avs/out_one_tri_z0.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
# stack
cmo/create/mostack///tri
stack/layers/avs/out_one_tri_z0.inp 1 out_one_tri_z1.inp
Layers to create: 2
Max material number: 2
Reading 2 surface files...
cmo/addatt/mostack/layertyp/VINT/scalar/nnodes//permanent/agfx
finish
Read first surface: out_one_tri_z0.inp
read/avs/out_one_tri_z0.inp/def1
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def1
1 Mesh Object name: mo1
number of nodes = 121 number of elements = 200
dimensions geometry = 2 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 0 number of elements = 0
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: def1
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
Read surface: out_one_tri_z1.inp
read/avs/out_one_tri_z1.inp/def2
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def2
1 Mesh Object name: mo1
number of nodes = 121 number of elements = 200
dimensions geometry = 2 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 0 number of elements = 0
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: def1
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
4 Mesh Object name: cmoprev
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
5 Mesh Object name: def2
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
cmo/delete/def2/
Released Mesh Object: def2
finish
Layers compared: out_one_tri_z0.inp and out_one_tri_z1.inp
cmo/delete/cmoprev/
Released Mesh Object: cmoprev
finish
cmo/copy/cmoprev/cmonxt/
finish
addmesh/merge/mostack/def1/cmonxt/
searching for mostack attributes in cmonxt
attribute not found: 66 layertyp
ADDMESH: 1 attributes not copied from cmonxt to mostack
finish
................................................................
surface name layer color type llcorner zic
out_one_tri_z0.inp 1 1 -1 1) 0.000000E+00
out_one_tri_z1.inp 2 2 -2 122) 1.000000E-01
Elements per layer: 200 stacked total: 400
Nodes per layer: 121 stacked total: 242
No Truncating layer specified.
files read: 2 from total: 2
................................................................
cmo/addatt/mostack/nlayers/INT/scalar/scalar/constant//
finish
cmo/addatt/mostack/nnperlayer/INT/scalar/scalar/constant//
finish
cmo/addatt/mostack/neperlayer/INT/scalar/scalar/constant//
finish
cmo/setatt/mostack/nlayers 2
1 values reset for attribute nlayers
finish
cmo/setatt/mostack/nnperlayer 121
1 values reset for attribute nnperlayer
finish
cmo/setatt/mostack/neperlayer 200
1 values reset for attribute neperlayer
finish
Released Mesh Object: def1
Released Mesh Object: cmonxt
Released Mesh Object: cmoprev
stack done.
stack/fill/moprism/mostack
cmo/copy/moprism/mostack/
finish
geniee
finish
resetpts/itp
geniee
finish
quality
epsilonl, epsilonaspect: 9.9999999E-09 9.9999998E-25
--------------------------------------------
elements with aspect ratio not set: 200
min aspect ratio = 0.0000E+00 max aspect ratio = 0.0000E+00
Warning: No aspect ratio for invalid element type: prisms
Warning: Number of invalid elements: 200
0 out of 200 total elements evaluated.
epsilonvol: 2.2204460E-14
---------------------------------------
All elements have volume 5.0000000E-04
-----------------------------------------------------------
200 total elements evaluated.
dump/avs/out_prism_one_layer.inp/moprism
cmo/modatt/-def-/-def-/ioflag/x
finish
dump/exo/out_prism_one_layer.exo/moprism
ExodusII: Start writing to file: out_prism_one_layer.exo using cmo: moprism
cmo/set_id/moprism/element/e_num_temp
cmo/addatt/moprism e_num_temp/VINT/scalar/nelements/linear/permanent//0
finish
finish
sort/moprism/index/ascending/ikey_utr/itetclr/e_num_temp
cmo/addatt/moprism/ikey_utr/vint/scalar/nelements///gax/0
finish
SORT: order key written to attribute: ikey_utr
finish
cmo/DELATT/moprism/e_num_temp
finish
Title: LAGRIT TO EXODUSII
number of dimension: 3
number of nodes: 242
number of elements: 200
number of edges: 0
number of edge blocks: 0
number of element blocks: 1
number of face blocks: 0
number of node sets: 0
number of edge sets: 0
number of element sets: 0
number of side sets: 0
number of face sets: 0
number of node maps: 0
number of edge maps: 0
number of face maps: 0
number of element maps: 0
ExodusII: Done writing to ExodusII file: out_prism_one_layer.exo using cmo: mopr
ism
cmo/delete/mo1
Released Mesh Object: mo1
cmo/delete/mostack
Released Mesh Object: mostack
cmo/delete/moprism
Released Mesh Object: moprism
###################################
# Test 03
# stack triangle surface into 2 layers of prisms
# top layer 200 prisms materal 2
# bottom layer 200 prisms material 1
cmo/create/mo1///triplane
createpts/xyz/11 11 1/0. 0. 0./1. 1. 0./1 1 1
RZ GENERATED POINTS 1 TO 121
cmo/setatt/mo1/imt 1
Warning: nelements = 0
121 values reset for attribute imt1
connect
Coordinates of enclosing triangle are:
-0.17500D+01-0.16000D+01-0.00000D+00
0.27500D+01-0.17500D+01-0.00000D+00
0.50500D+00 0.50000D+01-0.00000D+00
Successfully eliminated all multimaterial connections.
The mesh is now complete!
LaGriT FINISH: connect
recon/0
RECON2D reconnection loop2d: 1
RECON: done.
finish
LaGriT FINISH: recon 0 for connect 2d
cmo/setatt/mo1/itetclr 1
200 values reset for attribute itetclr
resetpts/itp
geniee
finish
# write files to stack
cmo/setatt/mo1/zic/1 0 0/Z2
121 values reset for attribute zic
cmo/setatt/mo1/itetclr/1 0 0/1
200 values reset for attribute itetclr
dump/avs/out_one_tri_z2.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/setatt/mo1/zic/1 0 0/Z1
121 values reset for attribute zic
cmo/setatt/mo1/itetclr/1 0 0/1
200 values reset for attribute itetclr
dump/avs/out_one_tri_z1.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/setatt/mo1/zic/1 0 0/0.0
121 values reset for attribute zic
cmo/setatt/mo1/itetclr/1 0 0/1
200 values reset for attribute itetclr
dump/avs/out_one_tri_z0.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
# stack
cmo/create/mostack///tri
stack/layers/avs/out_one_tri_z0.inp 1 out_one_tri_z1.inp 2 out_one_tri_z2.inp
Layers to create: 3
Max material number: 3
Reading 3 surface files...
cmo/addatt/mostack/layertyp/VINT/scalar/nnodes//permanent/agfx
finish
Read first surface: out_one_tri_z0.inp
read/avs/out_one_tri_z0.inp/def1
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def1
1 Mesh Object name: mo1
number of nodes = 121 number of elements = 200
dimensions geometry = 2 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 0 number of elements = 0
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: def1
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
Read surface: out_one_tri_z1.inp
read/avs/out_one_tri_z1.inp/def2
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def2
1 Mesh Object name: mo1
number of nodes = 121 number of elements = 200
dimensions geometry = 2 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 0 number of elements = 0
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: def1
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
4 Mesh Object name: cmoprev
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
5 Mesh Object name: def2
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
cmo/delete/def2/
Released Mesh Object: def2
finish
Layers compared: out_one_tri_z0.inp and out_one_tri_z1.inp
cmo/delete/cmoprev/
Released Mesh Object: cmoprev
finish
cmo/copy/cmoprev/cmonxt/
finish
addmesh/merge/mostack/def1/cmonxt/
searching for mostack attributes in cmonxt
attribute not found: 66 layertyp
ADDMESH: 1 attributes not copied from cmonxt to mostack
finish
Released Mesh Object: def1
cmo/delete/cmonxt/
Released Mesh Object: cmonxt
finish
Read surface: out_one_tri_z2.inp
read/avs/out_one_tri_z2.inp/def2
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def2
1 Mesh Object name: mo1
number of nodes = 121 number of elements = 200
dimensions geometry = 2 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 242 number of elements = 400
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: cmoprev
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
4 Mesh Object name: def1
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
5 Mesh Object name: def2
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
cmo/delete/def2/
Released Mesh Object: def2
finish
Layers compared: out_one_tri_z1.inp and out_one_tri_z2.inp
cmo/delete/cmoprev/
Released Mesh Object: cmoprev
finish
cmo/copy/cmoprev/cmonxt/
finish
addmesh/merge/mostack/mostack/cmonxt/
cmo/move/-tmp_source_internal-/mostack
finish
searching for mostack attributes in cmonxt
attribute not found: 66 layertyp
ADDMESH: 1 attributes not copied from cmonxt to mostack
cmo/delete/-tmp_source_internal-/
Released Mesh Object: -tmp_source_internal-
finish
finish
................................................................
surface name layer color type llcorner zic
out_one_tri_z0.inp 1 1 -1 1) 0.000000E+00
out_one_tri_z1.inp 2 2 0 122) 1.000000E-01
out_one_tri_z2.inp 3 3 -2 243) 2.000000E-01
Elements per layer: 200 stacked total: 600
Nodes per layer: 121 stacked total: 363
No Truncating layer specified.
files read: 3 from total: 3
................................................................
cmo/addatt/mostack/nlayers/INT/scalar/scalar/constant//
finish
cmo/addatt/mostack/nnperlayer/INT/scalar/scalar/constant//
finish
cmo/addatt/mostack/neperlayer/INT/scalar/scalar/constant//
finish
cmo/setatt/mostack/nlayers 3
1 values reset for attribute nlayers
finish
cmo/setatt/mostack/nnperlayer 121
1 values reset for attribute nnperlayer
finish
cmo/setatt/mostack/neperlayer 200
1 values reset for attribute neperlayer
finish
Released Mesh Object: def1
Released Mesh Object: cmonxt
Released Mesh Object: cmoprev
stack done.
stack/fill/moprism/mostack
cmo/copy/moprism/mostack/
finish
geniee
finish
resetpts/itp
geniee
finish
dump/avs/out_prism_two_layer.inp/moprism
cmo/modatt/-def-/-def-/ioflag/x
finish
dump/exo/out_prism_two_layer.exo/moprism
ExodusII: Start writing to file: out_prism_two_layer.exo using cmo: moprism
cmo/set_id/moprism/element/e_num_temp
cmo/addatt/moprism e_num_temp/VINT/scalar/nelements/linear/permanent//0
finish
finish
sort/moprism/index/ascending/ikey_utr/itetclr/e_num_temp
cmo/addatt/moprism/ikey_utr/vint/scalar/nelements///gax/0
finish
SORT: order key written to attribute: ikey_utr
finish
cmo/DELATT/moprism/e_num_temp
finish
Title: LAGRIT TO EXODUSII
number of dimension: 3
number of nodes: 363
number of elements: 400
number of edges: 0
number of edge blocks: 0
number of element blocks: 2
number of face blocks: 0
number of node sets: 0
number of edge sets: 0
number of element sets: 0
number of side sets: 0
number of face sets: 0
number of node maps: 0
number of edge maps: 0
number of face maps: 0
number of element maps: 0
ExodusII: Done writing to ExodusII file: out_prism_two_layer.exo using cmo: mopr
ism
cmo/delete/mo1
Released Mesh Object: mo1
cmo/delete/mostack
Released Mesh Object: mostack
cmo/delete/moprism
Released Mesh Object: moprism
###################################
# Test 04
# Prism Layers with perturbed elevations
# other layers are flat elevation
cmo/create/mo1///triplane
createpts/xyz/11 11 1/0. 0. 0./1. 1. 0./1 1 1
RZ GENERATED POINTS 1 TO 121
cmo/setatt/mo1/imt 1
Warning: nelements = 0
121 values reset for attribute imt1
connect
Coordinates of enclosing triangle are:
-0.17500D+01-0.16000D+01-0.00000D+00
0.27500D+01-0.17500D+01-0.00000D+00
0.50500D+00 0.50000D+01-0.00000D+00
Successfully eliminated all multimaterial connections.
The mesh is now complete!
LaGriT FINISH: connect
recon/0
RECON2D reconnection loop2d: 1
RECON: done.
finish
LaGriT FINISH: recon 0 for connect 2d
cmo/setatt/mo1/itetclr 1
200 values reset for attribute itetclr
resetpts/itp
geniee
finish
cmo/setatt/mo1/zic/1 0 0/Z2
121 values reset for attribute zic
cmo/setatt/mo1/itetclr/1 0 0/1
200 values reset for attribute itetclr
dump/avs/out_one_tri_z2.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/setatt/mo1/zic/1 0 0/Z1
121 values reset for attribute zic
perturb/1 0 0/0. 0. 0.03
perturb mo1
nodes in indexed point set = 121
cmo/setatt/mo1/itetclr/1 0 0/1
200 values reset for attribute itetclr
dump/avs/out_one_tri_z1.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/setatt/mo1/zic/1 0 0/0.0
121 values reset for attribute zic
cmo/setatt/mo1/itetclr/1 0 0/1
200 values reset for attribute itetclr
dump/avs/out_one_tri_z0.inp/mo1/1 1 0 0
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/create/mostack///tri
stack/layers/avs/out_one_tri_z0.inp 1 out_one_tri_z1.inp 2 out_one_tri_z2.inp
Layers to create: 3
Max material number: 3
Reading 3 surface files...
cmo/addatt/mostack/layertyp/VINT/scalar/nnodes//permanent/agfx
finish
Read first surface: out_one_tri_z0.inp
read/avs/out_one_tri_z0.inp/def1
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def1
1 Mesh Object name: mo1
number of nodes = 121 number of elements = 200
dimensions geometry = 2 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 0 number of elements = 0
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: def1
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
Read surface: out_one_tri_z1.inp
read/avs/out_one_tri_z1.inp/def2
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def2
1 Mesh Object name: mo1
number of nodes = 121 number of elements = 200
dimensions geometry = 2 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 0 number of elements = 0
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: def1
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
4 Mesh Object name: cmoprev
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
5 Mesh Object name: def2
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
cmo/delete/def2/
Released Mesh Object: def2
finish
Layers compared: out_one_tri_z0.inp and out_one_tri_z1.inp
cmo/delete/cmoprev/
Released Mesh Object: cmoprev
finish
cmo/copy/cmoprev/cmonxt/
finish
addmesh/merge/mostack/def1/cmonxt/
searching for mostack attributes in cmonxt
attribute not found: 66 layertyp
ADDMESH: 1 attributes not copied from cmonxt to mostack
finish
Released Mesh Object: def1
cmo/delete/cmonxt/
Released Mesh Object: cmonxt
finish
Read surface: out_one_tri_z2.inp
read/avs/out_one_tri_z2.inp/def2
geniee
finish
cmo/status/brief
The current-mesh-object(CMO) is: def2
1 Mesh Object name: mo1
number of nodes = 121 number of elements = 200
dimensions geometry = 2 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
2 Mesh Object name: mostack
number of nodes = 242 number of elements = 400
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
3 Mesh Object name: cmoprev
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
4 Mesh Object name: def1
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = inactive
5 Mesh Object name: def2
number of nodes = 121 number of elements = 200
dimensions geometry = 3 element type = tri
dimensions topology = 2 3 nodes 3 faces 3 edges
boundary flag = 16000000 status = active
finish
finish
cmo/delete/def2/
Released Mesh Object: def2
finish
Layers compared: out_one_tri_z1.inp and out_one_tri_z2.inp
cmo/delete/cmoprev/
Released Mesh Object: cmoprev
finish
cmo/copy/cmoprev/cmonxt/
finish
addmesh/merge/mostack/mostack/cmonxt/
cmo/move/-tmp_source_internal-/mostack
finish
searching for mostack attributes in cmonxt
attribute not found: 66 layertyp
ADDMESH: 1 attributes not copied from cmonxt to mostack
cmo/delete/-tmp_source_internal-/
Released Mesh Object: -tmp_source_internal-
finish
finish
................................................................
surface name layer color type llcorner zic
out_one_tri_z0.inp 1 1 -1 1) 0.000000E+00
out_one_tri_z1.inp 2 2 0 122) 7.319133E-02
out_one_tri_z2.inp 3 3 -2 243) 2.000000E-01
Elements per layer: 200 stacked total: 600
Nodes per layer: 121 stacked total: 363
No Truncating layer specified.
files read: 3 from total: 3
................................................................
cmo/addatt/mostack/nlayers/INT/scalar/scalar/constant//
finish
cmo/addatt/mostack/nnperlayer/INT/scalar/scalar/constant//
finish
cmo/addatt/mostack/neperlayer/INT/scalar/scalar/constant//
finish
cmo/setatt/mostack/nlayers 3
1 values reset for attribute nlayers
finish
cmo/setatt/mostack/nnperlayer 121
1 values reset for attribute nnperlayer
finish
cmo/setatt/mostack/neperlayer 200
1 values reset for attribute neperlayer
finish
Released Mesh Object: def1
Released Mesh Object: cmonxt
Released Mesh Object: cmoprev
stack done.
stack/fill/moprism/mostack
cmo/copy/moprism/mostack/
finish
geniee
finish
resetpts/itp
geniee
finish
dump/avs/out_prism_two_layer_pb_z.inp/moprism
cmo/modatt/-def-/-def-/ioflag/x
finish
dump/exo/out_prism_two_layer_pb_z.exo/moprism
ExodusII: Start writing to file: out_prism_two_layer_pb_z.exo using cmo: moprism
cmo/set_id/moprism/element/e_num_temp
cmo/addatt/moprism e_num_temp/VINT/scalar/nelements/linear/permanent//0
finish
finish
sort/moprism/index/ascending/ikey_utr/itetclr/e_num_temp
cmo/addatt/moprism/ikey_utr/vint/scalar/nelements///gax/0
finish
SORT: order key written to attribute: ikey_utr
finish
cmo/DELATT/moprism/e_num_temp
finish
Title: LAGRIT TO EXODUSII
number of dimension: 3
number of nodes: 363
number of elements: 400
number of edges: 0
number of edge blocks: 0
number of element blocks: 2
number of face blocks: 0
number of node sets: 0
number of edge sets: 0
number of element sets: 0
number of side sets: 0
number of face sets: 0
number of node maps: 0
number of edge maps: 0
number of face maps: 0
number of element maps: 0
ExodusII: Done writing to ExodusII file: out_prism_two_layer_pb_z.exo using cmo:
moprism
cmo/delete/mo1
Released Mesh Object: mo1
cmo/delete/mostack
Released Mesh Object: mostack
###################################
# Test 05
# Create facesets for each of 6 mesh directions
## IMPORTANT ###################
# For multi-material meshes, the elements need to be
# be pre-sorted by itetclr material values.
# Exodus will reorder elements internally, we do not want the
# cells to be re-ordered. If they are, faceset correlation to
# the cell numbers will no longer be correct.
cmo/select/moprism
cmo/printatt/moprism/-all- minmax
ATTRIBUTE NAME MIN MAX DIFFERENCE LENGTH
-def- 0.000000000E+00 0.000000000E+00 0.000000000E+00 363
scalar 1 1 0 1
vector 3 3 0 1
nnodes 363 363 0 1
nedges 0 0 0 1
nfaces 0 0 0 1
nelements 400 400 0 1
mbndry 16000000 16000000 0 1
ndimensions_topo 3 3 0 1
ndimensions_geom 3 3 0 1
nodes_per_element 6 6 0 1
edges_per_element 9 9 0 1
faces_per_element 5 5 0 1
isetwd 0 0 0 363
ialias 0 242 242 363
imt1 1 2 1 363
itp1 2 12 10 363
icr1 0 0 0 363
isn1 0 0 0 363
xic 0.000000000E+00 1.000000000E+00 1.000000000E+00 363
yic 0.000000000E+00 1.000000000E+00 1.000000000E+00 363
zic 0.000000000E+00 2.000000000E-01 2.000000000E-01 363
xtetwd 0 0 0 400
itetclr 1 2 1 400
itettyp 7 7 0 400
itetoff 0 2394 2394 400
jtetoff 0 1995 1995 400
itet 1 363 362 400x6
jtet 4 16001996 16001992 400x5
epsilon 1.000000004E-15 1.000000004E-15 0.000000000E+00 1
epsilonl 9.999999939E-09 9.999999939E-09 0.000000000E+00 1
epsilona 9.999999939E-09 9.999999939E-09 0.000000000E+00 1
epsilonv 9.999999939E-09 9.999999939E-09 0.000000000E+00 1
ipointi 1 1 0 1
ipointj 363 363 0 1
idebug 0 0 0 1
itypconv_sm 1 1 0 1
maxiter_sm 25 25 0 1
tolconv_sm 1.000000000E+00 1.000000000E+00 0.000000000E+00 1
nnfreq 1 1 0 1
ivoronoi 1 1 0 1
iopt2to2 2 2 0 1
xmin -1.000000000E+00 -1.000000000E+00 0.000000000E+00 1
ymin -1.000000000E+00 -1.000000000E+00 0.000000000E+00 1
zmin -1.000000000E+00 -1.000000000E+00 0.000000000E+00 1
xmax 1.000000000E+00 1.000000000E+00 0.000000000E+00 1
ymax 1.000000000E+00 1.000000000E+00 0.000000000E+00 1
zmax 1.000000000E+00 1.000000000E+00 0.000000000E+00 1
kdtree_level 0 0 0 1
max_number_sets 64 64 0 1
number_of_psets 0 0 0 1
number_of_eltsets 0 0 0 1
number_of_fsets 0 0 0 1
layertyp -2 0 2 363
nlayers 3 3 0 1
nnperlayer 121 121 0 1
neperlayer 200 200 0 1
ikey_utr 1 400 399 400
# pre-sort the mesh by material value.
# sort based on itetclr values and the element median point
createpts/median
cmo/addatt//xmed/VDOUBLE/scalar/nelements///gal/0.
finish
cmo/addatt//ymed/VDOUBLE/scalar/nelements///gal/0.
finish
cmo/addatt//zmed/VDOUBLE/scalar/nelements///gal/0.
finish
sort/moprism/index/ascending/ikey/itetclr xmed ymed zmed
cmo/addatt/moprism/ikey/vint/scalar/nelements///gax/0
finish
SORT: order key written to attribute: ikey
reorder/moprism/ikey
geniee
finish
cmo/DELATT/moprism/ikey
# Extract outside faces of mesh, these will have tri faces
# on the top and bottom with quad faces on the sides
# Attributes are created during extract used in exodus.
# idelem1 and idface1 (elem-face) are written to faceset files
# these faceset files are read by exodus to set side sets
extract/surfmesh/1 0 0/mo_surf/moprism/external
cmo/addatt/mo_surf/itetclr0/vint/scalar/nelements////0
finish
cmo/addatt/mo_surf/itetclr1/vint/scalar/nelements////0
finish
cmo/addatt/mo_surf/idnode0/vint/scalar/nnodes////0
finish
cmo/addatt/mo_surf/idelem0/vint/scalar/nelements////0
finish
cmo/addatt/mo_surf/idelem1/vint/scalar/nelements////0
finish
cmo/addatt/mo_surf/facecol/vint/scalar/nelements////0
finish
cmo/addatt/mo_surf/idface0/vint/scalar/nelements////0
finish
cmo/addatt/mo_surf/idface1/vint/scalar/nelements////0
finish
cmo/addatt/mo_surf/layertyp/VINT/scalar/nnodes/linear/permanent/agfx
finish
cmo/addatt/mo_surf/ncon50/int/scalar/scalar/constant/permanent/x/0
finish
cmo/addatt/mo_surf/nconbnd/int/scalar/scalar/constant/permanent/x/0
finish
cmo/addatt/mo_surf/icontab/vint/scalar/ncon50/constant/permanent/x/0
finish
resetpts/itp
geniee
finish
finish
# Set surface elements to direction they face based on normals
cmo/addatt/mo_surf/id_side/vint/scalar/nelements
cmo/select mo_surf
settets/normal
assign_color_normal epsilon for zero: 1.0000000E-15
280 out of 480 element colors changed.
cmo/copyatt/mo_surf mo_surf/id_side itetclr
480 copied from mo_surf itetclr to -> mo_surf id_side
dump avs out_prism_outside_faces.inp mo_surf
cmo/modatt/-def-/-def-/ioflag/x
finish
# Remove all attributes except idelem1 and idface1
cmo/printatt/mo_surf/-all-/minmax
ATTRIBUTE NAME MIN MAX DIFFERENCE LENGTH
-def- 0.000000000E+00 0.000000000E+00 0.000000000E+00 282
scalar 1 1 0 1
vector 3 3 0 1
nnodes 282 282 0 1
nedges 0 0 0 1
nfaces 0 0 0 1
nelements 480 480 0 1
mbndry 16000000 16000000 0 1
ndimensions_topo 2 2 0 1
ndimensions_geom 3 3 0 1
nodes_per_element 10 10 0 1
edges_per_element 12 12 0 1
faces_per_element 10 10 0 1
isetwd 0 0 0 282
ialias 0 0 0 282
imt1 1 1 0 282
itp1 0 2 2 282
icr1 0 0 0 282
isn1 0 0 0 282
xic 0.000000000E+00 1.000000000E+00 1.000000000E+00 282
yic 0.000000000E+00 1.000000000E+00 1.000000000E+00 282
zic 0.000000000E+00 2.000000000E-01 2.000000000E-01 282
xtetwd 0 0 0 480
itetclr 1 6 5 480
itettyp 3 4 1 480
itetoff 0 1516 1516 480
jtetoff 0 1516 1516 480
itet 0 282 282 480x*
jtet 0 4794 4794 480x*
epsilon 1.000000004E-15 1.000000004E-15 0.000000000E+00 1
epsilonl 9.999999939E-09 9.999999939E-09 0.000000000E+00 1
epsilona 9.999999939E-09 9.999999939E-09 0.000000000E+00 1
epsilonv 9.999999939E-09 9.999999939E-09 0.000000000E+00 1
ipointi 1 1 0 1
ipointj 282 282 0 1
idebug 0 0 0 1
itypconv_sm 1 1 0 1
maxiter_sm 25 25 0 1
tolconv_sm 1.000000000E+00 1.000000000E+00 0.000000000E+00 1
nnfreq 1 1 0 1
ivoronoi 1 1 0 1
iopt2to2 2 2 0 1
xmin -1.000000000E+00 -1.000000000E+00 0.000000000E+00 1
ymin -1.000000000E+00 -1.000000000E+00 0.000000000E+00 1
zmin -1.000000000E+00 -1.000000000E+00 0.000000000E+00 1
xmax 1.000000000E+00 1.000000000E+00 0.000000000E+00 1
ymax 1.000000000E+00 1.000000000E+00 0.000000000E+00 1
zmax 1.000000000E+00 1.000000000E+00 0.000000000E+00 1
kdtree_level 0 0 0 1
max_number_sets 64 64 0 1
number_of_psets 0 0 0 1
number_of_eltsets 0 0 0 1
number_of_fsets 0 0 0 1
itetclr0 0 0 0 480
itetclr1 1 2 1 480
idnode0 1 363 362 282
idelem0 0 0 0 480
idelem1 1 400 399 480
facecol 1 2 1 480
idface0 0 0 0 480
idface1 1 5 4 480
layertyp -2 0 2 282
ncon50 0 0 0 1
nconbnd 0 0 0 1
0 length attribute: icontab
id_side 1 6 5 480
cmo/DELATT/mo_surf/itetclr0
cmo/DELATT/mo_surf/itetclr1
cmo/DELATT/mo_surf/idnode0
cmo/DELATT/mo_surf/idelem0
cmo/DELATT/mo_surf/facecol
cmo/DELATT/mo_surf/idface0
cmo/DELATT/mo_surf/layertyp
# Set surface faces based on normal directions
# 1 = bottom
# 2 = top
# 3 = east right
# 4 = north back
# 5 = west left
# 6 = south front
# set some variables
define NUM_BOT 1
define FILE_FS_1 out_fs_1_bottom.faceset
define NUM_TOP 2
define FILE_FS_2 out_fs_2_top.faceset
define NUM_RIGHT 3
define FILE_FS_3 out_fs_3_right.faceset
define NUM_BACK 4
define FILE_FS_4 out_fs_4_back.faceset
define NUM_LEFT 5
define FILE_FS_5 out_fs_5_left.faceset
define NUM_FRONT 6
define FILE_FS_6 out_fs_6_front.faceset
# write the faceset files for each boundary
cmo/copy/mo_tmp/mo_surf
cmo/select/mo_tmp
eltset/e_bottom/id_side/eq/NUM_BOT
THE ELTSET e_bottom HAS 200 ELEMENTS
eltset/e_delete/not/e_bottom
THE ELTSET e_delete HAS 280 ELEMENTS
rmpoint/element/eltset get e_delete
Dudded 161 points plus parents, and 280 elements removed.
rmpoint/compress
161 points removed and 0 elements removed.
RMPOINT: new point count is 121
RMPOINT: new element count is 200
cmo/DELATT/mo_tmp/id_side
dump/avs/FILE_FS_1/mo_tmp/0 0 0 2
WARNING: dump/avs iopt_points= 0
WARNING: dump/avs iopt_elements= 0
WARNING: dump/avs iopt_values_node= 0
WARNING: dump/avs iopt_values_elem= 2
WARNING: dump/avs will produce non-standard AVS output that
WARNING: read/avs may not be able to read.
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/delete/mo_tmp
Released Mesh Object: mo_tmp
cmo/copy/mo_tmp/mo_surf
cmo/select/mo_tmp
eltset/e_top/id_side/eq/NUM_TOP
THE ELTSET e_top HAS 200 ELEMENTS
eltset/e_delete/not/e_top
THE ELTSET e_delete HAS 280 ELEMENTS
rmpoint/element/eltset get e_delete
Dudded 161 points plus parents, and 280 elements removed.
rmpoint/compress
161 points removed and 0 elements removed.
RMPOINT: new point count is 121
RMPOINT: new element count is 200
cmo/DELATT/mo_tmp/id_side
dump/avs/FILE_FS_2/mo_tmp/0 0 0 2
WARNING: dump/avs iopt_points= 0
WARNING: dump/avs iopt_elements= 0
WARNING: dump/avs iopt_values_node= 0
WARNING: dump/avs iopt_values_elem= 2
WARNING: dump/avs will produce non-standard AVS output that
WARNING: read/avs may not be able to read.
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/delete/mo_tmp
Released Mesh Object: mo_tmp
cmo/copy/mo_tmp/mo_surf
cmo/select/mo_tmp
eltset/e_right/id_side/eq/NUM_RIGHT
THE ELTSET e_right HAS 20 ELEMENTS
eltset/e_delete/not/e_right
THE ELTSET e_delete HAS 460 ELEMENTS
rmpoint/element/eltset get e_delete
Dudded 249 points plus parents, and 460 elements removed.
rmpoint/compress
249 points removed and 0 elements removed.
RMPOINT: new point count is 33
RMPOINT: new element count is 20
cmo/DELATT/mo_tmp/id_side
dump/avs/FILE_FS_3/mo_tmp/0 0 0 2
WARNING: dump/avs iopt_points= 0
WARNING: dump/avs iopt_elements= 0
WARNING: dump/avs iopt_values_node= 0
WARNING: dump/avs iopt_values_elem= 2
WARNING: dump/avs will produce non-standard AVS output that
WARNING: read/avs may not be able to read.
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/delete/mo_tmp
Released Mesh Object: mo_tmp
cmo/copy/mo_tmp/mo_surf
cmo/select/mo_tmp
eltset/e_back/id_side/eq/NUM_BACK
THE ELTSET e_back HAS 20 ELEMENTS
eltset/e_delete/not/e_back
THE ELTSET e_delete HAS 460 ELEMENTS
rmpoint/element/eltset get e_delete
Dudded 249 points plus parents, and 460 elements removed.
rmpoint/compress
249 points removed and 0 elements removed.
RMPOINT: new point count is 33
RMPOINT: new element count is 20
cmo/DELATT/mo_tmp/id_side
dump/avs/FILE_FS_4/mo_tmp/0 0 0 2
WARNING: dump/avs iopt_points= 0
WARNING: dump/avs iopt_elements= 0
WARNING: dump/avs iopt_values_node= 0
WARNING: dump/avs iopt_values_elem= 2
WARNING: dump/avs will produce non-standard AVS output that
WARNING: read/avs may not be able to read.
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/delete/mo_tmp
Released Mesh Object: mo_tmp
cmo/copy/mo_tmp/mo_surf
cmo/select/mo_tmp
eltset/e_left/id_side/eq/NUM_LEFT
THE ELTSET e_left HAS 20 ELEMENTS
eltset/e_delete/not/e_left
THE ELTSET e_delete HAS 460 ELEMENTS
rmpoint/element/eltset get e_delete
Dudded 249 points plus parents, and 460 elements removed.
rmpoint/compress
249 points removed and 0 elements removed.
RMPOINT: new point count is 33
RMPOINT: new element count is 20
cmo/DELATT/mo_tmp/id_side
dump/avs/FILE_FS_5/mo_tmp/0 0 0 2
WARNING: dump/avs iopt_points= 0
WARNING: dump/avs iopt_elements= 0
WARNING: dump/avs iopt_values_node= 0
WARNING: dump/avs iopt_values_elem= 2
WARNING: dump/avs will produce non-standard AVS output that
WARNING: read/avs may not be able to read.
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/delete/mo_tmp
Released Mesh Object: mo_tmp
cmo/copy/mo_tmp/mo_surf
cmo/select/mo_tmp
eltset/e_front/id_side/eq/NUM_FRONT
THE ELTSET e_front HAS 20 ELEMENTS
eltset/e_delete/not/e_front
THE ELTSET e_delete HAS 460 ELEMENTS
rmpoint/element/eltset get e_delete
Dudded 249 points plus parents, and 460 elements removed.
rmpoint/compress
249 points removed and 0 elements removed.
RMPOINT: new point count is 33
RMPOINT: new element count is 20
cmo/DELATT/mo_tmp/id_side
dump/avs/FILE_FS_6/mo_tmp/0 0 0 2
WARNING: dump/avs iopt_points= 0
WARNING: dump/avs iopt_elements= 0
WARNING: dump/avs iopt_values_node= 0
WARNING: dump/avs iopt_values_elem= 2
WARNING: dump/avs will produce non-standard AVS output that
WARNING: read/avs may not be able to read.
cmo/modatt/-def-/-def-/ioflag/x
finish
cmo/delete/mo_tmp
Released Mesh Object: mo_tmp
# After faceset files have been written, write the final files
# Note the file order will detirmine integer value of set in exo
# so have set 1 first, set 2 second, ...
dump/exo/out_mesh_fsets.exo/moprism///facesets FILE_FS_1 FILE_FS_2 FILE_FS_3 FIL
E_FS_4 FILE_FS_5 FILE_FS_6
got 1 out_fs_1_bottom.faceset
got 2 out_fs_2_top.faceset
got 3 out_fs_3_right.faceset
got 4 out_fs_4_back.faceset
got 5 out_fs_5_left.faceset
got 6 out_fs_6_front.faceset
ExodusII: Start writing to file: out_mesh_fsets.exo using cmo: moprism
cmo/set_id/moprism/element/e_num_temp
cmo/addatt/moprism e_num_temp/VINT/scalar/nelements/linear/permanent//0
finish
finish
sort/moprism/index/ascending/ikey_utr/itetclr/e_num_temp
cmo/DELATT/moprism/ikey_utr
finish
cmo/addatt/moprism/ikey_utr/vint/scalar/nelements///gax/0
finish
SORT: order key written to attribute: ikey_utr
finish
cmo/DELATT/moprism/e_num_temp
finish
Title: LAGRIT TO EXODUSII
number of dimension: 3
number of nodes: 363
number of elements: 400
number of edges: 0
number of edge blocks: 0
number of element blocks: 2
number of face blocks: 0
number of node sets: 0
number of edge sets: 0
number of element sets: 0
number of side sets: 6
number of face sets: 0
number of node maps: 0
number of edge maps: 0
number of face maps: 0
number of element maps: 0
------------------------------------------
EXPSS loop:
1 Side Set tag: 1 Faces: 200
2 Side Set tag: 2 Faces: 200
3 Side Set tag: 3 Faces: 20
4 Side Set tag: 4 Faces: 20
5 Side Set tag: 5 Faces: 20
6 Side Set tag: 6 Faces: 20
------------------------------------------
Done ExodusII Side Sets Total: 6
ExodusII: Done writing to ExodusII file: out_mesh_fsets.exo using cmo: moprism
dump/avs/out_mesh_fsets.inp/moprism
cmo/modatt/-def-/-def-/ioflag/x
finish
# Create single material mesh
cmo setatt moprism itetclr 1
400 values reset for attribute itetclr
cmo setatt moprism imt 1
363 values reset for attribute imt1
resetpts itp
geniee
finish
dump/exo/out_mesh_fsets_single_mat.exo/moprism///facesets FILE_FS_1 FILE_FS_2 FI
LE_FS_3 FILE_FS_4 FILE_FS_5 FILE_FS_6
got 1 out_fs_1_bottom.faceset
got 2 out_fs_2_top.faceset
got 3 out_fs_3_right.faceset
got 4 out_fs_4_back.faceset
got 5 out_fs_5_left.faceset
got 6 out_fs_6_front.faceset
ExodusII: Start writing to file: out_mesh_fsets_single_mat.exo using cmo: mopris
m
cmo/set_id/moprism/element/e_num_temp
cmo/addatt/moprism e_num_temp/VINT/scalar/nelements/linear/permanent//0
finish
finish
sort/moprism/index/ascending/ikey_utr/itetclr/e_num_temp
cmo/DELATT/moprism/ikey_utr
finish
cmo/addatt/moprism/ikey_utr/vint/scalar/nelements///gax/0
finish
SORT: order key written to attribute: ikey_utr
finish
cmo/DELATT/moprism/e_num_temp
finish
Title: LAGRIT TO EXODUSII
number of dimension: 3
number of nodes: 363
number of elements: 400
number of edges: 0
number of edge blocks: 0
number of element blocks: 1
number of face blocks: 0
number of node sets: 0
number of edge sets: 0
number of element sets: 0
number of side sets: 6
number of face sets: 0
number of node maps: 0
number of edge maps: 0
number of face maps: 0
number of element maps: 0
------------------------------------------
EXPSS loop:
1 Side Set tag: 1 Faces: 200
2 Side Set tag: 2 Faces: 200
3 Side Set tag: 3 Faces: 20
4 Side Set tag: 4 Faces: 20
5 Side Set tag: 5 Faces: 20
6 Side Set tag: 6 Faces: 20
------------------------------------------
Done ExodusII Side Sets Total: 6
ExodusII: Done writing to ExodusII file: out_mesh_fsets_single_mat.exo using cmo
: moprism
dump/avs/out_mesh_fsets_single_mat.inp/moprism
cmo/modatt/-def-/-def-/ioflag/x
finish
finish
LaGriT successfully completed