47 lines
1.4 KiB
Plaintext
Executable File
47 lines
1.4 KiB
Plaintext
Executable File
# lagrit < input.lgi
|
|
#
|
|
# Required files:
|
|
# input.lgi
|
|
# input_unit_square.poly
|
|
# input_h_field_att.mlgi
|
|
#
|
|
# Mesh a unit square with uniform and variable resolution tringles.
|
|
#
|
|
# Read polygon from a file.
|
|
#
|
|
read / avs / input_unit_square.poly / mo_polygon
|
|
#
|
|
# Uniform resolution, unit square polygon, vertex spacing 0.05:
|
|
#
|
|
createpts / poisson_disk / 2d_polygon / mo_poisson_pts / mo_polygon &
|
|
/ 0.05 / connect
|
|
dump / avs / output01_unit_square_uniform.inp / mo_poisson_pts
|
|
cmo / delete / mo_poisson_pts
|
|
#
|
|
# Variable resolution, unit square polygon, vertex spacing 0.01:
|
|
#
|
|
# WIDTH_FACTOR is used in input_h_field_att.mlgi
|
|
#
|
|
define / WIDTH_FACTOR / 10.0
|
|
createpts / poisson_disk / 2d_polygon / mo_poisson_pts / mo_polygon &
|
|
/ 0.01 / connect / input_h_field_att.mlgi
|
|
dump / avs / output02_unit_square_var.inp / mo_poisson_pts
|
|
cmo / delete / mo_poisson_pts
|
|
|
|
define / WIDTH_FACTOR / 20.0
|
|
createpts / poisson_disk / 2d_polygon / mo_poisson_pts / mo_polygon &
|
|
/ 0.01 / connect / input_h_field_att.mlgi
|
|
dump / avs / output03_unit_square_var.inp / mo_poisson_pts
|
|
cmo / delete / mo_poisson_pts
|
|
|
|
## commented out for test suite, users can uncomment and run
|
|
## output04_unit_square_var.inp is included in the reference dir
|
|
# define / WIDTH_FACTOR / 40.0
|
|
# createpts / poisson_disk / 2d_polygon / mo_poisson_pts / mo_polygon &
|
|
# / 0.01 / connect / input_h_field_att.mlgi
|
|
# dump / avs / output04_unit_square_var.inp / mo_poisson_pts
|
|
# cmo / delete / mo_poisson_pts
|
|
|
|
finish
|
|
|