initial upload
This commit is contained in:
60
test/level01/createpts/reference/input.lgi
Executable file
60
test/level01/createpts/reference/input.lgi
Executable file
@@ -0,0 +1,60 @@
|
||||
*TEST createpts/brick (lagrit_input_createbrick)
|
||||
* 3D and 2D
|
||||
*
|
||||
* Example to create a retangular grid that
|
||||
* captures the geometry of an interface in the
|
||||
* stair steps of a regular grid.
|
||||
*
|
||||
* Carl Gable 3/12/98
|
||||
*
|
||||
|
||||
****************************************************
|
||||
* Create and color a 3D brick mesh
|
||||
* Create a cmo with hexahedral storage arrays
|
||||
cmo/create/cmohex/ / / hex
|
||||
|
||||
* Define the exterior and a plane
|
||||
* Define the material regions
|
||||
surface/cube/reflect/box/0.0,0.0,0.0/1.0,1.0,1.0/
|
||||
surface/cutplane/intrface/plane/0.,0.,.1/1.,0.,.5/1.,1.,.8
|
||||
region/mattop/le cube and gt cutplane/
|
||||
region/matbot/le cube and le cutplane
|
||||
mregion/mattop/le cube and gt cutplane/
|
||||
mregion/matbot/le cube and lt cutplane
|
||||
|
||||
* Create a rectangular grid
|
||||
creatpts/brick/xyz/21,5,41/0.,0.,0./1.,1.,1./1 1 1
|
||||
*rzbrick/xyz/21,5,41/0.,0.,0./1.,1.,1./1 1 1
|
||||
|
||||
* Color the nodes according to the mregions
|
||||
setpts
|
||||
* Color the elements according to the mregions
|
||||
settets
|
||||
* Output the final grid
|
||||
dump/avs/output_createbrick.inp
|
||||
|
||||
* begin compare brick
|
||||
cmo/status/cmohex
|
||||
cmo/printatt/cmohex/-xyz-/minmax
|
||||
cmo/printatt/cmohex/imt1/minmax
|
||||
quality
|
||||
* end compare brick
|
||||
|
||||
****************************************************
|
||||
* Create a 2D quad mesh
|
||||
* rzbrick and createpts do not currently work in 2D
|
||||
* this is a substitute method that works
|
||||
cmo create cmoquad///quad
|
||||
quadxy 5 5/ 0. 0. 0. / 20. 0. 0./20. 20. 0. / 0. 20. 0.
|
||||
rzbrick/xyz/5,5,1/1,0,0/connect
|
||||
dump avs output_quad.inp cmoquad
|
||||
|
||||
* begin compare quad
|
||||
cmo/status/cmoquad
|
||||
cmo/printatt/cmoquad/-xyz-/minmax
|
||||
quality
|
||||
* end compare quad
|
||||
|
||||
|
||||
finish
|
||||
|
||||
Reference in New Issue
Block a user