The refine command is used to create more elements when a criterion is specified.
refine / refine_criterion / field_type / interpolation / refine_type
refine / roughness / / / edge / ifirst, ilast, istride / distance / surface_name / exclusive | inclusive
refine / edge_list / / / edge / edge_list
refine / interface / / / edge / pset, get, psetname / / / / [inclusive | exclusive]
refine / maxsize / / / edge / pset, get, something / .25
refine/constant/concentration/log/edge/ 1,0,0/25.0///inclusive
refine/addpts///tet/pset,get,newpoints/
refine/rivara///edge/pset/get,p1/.5///inclusive
refine all edges containing at least one node in pset p1 that are longer than .5. Using the 'rivera' algorithm may result in edges not containing nodes in the pset to be refined.
refine/rivera_truncated///edge/pset,get,p1/.5///exclusive
rivera_truncated, exclusive will refine only edges both of whose endpoints are in the pset
refine/rivara_boundary///edge/1,0,0/.25
rivara_boundary will only refine boundary edges.
refine/roughness///edge/1,0,0/.28/ptop/inclusive
refine/edge_list///edge/1 2 23 47/
will refine the edge with endpoints 1 and 2 AND the edge with endpoints 23 and 47.