Files
LaGriT/test/level01/pset/input.lgi
2025-12-17 11:00:57 +08:00

38 lines
1.2 KiB
Plaintext
Executable File

# Test pset
# multi-platform out files may differ from reference
# Create a new mesh along with some point sets.
cmo / create / mo / / / hex
createpts / brick / xyz / 11, 11, 11 / 0, 0, 0 / 10, 10, 10 / 1, 1, 1
pset / pset1 / geom / rtp / 1 0 0 / 0, 0, 0 / 5, 360, 180 /
pset / pset2 / geom / xyz / 1 0 0 / 7, 7, 7 / 10, 10, 10 /
# Assign colors to the points and elements so that we can see them in GMV.
cmo / setatt / mo / imt / 1 0 0 / 1
cmo / setatt / mo / imt / pset get pset1 / 2
cmo / setatt / mo / imt / pset get pset2 / 3
dump / avs / output_mesh_psets.inp / mo / 1 1 0 0
# Test the list command.
pset / / list
pset / 0 / list
pset / -def- / list
# Verify that pset only appends '.vertexset' if it is not already present.
pset / pset1 / write / out_pset01
pset / pset2 / write / out_pset02.vertexset
# Test various incantations of the [ascii|binary] option.
pset / pset1 / write / out_pset03 / ascii
pset / pset1 / write / out_pset04 / binary
pset / pset1 / write / out_pset05 /
pset / pset1 / write / out_pset06 / -def-
pset / pset1 / write / out_pset07
# Verify that -def-, -all-, and <blank> work properly as pset names.
pset / -def- / write / out_pset08
pset / -all- / write / out_pset09
pset / / write / out_pset10
finish