FISH Functions

The type specifiers used in the FISH function signatures are given in the “FISH Type Index” section.

Clump Utilities

clump.containing(VEC)

clump.energy(STR)

clump.find(INT)

clump.group.list(STR/IND<,STR/IND>)

clump.groupmap(STR/IND<,STR/IND>)

clump.inbox(VEC,VEC<,BOOL>)

clump.list

clump.maxid

clump.mech.convergence

clump.mech.ratio.avg

clump.mech.ratio.local

clump.mech.ratio.max

clump.mech.unbal.max

clump.near(VEC<,FLT>)

clump.num

clump.typeid

Clump Intrinsics

clump.addpebble(CL_PNT,FLT,VEC<,INT>)

clump.calculate(CL_PNT<,FLT>)

clump.contactnum(CL_PNT<,INT>)

clump.contactnum.all(CL_PNT<,INT>)

clump.convergence(CL_PNT)

clump.damp(CL_PNT)

clump.delete(CL_PNT)

clump.deletepebble(CL_PNT,CLP_PNT)

clump.density(CL_PNT)

clump.disp(CL_PNT)

clump.euler(CL_PNT)(3D ONLY)

clump.fix(CL_PNT,INT)

clump.force.app(CL_PNT)

clump.force.contact(CL_PNT)

clump.force.unbal(CL_PNT)

clump.fragment(CL_PNT)

clump.group(CL_PNT<,STR/IND>)

clump.group.remove(CL_PNT,STR/IND<,STR/IND>)

clump.id(CL_PNT)

clump.inglobal(CL_PNT,VEC)

clump.inprin(CL_PNT,VEC)

clump.inside(CL_PNT,VEC)

clump.isbonded(CL_PNT<,INT,PNT>)

clump.isgroup(CL_PNT,STR/IND<,STR/IND>)

clump.mass(CL_PNT)

clump.mass.real(CL_PNT)

clump.moi(CL_PNT)

clump.moi.fix(CL_PNT)

clump.moi.prin(CL_PNT)

clump.moi.prin.real(CL_PNT)

clump.moi.real(CL_PNT)

clump.moment.app(CL_PNT)

clump.moment.contact(CL_PNT)

clump.moment.unbal(CL_PNT)

clump.pebblelist(CL_PNT)

clump.pos(CL_PNT)

clump.ratio(CL_PNT)

clump.ratio.target(CL_PNT)

clump.rotate(CL_PNT,VEC,FLT)

clump.rotation(CL_PNT)(2D ONLY)

clump.scalesphere(CL_PNT,FLT)

clump.scalevol(CL_PNT,FLT)

clump.spin(CL_PNT)

clump.stress(CL_PNT)

clump.template(CL_PNT)

clump.template.scale(CL_PNT)

clump.vel(CL_PNT)

clump.vol(CL_PNT)

Clump Template Utilities

clump.template.find(STR)

clump.template.findpebble(INT)

clump.template.list

clump.template.maxid

clump.template.num

clump.template.typeid

Clump Template Intrinsics

clump.template.addpebble(CLT_PNT,FLT,VEC<,INT>)

clump.template.clone(CLT_PNT,STR)

clump.template.delete(CLT_PNT)

clump.template.deletepebble(CLT_PNT,CLP_PNT)

clump.template.euler(CL_PNT)(3D ONLY)

clump.template.make(CL_PNT,STR)

clump.template.moi(CL_PNT)

clump.template.moi.prin(CL_PNT)

clump.template.name(CLT_PNT)

clump.template.origpos(CL_PNT)

clump.template.pebblelist(CLT_PNT)

clump.template.vol(CLT_PNT)

Clump Pebble Utilities

clump.pebble.find(INT)

clump.pebble.group.list(STR/IND<,STR/IND>)

clump.pebble.groupmap(STR/IND<,STR/IND>)

clump.pebble.inbox(VEC,VEC<,BOOL>)

clump.pebble.list

clump.pebble.maxid

clump.pebble.near(VEC<,FLT>)

clump.pebble.num

clump.pebble.typeid

Clump Pebble Intrinsics

clump.pebble.clump(CLP_PNT)

clump.pebble.contactnum(CLP_PNT<,INT>)

clump.pebble.contactnum.all(CLP_PNT<,INT>)

clump.pebble.delete(CLP_PNT)

clump.pebble.extra(CLP_PNT<,INT>)

clump.pebble.group(CLP_PNT<,STR/IND>)

clump.pebble.group.remove(CLP_PNT,STR/IND<,STR/IND>)

clump.pebble.id(CLP_PNT)

clump.pebble.isbonded(CL_PNT<,INT,PNT>)

clump.pebble.isgroup(CLP_PNT,STR/IND<,STR/IND>)

clump.pebble.isprop(CLP_PNT,STR)

clump.pebble.pos(CLP_PNT)

clump.pebble.prop(CLP_PNT,STR)

clump.pebble.radius(CLP_PNT)

clump.pebble.vel(CLP_PNT)