FISH Functions

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

Clump Utilities

clump.energy(STR)
clump.find(INT)
clump.groupmap(STR<,INT>)
clump.inbox(VEC,VEC<,BOOL>)
clump.list
clump.maxid
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.contactmap(CL_PNT<,INT><,PNT>)
clump.contactmap.all(CL_PNT<,INT><,PNT>)
clump.contactnum(CL_PNT<,INT>)
clump.contactnum.all(CL_PNT<,INT>)
clump.damp(CL_PNT)
clump.delete(CL_PNT)
clump.deletepebble(CL_PNT,CLP_PNT)
clump.density(CL_PNT)
clump.disp(CL_PNT<,INT>)
clump.euler(CL_PNT<,INT>)(3D ONLY)
clump.extra(CL_PNT<,INT>)
clump.fix(CL_PNT,INT)
clump.force.app(CL_PNT<,INT>)
clump.force.contact(CL_PNT<,INT>)
clump.force.unbal(CL_PNT<,INT>)
clump.fragment(CL_PNT)
clump.group(CL_PNT<,STR>)
clump.group.remove(CL_PNT,STR)
clump.id(CL_PNT)
clump.inglobal(CL_PNT,VEC)
clump.inprin(CL_PNT,VEC)
clump.isbonded(CL_PNT<,INT,PNT>)
clump.isgroup(CL_PNT,STR<,STR>)
clump.mass(CL_PNT)
clump.mass.real(CL_PNT)
clump.moi(CL_PNT<,INT<,INT>>)
clump.moi.fix(CL_PNT)
clump.moi.prin(CL_PNT<,INT>)
clump.moi.prin.real(CL_PNT<,INT>)
clump.moi.real(CL_PNT<,INT<,INT>>)
clump.moment.app(CL_PNT<,INT>)
clump.moment.contact(CL_PNT<,INT>)
clump.moment.unbal(CL_PNT<,INT>)
clump.pebblelist(CL_PNT)
clump.pos(CL_PNT<,INT>)
clump.prop(CL_PNT,STR)
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<,INT>)
clump.template(CL_PNT)
clump.template.euler(CL_PNT<,INT>)(3D ONLY)
clump.template.scale(CL_PNT)
clump.vel(CL_PNT<,INT>)
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.make(CL_PNT,STR)
clump.template.moi.prin(CLT_PNT<,INT>)
clump.template.name(CLT_PNT)
clump.template.origpos(CLT_PNT<,INT>)
clump.template.pebblelist(CLT_PNT)
clump.template.vol(CLT_PNT)

Clump Pebble Utilities

clump.pebble.find(INT)
clump.pebble.groupmap(STR<,INT>)
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.contactmap(CLP_PNT<,INT><,PNT>)
clump.pebble.contactmap.all(CLP_PNT<,INT><,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>)
clump.pebble.group.remove(CL_PNT,STR)
clump.pebble.id(CLP_PNT)
clump.pebble.isbonded(CL_PNT<,INT,PNT>)
clump.pebble.isgroup(CLP_PNT,STR<,STR>)
clump.pebble.isprop(CLP_PNT,STR)
clump.pebble.pos(CLP_PNT<,INT>)
clump.pebble.prop(CLP_PNT,STR)
clump.pebble.radius(CLP_PNT)
clump.pebble.vel(CLP_PNT<,INT>)