Loading [MathJax]/extensions/tex2jax.js
Apps
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
mesh_selection_by_two_criteria.lua File Reference

Functions

function Vec3dNorm (vec)
 
function Vec3dSubtract (vec1, vec2)
 

Function Documentation

◆ Vec3dNorm()

function Vec3dNorm ( vec  )

location: /home/runner/work/docs/docs/ug4/apps/Examples / mesh_selection_by_two_criteria.lua :53-58

function Vec3dNorm(vec)
normSq = vec:coord(0)*vec:coord(0) + vec:coord(1)*vec:coord(1) + vec:coord(2)*vec:coord(2)
norm = math.sqrt(normSq)
return norm
function *Umax *y end
Definition channel.lua:87
function Vec3dNorm(vec)

◆ Vec3dSubtract()

function Vec3dSubtract ( vec1  ,
vec2   
)

Script to create a sample 3D sphere geometry using plugin ProMesh to illustrate the selection by two criteria.

To execute type: ugshell -ex mesh_selection_by_two_criteria.lua location: /home/runner/work/docs/docs/ug4/apps/Examples / mesh_selection_by_two_criteria.lua :41-48

function Vec3dSubtract(vec1, vec2)
result = Vec3d()
result:set_coord(0, vec1:coord(0) - vec2:coord(0))
result:set_coord(1, vec1:coord(1) - vec2:coord(1))
result:set_coord(2, vec1:coord(2) - vec2:coord(2))
return result
function Vec3dSubtract(vec1, vec2)