Files
LaGriT/docs/pages/commands.md
2025-12-17 11:00:57 +08:00

8.8 KiB
Executable File

title, tags
title tags
LaGriT Commands - Alphabetical command list all options

Alphabetic Listing of LaGriT Commands

 A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z 



* [**`ADDMESH`**](docs/commands/ADDMESH.md) (join meshes, merge multiple meshes) * [**`ASSIGN`**](docs/commands/ASSIGN.md) (set global mesh object variables)

* [**`BOUNDARY`**](docs/commands/BOUNDAR1.md) (set boundary attributes on surfaces) * [**`BOUNDARY_COMPONENTS`**](docs/commands/BOUNDARY_C.md) (count boundary components) * [**`BUBBLE`**](docs/commands/bubble.md) (extrude to 3D and extract boundary)

* [**`CALC_RDIST`**](docs/commands/calc_rdist.md) (calculate radial distance) * [**`CMO`**](docs/commands/CMO2.md) (mesh object operations) * [**`COLORMAP`**](docs/commands/COLORMAP.md) (build adjacency map) * [**`COMPUTE`**](docs/commands/COMPUTE.md) (compute a new mesh attribute value) * [**`CONNECT`**](docs/commands/CONNECT1.md) (connect points into tetrahedral mesh) * [**`COORDSYS`**](docs/commands/COORDSY.md) (change coordinate system) * [**`COPYPTS`**](docs/commands/COPYPTS.md) (copy points into mesh object) * [**`CREATEPTS`**](docs/commands/createpts.md) (create point distribution) * [**`CREATE_GRAPH`**](docs/commands/create_graph.md) (create adjacency graph) * [**`CRUSH_THIN_TETS`**](docs/commands/crush_thin_tets.md) (reduce number of thin tets)

* [**`DEFINE`**](docs/commands/DEFINE.md) (assign value to variable name) * [**`DEREFINE`**](docs/commands/DEREFINE.md) (merge nodes away) * [**`DOPING`**](docs/commands/DOPING1.md) (deprecated, see interpolate) * [**`DUMP`**](docs/commands/DUMP2.md) (write output files) * [**`DUMP_RECOLOR`**](docs/commands/DUMP_RECOLOR.md) (use adjacency map)

* [**`EDIT`**](docs/commands/EDIT2.md) (print some mesh info) * [**`ELMTEST`**](docs/commands/elmtest.md) (validate connectivity) * [**`ELTSET`**](docs/commands/ELTSET2.md) (set of elements for mesh object) * [**`EXTRACT`**](docs/commands/EXTRACT1.md) (extract 2D from 3D) * [**`EXTRACT SURFMESH`**](docs/commands/dump/EXTRACT_SURFMESH.md) (extract boundary surface) * [**`EXTRUDE`**](docs/commands/extrude.md) (extrude a surface)

* [**`FIELD`**](docs/commands/FIELD.md) (manipulate a field attribute) * [**`FILTER`**](docs/commands/FILTER.md) (filter duplicate nodes) * [**`FINISH`**](docs/commands/FINISH.md) (end processing, EXIT) * [**`FSET`**](docs/commands/FSET.md) (set of faces for mesh object)

* [**`GENIEE`**](docs/commands/GENIEE.md) (make or check element connectivity) * [**`GEOMETRY`**](docs/commands/geometry.md) (name geometry for mesh object) * [**`GRID2GRID`**](docs/commands/GRID2GRID.md) (convert elements)

* [**`HELP`**](docs/commands/HELP.md) (print global variable) * [**`HEXTOTET`**](docs/commands/HEXTOTE.md) (convert elements, see grid2grid)

* [**`INFILE`**](docs/commands/INPUT.md) (read commands from a file, also input) * [**`INPUT`**](docs/commands/INPUT.md) (read commands from a file, also infile) * [**`INTERSECT`**](docs/commands/INTERSECT.md) (intersect 2D meshes to get line) * [**`INTERSECT_ELEMENTS`**](docs/commands/intersectelements.md) (intersect meshes) * [**`INTERPOLATE`**](docs/commands/main_interpolate.md)(values from nodes or elements)

* [**`KDTREE`**](docs/commands/kdtree.md) (represent mesh as kd-tree)

* [**`LOG`**](docs/commands/LOG.md) (turn log file off and on) * [**`LOOP`**](docs/commands/loop.md) (execute command multiple times) * [**`LOWER_D`**](docs/commands/lower_d.md) (create lower dimension structures)

* [**`MASSAGE`**](docs/commands/MASSAGE.md)(optimize the grid) * [**`MASSAGE2`**](docs/commands/MASSAGE2.md) (optimize based on gradient field) * [**`MATH`**](docs/commands/MATH.md) (math operations on attributes) * [**`MEMORY`**](docs/commands/memory.md) (query state of memory) * [**`MERGE`**](docs/commands/MERGE.md) (remove nodes) * [**`METIS`**](docs/commands/metis.md) (graph partition algorithms) * [**`MODE`**](docs/commands/MODE.md) (set modes) * [**`MREGION`**](docs/commands/MREGION.md) (define material region for mesh object)

* [**`NEGATIVE_AIJ`**](docs/commands/NEGATIVE.md) (test bndry for neg. coef.)

* [**`OFFSETSURF`**](docs/commands/OFFSETSURF.md) (offset a triangulated surface)

* [**`PERTURB`**](docs/commands/PERTURB.md) (perturb node locations) * [**`PSET`**](docs/commands/PSET.md) (set of nodes for mesh object) * [**`PSTATUS`**](docs/commands/PSTATUS.md) (operate on point set)

* [**`QUADXY`**](docs/commands/QUADXY.md) (define a logical X,Y node set) * [**`QUADXYZ`**](docs/commands/QUADXYZ1.md) (define a logical X,Y,Z node set) * [**`QUALITY`**](docs/commands/QUALITY.md) (report mesh quality values)

* [**`RADAPT`**](docs/commands/RADAPT.md) (adaptive smoothing) * [**`RANKVOLUME`**](docs/commands/rankvolume.md)(list small volume elements) * [**`READ`**](docs/commands/READ.md) (read input file) * [**`RECON`**](docs/commands/RECON.md) (swap edges/faces) * [**`REFINE`**](docs/commands/REFINE.md) (refine elements, edges) * [**`REFINE2D`**](docs/commands/refine2d.md) (refine a triangle) * [**`REGION`**](docs/commands/REGION.md) (define a geometric region) * [**`REGNPTS`**](docs/commands/REGNPTS.md) (distributes nodes in region) * [**`REORDER`**](docs/commands/REORDER.md) (reorder nodes in a mesh) * [**`RESETPTS`**](docs/commands/RESETPT.md) (reset node type 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 or 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 or on a surface) * [**`ROTATELN`**](docs/commands/ROTATELN.md) (rotate nodes about a line) * [**`ROTATEPT`**](docs/commands/ROTATEPT.md)  (rotate nodes about a point) * [**`RZ`**](docs/commands/RZ.md) (deprecated, see createpts) * [**`RZAMR`**](docs/commands/RZAMR.md) (deprecrated, see createpts) * [**`RZBRICK`**](docs/commands/RZBRICK.md) (create a brick, hex mesh) * [**`RZRAN`**](docs/commands/RZRAN.md) (deprecrated, see createpts) * [**`RZS`**](docs/commands/RZS.md) (deprecrated, see createpts) * [**`RZV`**](docs/commands/RZV_LG.md) (deprecrated, see createpts)

* [**`SCALE`**](docs/commands/SCALE.md) (scale node coordinates) * [**`SETPTS`**](docs/commands/SETPTS.md) (set node type and material) * [**`SETSIZE`**](docs/commands/SETSIZE.md) (set epsilon values based on space size) * [**`SETTETS`**](docs/commands/SETTETS.md) (make parent-child nodes, set element material) * [**`SMOOTH`**](docs/commands/SMOOTH.md) (optimize with node smoothing) * [**`SORT`**](docs/commands/SORT.md) (sort an attribute) * [**`STACK`**](docs/commands/STACK.md) (read and merge surfaces) * [**`SURFACE`**](docs/commands/SURFACE.md) (define a geometric surface) * [**`SURFPTS`**](docs/commands/SURFPTS.md) (make nodes on a surface)

* [**`TRANS`**](docs/commands/TRANS.md) (translate node coordinates) * [**`TRIANGULATE`**](docs/commands/TRIAGN.md) (triangulate inside polygon)

* [**`UNG2AVS`**](docs/commands/UNG2AVS.md) (UNGenerate to AVS) * [**`UPSCALE`**](docs/commands/UPSCALE.md) (attributes from a fine grid to a coarse grid)

* [**`ZQ`**](docs/commands/ZQ.md) (deprecrated, see cmo/setatt)

[Back to Top](#top)

[Tutorials and Examples](tutorial/index.md)