* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Program: LaGriT V3.300 Linux * * * date_compile: 2017/10/25 Release * * * Run Time: 2018/Nov 6 08:41:21 * * * Manual: http://lagrit.lanl.gov * * * * * * * * * * * * * * * * * * * * * * * * * * * * * -----oOo----- LaGriT V3 LA-CC-15-069 https://github.com/lanl/LaGriT Copyright 2015. Los Alamos National Security, LLC. This software was produced under U.S. Government contract DE-AC52-06NA25396 for Los Alamos National Laboratory (LANL), which is operated by Los Alamos National Security, LLC for the U.S. Department of Energy. The U.S. Government has rights to use, reproduce, and distribute this software. Neither the government nor Los Alamos National Security, LLC makes any warranty, express or implied, or assumes any liability for the use of this software. If software is modified to produce derivative works, such modified software should be clearly marked, so as not to confuse it with the version available from LANL. -----oOo----- Output log file: outx3dgen Command log file: logx3dgen ######################################### # Create layers and STACK ######################################### define IN_SURF surf_wave.inp define ZBOTTOM 0. define ZTOP_SLOPE 6. define ZBOT_SLOPE 4. define ZUNDER -1. define ZABOVE 1. read avs IN_SURF motri cmo/addatt/motri/elev/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/motri/var1/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/motri/var2/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish geniee finish cmo/status/brief The current-mesh-object(CMO) is: motri 1 Mesh Object name: motri number of nodes = 200 number of elements = 336 dimensions geometry = 3 element type = tri dimensions topology = 2 3 nodes 3 faces 3 edges boundary flag = 16000000 status = active finish cmo/select/motri # translate slope layers cmo/copy/motmp/motri cmo/select/motmp trans/1,0,0/0. 0. 0./0. 0. ZTOP_SLOPE cmo/addatt/motmp/transauto/VDOUBLE/scalar/vector/user/permanent/x/0.0 finish dump/surf_top_slope.inp/motmp dump/avs/surf_top_slope.inp/motmp cmo/modatt/-def-/-def-/ioflag/x finish finish trans/1,0,0/0. 0. 0./0. 0. ZABOVE dump/surf_top_slope_above.inp/motmp dump/avs/surf_top_slope_above.inp/motmp cmo/modatt/-def-/-def-/ioflag/x finish finish cmo delete motmp Released Mesh Object: motmp # translate slope layers cmo/copy/motmp/motri cmo/select/motmp trans/1,0,0/0. 0. 0./0. 0. ZBOT_SLOPE cmo/addatt/motmp/transauto/VDOUBLE/scalar/vector/user/permanent/x/0.0 finish dump/surf_bot_slope.inp/motmp dump/avs/surf_bot_slope.inp/motmp cmo/modatt/-def-/-def-/ioflag/x finish finish trans/1,0,0/0. 0. 0./0. 0. ZUNDER dump/surf_bot_slope_under.inp/motmp dump/avs/surf_bot_slope_under.inp/motmp cmo/modatt/-def-/-def-/ioflag/x finish finish cmo delete motmp Released Mesh Object: motmp cmo/setatt/motri/zic ZBOTTOM 200 values reset for attribute zic dump/surf_bottom.inp/motri dump/avs/surf_bottom.inp/motri cmo/modatt/-def-/-def-/ioflag/x finish finish cmo/setatt/motri/zic ZTOP 200 values reset for attribute zic dump/surf_top.inp/motri dump/avs/surf_top.inp/motri cmo/modatt/-def-/-def-/ioflag/x finish finish ######################################### # stack slope and flat surfaces # two slopes and flat bottom cmo/create/mo_stack stack/layers/avs/surf_bottom.inp 1 surf_bot_slope_under.inp 2 0 surf_bot_slope.i np 3 0 surf_top_slope_above.inp 3 1 Layers to create: 5 Max material number: 3 Reading 4 surface files... cmo/addatt/mo_stack/layertyp/VINT/scalar/nnodes//permanent/agfx finish Read first surface: surf_bottom.inp read/avs/surf_bottom.inp/def1 cmo/addatt/def1/elev/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/def1/var1/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/def1/var2/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish geniee finish cmo/status/brief The current-mesh-object(CMO) is: def1 1 Mesh Object name: motri number of nodes = 200 number of elements = 336 dimensions geometry = 3 element type = tri dimensions topology = 2 3 nodes 3 faces 3 edges boundary flag = 16000000 status = inactive 2 Mesh Object name: mo_stack number of nodes = 0 number of elements = 0 dimensions geometry = 3 element type = tet dimensions topology = 3 4 nodes 4 faces 6 edges boundary flag = 16000000 status = inactive 3 Mesh Object name: def1 number of nodes = 200 number of elements = 336 dimensions geometry = 3 element type = tri dimensions topology = 2 3 nodes 3 faces 3 edges boundary flag = 16000000 status = active finish finish Read surface: surf_bot_slope_under.inp read/avs/surf_bot_slope_under.inp/def2 cmo/addatt/def2/elev/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/def2/var1/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/def2/var2/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish geniee finish cmo/status/brief The current-mesh-object(CMO) is: def2 1 Mesh Object name: motri number of nodes = 200 number of elements = 336 dimensions geometry = 3 element type = tri dimensions topology = 2 3 nodes 3 faces 3 edges boundary flag = 16000000 status = inactive 2 Mesh Object name: mo_stack 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 = 200 number of elements = 336 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 = 200 number of elements = 336 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 = 200 number of elements = 336 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: surf_bottom.inp and surf_bot_slope_under.inp cmo/delete/cmoprev/ Released Mesh Object: cmoprev finish cmo/copy/cmoprev/cmonxt/ finish addmesh/merge/mo_stack/def1/cmonxt/ searching for mo_stack attributes in cmonxt attribute not found: 66 layertyp ADDMESH: 1 attributes not copied from cmonxt to mo_stack finish Released Mesh Object: def1 cmo/delete/cmonxt/ Released Mesh Object: cmonxt finish Read surface: surf_bot_slope.inp read/avs/surf_bot_slope.inp/def2 cmo/addatt/def2/elev/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/def2/var1/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/def2/var2/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish geniee finish cmo/status/brief The current-mesh-object(CMO) is: def2 1 Mesh Object name: motri number of nodes = 200 number of elements = 336 dimensions geometry = 3 element type = tri dimensions topology = 2 3 nodes 3 faces 3 edges boundary flag = 16000000 status = inactive 2 Mesh Object name: mo_stack number of nodes = 400 number of elements = 672 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 = 200 number of elements = 336 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 = 200 number of elements = 336 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 = 200 number of elements = 336 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: surf_bot_slope_under.inp and surf_bot_slope.inp cmo/delete/cmoprev/ Released Mesh Object: cmoprev finish cmo/copy/cmoprev/cmonxt/ finish addmesh/merge/mo_stack/mo_stack/cmonxt/ cmo/move/-tmp_source_internal-/mo_stack finish searching for mo_stack attributes in cmonxt attribute not found: 66 layertyp ADDMESH: 1 attributes not copied from cmonxt to mo_stack cmo/delete/-tmp_source_internal-/ Released Mesh Object: -tmp_source_internal- finish finish Released Mesh Object: def1 cmo/delete/cmonxt/ Released Mesh Object: cmonxt finish Read surface: surf_top_slope_above.inp read/avs/surf_top_slope_above.inp/def2 cmo/addatt/def2/elev/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/def2/var1/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish cmo/addatt/def2/var2/VDOUBLE/scalar/nnodes/linear/permanent/gxaf/0.0 finish geniee finish cmo/status/brief The current-mesh-object(CMO) is: def2 1 Mesh Object name: motri number of nodes = 200 number of elements = 336 dimensions geometry = 3 element type = tri dimensions topology = 2 3 nodes 3 faces 3 edges boundary flag = 16000000 status = inactive 2 Mesh Object name: cmoprev number of nodes = 200 number of elements = 336 dimensions geometry = 3 element type = tri dimensions topology = 2 3 nodes 3 faces 3 edges boundary flag = 16000000 status = inactive 3 Mesh Object name: mo_stack number of nodes = 600 number of elements = 1008 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 = 200 number of elements = 336 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 = 200 number of elements = 336 dimensions geometry = 3 element type = tri dimensions topology = 2 3 nodes 3 faces 3 edges boundary flag = 16000000 status = active finish finish trilayer/derive/proportional/cmonxt/def1/def2/5.000000E-01/ cmo/copy/cmonxt/def2/ finish Created new trilayer with average distance of 1.5000000E+00 New height: min/max 1.5000000E+00 1.5000000E+00 Old height: min/max 3.0000000E+00 3.0000000E+00 finish cmo/copyatt/cmonxt/def1/itetclr/itetclr/ 336 copied from def1 itetclr to -> cmonxt itetclr finish Layers compared: surf_bot_slope.inp and refine cmo/delete/cmoprev/ Released Mesh Object: cmoprev finish cmo/copy/cmoprev/cmonxt/ finish addmesh/merge/mo_stack/mo_stack/cmonxt/ cmo/move/-tmp_source_internal-/mo_stack finish searching for mo_stack attributes in cmonxt attribute not found: 66 layertyp ADDMESH: 1 attributes not copied from cmonxt to mo_stack cmo/delete/-tmp_source_internal-/ Released Mesh Object: -tmp_source_internal- finish finish Released Mesh Object: cmonxt cmo/delete/def2/ Released Mesh Object: def2 finish Layers compared: refine and surf_top_slope_above.inp cmo/delete/cmoprev/ Released Mesh Object: cmoprev finish cmo/copy/cmoprev/cmonxt/ finish addmesh/merge/mo_stack/mo_stack/cmonxt/ cmo/move/-tmp_source_internal-/mo_stack finish searching for mo_stack attributes in cmonxt attribute not found: 66 layertyp ADDMESH: 1 attributes not copied from cmonxt to mo_stack cmo/delete/-tmp_source_internal-/ Released Mesh Object: -tmp_source_internal- finish finish ................................................................ surface name layer color type llcorner zic surf_bottom.inp 1 1 -1 1) 0.000000E+00 surf_bot_slope_under. 2 2 0 201) 3.000000E+00 surf_bot_slope.inp 3 3 0 401) 4.000000E+00 refine 4 3 2 601) 5.500000E+00 surf_top_slope_above. 5 3 -2 801) 7.000000E+00 Elements per layer: 336 stacked total: 1680 Nodes per layer: 200 stacked total: 1000 No Truncating layer specified. files read: 4 from total: 4 ................................................................ cmo/addatt/mo_stack/nlayers/INT/scalar/scalar/constant// finish cmo/addatt/mo_stack/nnperlayer/INT/scalar/scalar/constant// finish cmo/addatt/mo_stack/neperlayer/INT/scalar/scalar/constant// finish cmo/setatt/mo_stack/nlayers 5 1 values reset for attribute nlayers finish cmo/setatt/mo_stack/nnperlayer 200 1 values reset for attribute nnperlayer finish cmo/setatt/mo_stack/neperlayer 336 1 values reset for attribute neperlayer finish Released Mesh Object: def1 Released Mesh Object: cmonxt Released Mesh Object: cmoprev stack done. dump gmv stack_layers.gmv mo_stack cmo/modatt/-def-/-def-/ioflag/x finish stack/fill/mo_prism/mo_stack cmo/copy/mo_prism/mo_stack/ finish geniee finish cmo select mo_prism resetpts itp geniee finish cmo/printatt/mo_prism/-xyz- minmax ATTRIBUTE NAME MIN MAX DIFFERENCE LENGTH xic 0.000000000E+00 1.200000000E+01 1.200000000E+01 1000 yic 0.000000000E+00 3.500000000E+00 3.500000000E+00 1000 zic 0.000000000E+00 7.398997995E+00 7.398997995E+00 1000 # make sure stack attributes are written cmo modatt mo_prism nlayers ioflag lga cmo modatt mo_prism nnperlayer ioflag lga cmo modatt mo_prism neperlayer ioflag lga dump stack.gmv mo_prism dump/gmv/stack.gmv/mo_prism cmo/modatt/-def-/-def-/ioflag/x finish finish dump stack.inp mo_prism dump/avs/stack.inp/mo_prism cmo/modatt/-def-/-def-/ioflag/x finish finish dump stack.lagrit mo_prism dump/lagrit/stack.lagrit/mo_prism finish #----------------------------# # report mesh attributes cmo printatt mo_stack -all- minmax ATTRIBUTE NAME MIN MAX DIFFERENCE LENGTH -def- 0.000000000E+00 0.000000000E+00 0.000000000E+00 1000 scalar 1 1 0 1 vector 3 3 0 1 nnodes 1000 1000 0 1 nedges 0 0 0 1 nfaces 0 0 0 1 nelements 1680 1680 0 1 mbndry 16000000 16000000 0 1 ndimensions_topo 2 2 0 1 ndimensions_geom 3 3 0 1 nodes_per_element 3 3 0 1 edges_per_element 3 3 0 1 faces_per_element 3 3 0 1 isetwd 0 0 0 1000 ialias 0 800 800 1000 imt1 1 1 0 1000 itp1 0 10 10 1000 icr1 0 0 0 1000 isn1 0 0 0 1000 xic 0.000000000E+00 1.200000000E+01 1.200000000E+01 1000 yic 0.000000000E+00 3.500000000E+00 3.500000000E+00 1000 zic 0.000000000E+00 7.398997995E+00 7.398997995E+00 1000 xtetwd 0 0 0 1680 itetclr 1 3 2 1680 itettyp 3 3 0 1680 itetoff 0 5037 5037 1680 jtetoff 0 5037 5037 1680 itet 1 1000 999 1680x3 jtet 1 16000000 15999999 1680x3 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 1000 1000 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 2 4 1000 nlayers 5 5 0 1 nnperlayer 200 200 0 1 neperlayer 336 336 0 1 cmo printatt mo_prism -all- minmax ATTRIBUTE NAME MIN MAX DIFFERENCE LENGTH -def- 0.000000000E+00 0.000000000E+00 0.000000000E+00 1000 scalar 1 1 0 1 vector 3 3 0 1 nnodes 1000 1000 0 1 nedges 0 0 0 1 nfaces 0 0 0 1 nelements 1344 1344 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 1000 ialias 0 800 800 1000 imt1 1 3 2 1000 itp1 0 12 12 1000 icr1 0 0 0 1000 isn1 0 0 0 1000 xic 0.000000000E+00 1.200000000E+01 1.200000000E+01 1000 yic 0.000000000E+00 3.500000000E+00 3.500000000E+00 1000 zic 0.000000000E+00 7.398997995E+00 7.398997995E+00 1000 xtetwd 0 0 0 1344 itetclr 1 3 2 1344 itettyp 7 7 0 1344 itetoff 0 8058 8058 1344 jtetoff 0 6715 6715 1344 itet 1 1000 999 1344x6 jtet 3 16005036 16005033 1344x5 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 1000 1000 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 2 4 1000 nlayers 5 5 0 1 nnperlayer 200 200 0 1 neperlayer 336 336 0 1 finish LaGriT successfully completed