FLAC FISH Index
Below is a listing of the FISH functions that are specific to FLAC. See the global FISH Index for all functions available to FLAC.
| c zone functions includes: | c struct (structure) includes: | 
| c attach functions | c beam functions | 
| c face functions | c cable functions | 
| c field (zone field data) | c geogrid functions | 
| c gp (gridpoint) functions | c link functions | 
| c interface functions | c liner functions | 
| c interface.elem functions | c node functions | 
| c interface.node functions | c pile functions | 
| c tet (zone tetra) functions | c shell functions | 
| 
 | |
| c block functions | |
| c edge functions | |
| c mesh functions | |
| c point functions | |
| c segment functions | |
| c set functions | 
*These functions are used by FLAC2D and FLAC3D
| 
 | |
| c block functions | c edge functions | 
| c face functions | c point functions | 
| c set functions | 
All groups of FISH functions available in FLAC are listed alphabetically by group name below.
building_blocks.block functions
| building_blocks.block.group.remove(BB_BLOCK_PNT,STR/IND<,STR/IND>) | 
| building_blocks.block.isgroup(BB_BLOCK_PNT,STR/IND<,STR/IND>) | 
building_blocks.edge functions
| building_blocks.edge.group.remove(BB_EDGE_PNT,STR/IND<,STR/IND>) | 
building_blocks.face functions
| building_blocks.face.group.remove(BB_FACE_PNT,STR/IND<,STR/IND>) | 
building_blocks.point functions
| building_blocks.point.group.remove(BB_POINT_PNT,STR/IND<,STR/IND>) | 
| building_blocks.point.isgroup(BB_POINT_PNT,STR/IND<,STR/IND>) | 
building_blocks.set functions
| building_blocks.set.block.create(BB_SET_PNT,STR,VEC,VEC,VEC,VEC<,VEC><,VEC><,VEC><,VEC>) | 
sketch.block functions
sketch.edge functions
sketch.mesh functions
sketch.point functions
sketch.segment functions
| sketch.segment.group.remove(EXT_SEGMENT_PNT,STR/IND<,STR/IND>) | 
| sketch.segment.removegroup(EXT_SEGMENT_PNT,STR/IND<,STR/IND>) | 
sketch.set functions
struct (structure) functions
struct.beam functions
| struct.beam.plastic(STRUCT_BEAM_PNT)(currently 3D ONLY) | 
| struct.beam.plastic.iplocation(STRUCT_BEAM_PNT,INT)(currently 3D ONLY) | 
| struct.beam.plastic.ipstate(STRUCT_BEAM_PNT,INT)(currently 3D ONLY) | 
| struct.beam.plastic.ipstress(STRUCT_BEAM_PNT,INT)(currently 3D ONLY) | 
| struct.beam.plastic.stress.bounds(STRUCT_BEAM_PNT)(currently 3D ONLY) | 
struct.cable functions
struct.geogrid functions
struct.link functions
struct.liner functions
struct.node functions
| struct.node.system.surface(STRUCT_NODE_PNT<,INT><,INT>)(3D ONLY) | 
struct.pile functions
struct.shell functions
zone functions
| zone.area(ZONE_PNT)(2D ONLY) | 
| zone.area.deformed(ZONE_PNT)(2D ONLY) | 
| zone.bad(ZONE_PNT)(2D ONLY) | 
| zone.planarity(ZONE_PNT)(3D ONLY) | 
| zone.test.quality(ZONE_PNT,INT)(3D ONLY) | 
| zone.vol(ZONE_PNT)(3D ONLY) | 
| zone.vol.deformed(ZONE_PNT)(3D ONLY) | 
attach functions
zone.face functions
| zone.face.area(ZONE_PNT,INT)(3D ONLY) | 
| zone.face.find(ZONE_PNT,INT/GP_PNT,INT/GP_PNT,INT/GP_PNT)(FLAC3D) | 
| zone.face.length(ZONE_PNT,INT)(2D ONLY) | 
| zone.face.size(ZONE_PNT,INT)(3D ONLY) | 
zone.field functions
gp (gridpoint) functions
| gp.fluid.area.inv(GP_PNT)(2D ONLY) | 
| gp.fluid.vol.inv(GP_PNT)(3D ONLY) | 
interface functions
interface.elem functions
| interface.elem.group.remove(INTERFACE_ELEM_PNT,STR/IND<,STR/IND>) | 
| interface.elem.isgroup(INTERFACE_ELEM_PNT,STR/IND<,STR/IND>) | 
interface.node functions
| interface.node.group.remove(INTERFACE_NODE_PNT,STR/IND<,STR/IND>) | 
| interface.node.isgroup(INTERFACE_NODE_PNT,STR/IND<,STR/IND>) | 
zone.tet (zone tetra) functions
| zone.tet.gp(ZONE_PNT<,INT><,INT>)(3D ONLY) | 
| zone.tet.num(ZONE_PNT)(3D ONLY) | 
| zone.tet.smallest.vol(ZONE_PNT,INT)(3D ONLY) | 
| zone.tet.vol(ZONE_PNT<,INT><,INT>)(3D ONLY) | 
| Was this helpful? ... | Itasca Software © 2024, Itasca | Updated: Oct 27, 2025 | 
