class FPOLY
****

------------------------F.poly------------------
____f_{L+}___+__f_{L-}____=_x_(_f_{L0}___+__f_{Ls}__).

____f(trivial_knot)_:=_a^(wr).

_____F_L__:=_f_L___*_a^(-wr0).




Public


Readonly Shareds
shared Alloc0:CARD; .. Included as Alloc0
****
shared CN,CP,CQ:ARRAY{POLYS_INTI}; .. Included as CN
**** [0..Alloc0][0..Alloc0]
shared CN,CP,CQ:ARRAY{POLYS_INTI}; .. Included as CP
**** [0..Alloc0][0..Alloc0]
shared CN,CP,CQ:ARRAY{POLYS_INTI}; .. Included as CQ
**** [0..Alloc0][0..Alloc0]
shared Poly:ARRAY{ARRAY{INTI}}; .. Included as Poly
**** [0..Alloc0][0..Alloc0*2]
shared ResFlg:ARRAY{BOOL}; .. Included as ResFlg
**** [0..Alloc0]
shared TCodeTmp,TCodePtr,TCodePtr1:RTCODE; .. Included as TCodePtr
shared TCodeTmp,TCodePtr,TCodePtr1:RTCODE; .. Included as TCodePtr1
shared TCodeRes:ARRAY{RTCODE}; .. Included as TCodeRes
**** [0..Alloc0*2]
shared TCodeTmp,TCodePtr,TCodePtr1:RTCODE; .. Included as TCodeTmp
shared TdRes:ARRAY{ARRAY{INT}}; .. Included as TdRes
**** [0..Alloc0*2] [0..4]
shared TraceDeg:ARRAY{INT}; .. Included as TraceDeg
**** [0..4] ([1..2])
shared TraceRes:ARRAY{RES_MARK}; .. Included as TraceRes
**** [0..Alloc0*2]
shared c0p,c0n,compo0,compo:INT; .. Included as c0n
shared c0p,c0n,compo0,compo:INT; .. Included as c0p
shared c0p,c0n,compo0,compo:INT; .. Included as compo
shared c0p,c0n,compo0,compo:INT; .. Included as compo0
shared count:CARD; .. Included as count
**** count resolution
----------------_init_------------------
shared endTc:VERTEXP; .. Included as endTc
shared enp,stp:CARD; .. Included as enp
shared i:CARD; .. Included as i
shared n,n1,n2:INT; .. Included as n
shared n,n1,n2:INT; .. Included as n1
shared n,n1,n2:INT; .. Included as n2
shared o1,o2,o3:INT; .. Included as o1
shared o1,o2,o3:INT; .. Included as o2
shared o1,o2,o3:INT; .. Included as o3
shared r0,r1,r2:INT; .. Included as r0
shared r0,r1,r2:INT; .. Included as r1
shared r0,r1,r2:INT; .. Included as r2
shared resPtr,tPtr,tPtr1,tPtr2:CARD; .. Included as resPtr
shared resPtr3T:CARD; .. Included as resPtr3T
shared enp,stp:CARD; .. Included as stp
shared resPtr,tPtr,tPtr1,tPtr2:CARD; .. Included as tPtr
shared resPtr,tPtr,tPtr1,tPtr2:CARD; .. Included as tPtr1
shared resPtr,tPtr,tPtr1,tPtr2:CARD; .. Included as tPtr2
shared tPtr3:CARD; .. Included as tPtr3
shared tmp,tmpMax,tmpMp:CARD; .. Included as tmp
shared tmp,tmpMax,tmpMp:CARD; .. Included as tmpMax
shared tmp,tmpMax,tmpMp:CARD; .. Included as tmpMp
shared trimPtr3T:CARD; .. Included as trimPtr3T
shared wPtr1,wPtr2:CARD; .. Included as wPtr1
shared wPtr1,wPtr2:CARD; .. Included as wPtr2
shared wr,wr0,wr1:INT; .. Included as wr
shared wr,wr0,wr1:INT; .. Included as wr0
shared wr,wr0,wr1:INT; .. Included as wr1
shared wrC:INT; .. Included as wrC

Writable Shareds
shared Alloc0:CARD; .. Included as Alloc0
****
shared CN,CP,CQ:ARRAY{POLYS_INTI}; .. Included as CN
**** [0..Alloc0][0..Alloc0]
shared CN,CP,CQ:ARRAY{POLYS_INTI}; .. Included as CP
**** [0..Alloc0][0..Alloc0]
shared CN,CP,CQ:ARRAY{POLYS_INTI}; .. Included as CQ
**** [0..Alloc0][0..Alloc0]
shared Poly:ARRAY{ARRAY{INTI}}; .. Included as Poly
**** [0..Alloc0][0..Alloc0*2]
shared ResFlg:ARRAY{BOOL}; .. Included as ResFlg
**** [0..Alloc0]
shared TCodeTmp,TCodePtr,TCodePtr1:RTCODE; .. Included as TCodePtr1
shared TCodeTmp,TCodePtr,TCodePtr1:RTCODE; .. Included as TCodePtr
shared TCodeRes:ARRAY{RTCODE}; .. Included as TCodeRes
**** [0..Alloc0*2]
shared TCodeTmp,TCodePtr,TCodePtr1:RTCODE; .. Included as TCodeTmp
shared TdRes:ARRAY{ARRAY{INT}}; .. Included as TdRes
**** [0..Alloc0*2] [0..4]
shared TraceDeg:ARRAY{INT}; .. Included as TraceDeg
**** [0..4] ([1..2])
shared TraceRes:ARRAY{RES_MARK}; .. Included as TraceRes
**** [0..Alloc0*2]
shared c0p,c0n,compo0,compo:INT; .. Included as c0n
shared c0p,c0n,compo0,compo:INT; .. Included as c0p
shared c0p,c0n,compo0,compo:INT; .. Included as compo0
shared c0p,c0n,compo0,compo:INT; .. Included as compo
shared count:CARD; .. Included as count
**** count resolution
----------------_init_------------------
shared endTc:VERTEXP; .. Included as endTc
shared enp,stp:CARD; .. Included as enp
shared i:CARD; .. Included as i
shared n,n1,n2:INT; .. Included as n1
shared n,n1,n2:INT; .. Included as n2
shared n,n1,n2:INT; .. Included as n
shared o1,o2,o3:INT; .. Included as o1
shared o1,o2,o3:INT; .. Included as o2
shared o1,o2,o3:INT; .. Included as o3
shared r0,r1,r2:INT; .. Included as r0
shared r0,r1,r2:INT; .. Included as r1
shared r0,r1,r2:INT; .. Included as r2
shared resPtr3T:CARD; .. Included as resPtr3T
shared resPtr,tPtr,tPtr1,tPtr2:CARD; .. Included as resPtr
shared enp,stp:CARD; .. Included as stp
shared resPtr,tPtr,tPtr1,tPtr2:CARD; .. Included as tPtr1
shared resPtr,tPtr,tPtr1,tPtr2:CARD; .. Included as tPtr2
shared tPtr3:CARD; .. Included as tPtr3
shared resPtr,tPtr,tPtr1,tPtr2:CARD; .. Included as tPtr
shared tmp,tmpMax,tmpMp:CARD; .. Included as tmp
shared tmp,tmpMax,tmpMp:CARD; .. Included as tmpMax
shared tmp,tmpMax,tmpMp:CARD; .. Included as tmpMp
shared trimPtr3T:CARD; .. Included as trimPtr3T
shared wPtr1,wPtr2:CARD; .. Included as wPtr1
shared wPtr1,wPtr2:CARD; .. Included as wPtr2
shared wr,wr0,wr1:INT; .. Included as wr0
shared wr,wr0,wr1:INT; .. Included as wr1
shared wr,wr0,wr1:INT; .. Included as wr
shared wrC:INT; .. Included as wrC

Features
FPrint
FWrithe
**** Assume that tPtr1<tPtr2.
Fpoly(TCode:TCODE)
MakeRes
MakeRes2 .. Included as MakeRes2
MakeRes201 .. Included as MakeRes201
MakeRes2R .. Included as MakeRes2R
MakeRes2R01 .. Included as MakeRes2R01
MakeRes2RT .. Included as MakeRes2RT
MakeRes2T .. Included as MakeRes2T
MakeRes3 .. Included as MakeRes3
MakeRes301 .. Included as MakeRes301
MakeRes3R .. Included as MakeRes3R
MakeRes3R01 .. Included as MakeRes3R01
MakeRes3RT .. Included as MakeRes3RT
MakeRes3TPost .. Included as MakeRes3TPost
MakeRes3TPre .. Included as MakeRes3TPre
SetMp .. Included as SetMp
SetMpC .. Included as SetMpC
SetMpCn .. Included as SetMpCn
SetNotWell:BOOL .. Included as SetNotWell
SetPoly
****
SetTCodeTmp .. Included as SetTCodeTmp
closeRes .. Included as closeRes
initRes(TCode:TCODE, tstep, cvRes, cvTime:FLT):BOOL .. Included as initRes

The Sather Home Page