Files
LaGriT/docs/pages/commands_cat.md

217 lines
6.4 KiB
Markdown
Raw Normal View History

2025-12-17 11:00:57 +08:00
LaGriT Commands by Category
===========================
## Geometry Commands:
[GEOMETRY](docs/commands/geometry.md) (set the geometry name)
[MREGION](docs/commands/MREGION.md) (define a material region)
[OFFSETSURF](docs/commands/OFFSETSURF.md) (..triangulated surface)
[REGION](docs/commands/REGION.md) (define a geometric region)
[RZS](docs/commands/RZS.md) (depreciated, see createpts)
[SURFACE](docs/commands/SURFACE.md) (define a geometric surface)
## Point Placement:
[COPYPTS](docs/commands/COPYPTS.md) (copy existing points)
[CREATEPTS](docs/commands/createpts.md) (create points)
[QUADXY](docs/commands/QUADXY.md) (define a logical xy node set)
[QUADXYZ](docs/commands/QUADXYZ1.md) (define a logical xyz node set)
[RZAMR](docs/commands/RZAMR.md) (depreciated, see createpts)
[REGNPTS](docs/commands/REGNPTS.md) (distributes nodes in region)
[REFINE2D](docs/commands/refine2d.md) (refine a triangle)
[REORDER](docs/commands/REORDER.md) (reorder nodes in a mesh)
[RZ](docs/commands/RZ.md) (depreciated, see createpts)
[RZRAN](docs/commands/RZRAN.md) (depreciated, see createpts)
[SURFPTS](docs/commands/SURFPTS.md) (make nodes on a surface)
## Point Modification and Selection:
[COORDSYS](docs/commands/COORDSY.md) (change coordinate system)
[COPYPTS](docs/commands/COPYPTS.md) (copy existing points)
[FILTER](docs/commands/FILTER.md) (filter nodes)
[PERTURB](docs/commands/PERTURB.md) (perturb node locations)
[PSET](docs/commands/PSET.md) (define, name sets of nodes)
[PSTATUS](docs/commands/PSTATUS.md) (operate on point set)
[RESETPTS](docs/commands/RESETPT.md) (reset node values)
[RM](docs/commands/RM.md) (remove nodes in area)
[RMMAT](docs/commands/RMMAT.md) (remove a material)
[RMPOINT](docs/commands/RMPOINT.md) (remove nodes/elements)
[RMREGION](docs/commands/RMREGION.md) (remove a geometric region)
[RMSPHERE](docs/commands/RMSPHERE.md) (remove nodes in a sphere)
[RMSURF](docs/commands/RMSURF.md) (remove nodes in /on a surface
[ROTATELN](docs/commands/ROTATELN.md) (rotate nodes about a line)
[ROTATEPT](docs/commands/ROTATEPT.md)  (rotate nodes about a point)
[SCALE](docs/commands/SCALE.md) (scale node coordinates)
[TRANS](docs/commands/TRANS.md) (translate node coordinates)
[ZQ](docs/commands/UNG2AVS.md) (depreciated, see cmo/setatt)
## Connecting the Mesh:
[CONNECT](docs/commands/CONNECT1.md) (make tetrahedral mesh)
[GENIEE](docs/commands/GENIEE.md) (make element connectivity)
[RZBRICK](docs/commands/RZBRICK.md) (create a brick, hex mesh)
[SETPTS](docs/commands/SETPTS.md) (set node type and material)
[SETTETS](docs/commands/SETTETS.md) (make child nodes, set element
material)
[TRIANGULATE](docs/commands/TRIAGN.md) (make triangles)
## Element Modification and Selection:
[ELTSET](docs/commands/ELTSET2.md) (select, name a set of elements)
[FSET](docs/commands/FSET.md) (define a face set)
[RMPOINT](docs/commands/RMPOINT.md) (remove nodes/elements)
## Creating, modifying, assessing and deleting mesh objects and their attributes:
[ADDMESH](docs/commands/ADDMESH.md) (join meshes)
[BOUNDARY](docs/commands/BOUNDAR1.md) (set attributes on surfaces)
[BOUNDARY_COMPONENTS](docs/commands/BOUNDARY_C.md) (count boundary edges)
[CALC_RDIST](docs/commands/calc_rdist.md) (calculate radial distance)
[CMO](docs/commands/CMO2.md) (modify mesh object)
[COLORMAP](docs/commands/COLORMAP.md) (build adjacency map)
[COMPUTE](docs/commands/COMPUTE.md) (compute a new mesh attribute)
[COPYPTS](docs/commands/COPYPTS.md) (copy points)
[CREATE_GRAPH](docs/commands/create_graph.md) (create adjacency graph)
[DOPING](docs/commands/DOPING1.md) (set an attribute; depreciated, see
interpolate)
[EXTRACT](docs/commands/EXTRACT1.md) (extract a surface)
[EXTRUDE](docs/commands/extrude.md) (extrude a surface)
[FIELD](docs/commands/FIELD.md) (manipulate a field attribute)
[GRID2GRID](docs/commands/GRID2GRID.md) (element type conversion)
[INTERPOLATE](docs/commands/main_interpolate.md) (interpolate
attribute values from nodes or elements )
[INTERSECT](docs/commands/INTERSECT.md) (intersect 2d meshes to get line)
[INTERSECT_ELEMENTS](docs/commands/intersectelements.md) (intersect mesh elements)
[KDTREE](docs/commands/kdtree.md) (represent mesh as kd-tree)
[LOWER_D](docs/commands/lower_d.md) (create lower dimen. structs.)
[MATH](docs/commands/MATH.md) (do math on attributes)
[QUALITY](docs/commands/QUALITY.md) (evaluate mesh quality)
[RANKVOLUME](docs/commands/rankvolume.md)(list small volume elements)
[SORT](docs/commands/SORT.md) (sort an attribute)
[UPSCALE](docs/commands/UPSCALE.md) (attribute from fine to coarse
grid)
## Optimize or customize the mesh:
[BUBBLE](docs/commands/bubble.md) (extrude to 3d and extract bndry)
[CRUSH_THIN_TETS](docs/commands/crush_thin_tets.md) (reduce number of thin tets)
[DEREFINE](docs/commands/DEREFINE.md) (merge nodes away)
[HEXTOTET](docs/commands/HEXTOTE.md) (convert element types)
[MASSAGE](docs/commands/MASSAGE.md)(optimize the grid)
[MASSAGE2](docs/commands/MASSAGE.md)(optimize the grid)
[MERGE](docs/commands/MERGE.md) (remove nodes)
[METIS](docs/commands/MERGE.md) (graph partition algorithms)
[MODE](docs/commands/MODE.md) (set modes)
[RADAPT](docs/commands/RADAPT.md) (adaptive smoothing)
[RECON](docs/commands/RECON.md) (swap edges/faces)
[REFINE](docs/commands/REFINE.md) (refine elements, edges)
[SETSIZE](docs/commands/SETSIZE.md) (calc size of space, set epsilon)
[SMOOTH](docs/commands/SMOOTH.md) (node smoothing)
## Input/Output:
[DEFINE](docs/commands/DEFINE.md) (give a name to a number)
[DUMP](docs/commands/DUMP2.md) (write output files)
[DUMP_RECOLOR](docs/commands/DUMP_RECOLOR.md) (use adjacency map)
[EDIT](docs/commands/EDIT2.md) (prints some mesh info)
[HELP](docs/commands/HELP.md) (print global variable)
[INFILE](docs/commands/INPUT.md) (read input from a file)
[INPUT](docs/commands/INPUT.md) (read input from a file)
[LOG](docs/commands/LOG.md) (turn log file off and on)
[MEMORY](docs/commands/memory.md) (query state of memory)
[READ](docs/commands/READ.md) (read data)
[STACK](docs/commands/STACK.md) (read, merge surfaces)
[UNG2AVS](docs/commands/UNG2AVS.md) (UNGenerate to AVS)
## Validation, Manipulation:
[ASSIGN](docs/commands/ASSIGN.md) (set global variables)
[ELMTEST](docs/commands/elmtest.md) (validate connectivity)
[FINISH](docs/commands/FINISH.md) (end processing, EXIT)
[LOOP](docs/commands/loop.md) (execute command multiple times)
[NEGATIVE_AIJ](docs/commands/NEGATIVE.md) (test bndry for neg.
coef.)
[RZV](docs/commands/RZV_LG.md) (depreciated, see createpts)