class VPOLY




Public


Readonly Shareds
shared Alloc0:INT; .. Included as Alloc0
shared CN,CP:ARRAY{POLYS_INTI}; .. Included as CN
**** [0..Alloc0][0..Alloc0]
shared CN,CP:ARRAY{POLYS_INTI}; .. Included as CP
**** [0..Alloc0][0..Alloc0]
shared Poly:ARRAY{ARRAY{INTI}}; .. Included as Poly
**** [0..Alloc0][0..Alloc0] TYPE td=array[1..4] OF INT; inout TdRes:array[0..PPOLYmaxC] OF td;
shared ResFlg:ARRAY{BOOL}; .. Included as ResFlg
**** [0..Alloc0]
shared TCodeTmp,TCodePtr:RTCODE; .. Included as TCodePtr
shared TCodeRes:ARRAY{RTCODE}; .. Included as TCodeRes
****[0..Alloc0] TYPE td=array[1..4] OF INT; inout TdRes:array[0..PPOLYmaxC] OF td;
shared TCodeTmp,TCodePtr:RTCODE; .. Included as TCodeTmp
shared TdRes:ARRAY{ARRAY{INT}}; .. Included as TdRes
**** [0..Alloc0][0..4]
shared TraceDeg:ARRAY{INT}; .. Included as TraceDeg
**** [0..4]
shared TraceRes:ARRAY{RES_MARK}; .. Included as TraceRes
**** [0..Alloc0]
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:INT; .. Included as count
**** count resolution
shared endTc:VERTEXP; .. Included as endTc
shared enp,stp:INT; .. Included as enp
shared i:INT; .. 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:INT; .. Included as resPtr
shared enp,stp:INT; .. Included as stp
shared resPtr,tPtr,tPtr1,tPtr2:INT; .. Included as tPtr
shared resPtr,tPtr,tPtr1,tPtr2:INT; .. Included as tPtr1
shared resPtr,tPtr,tPtr1,tPtr2:INT; .. Included as tPtr2
shared tmp,tmpMax,tmpMp:INT; .. Included as tmp
shared tmp,tmpMax,tmpMp:INT; .. Included as tmpMax
shared tmp,tmpMax,tmpMp:INT; .. Included as tmpMp

Writable Shareds
shared Alloc0:INT; .. Included as Alloc0
shared CN,CP:ARRAY{POLYS_INTI}; .. Included as CN
**** [0..Alloc0][0..Alloc0]
shared CN,CP:ARRAY{POLYS_INTI}; .. Included as CP
**** [0..Alloc0][0..Alloc0]
shared Poly:ARRAY{ARRAY{INTI}}; .. Included as Poly
**** [0..Alloc0][0..Alloc0] TYPE td=array[1..4] OF INT; inout TdRes:array[0..PPOLYmaxC] OF td;
shared ResFlg:ARRAY{BOOL}; .. Included as ResFlg
**** [0..Alloc0]
shared TCodeTmp,TCodePtr:RTCODE; .. Included as TCodePtr
shared TCodeRes:ARRAY{RTCODE}; .. Included as TCodeRes
****[0..Alloc0] TYPE td=array[1..4] OF INT; inout TdRes:array[0..PPOLYmaxC] OF td;
shared TCodeTmp,TCodePtr:RTCODE; .. Included as TCodeTmp
shared TdRes:ARRAY{ARRAY{INT}}; .. Included as TdRes
**** [0..Alloc0][0..4]
shared TraceDeg:ARRAY{INT}; .. Included as TraceDeg
**** [0..4]
shared TraceRes:ARRAY{RES_MARK}; .. Included as TraceRes
**** [0..Alloc0]
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:INT; .. Included as count
**** count resolution
shared endTc:VERTEXP; .. Included as endTc
shared enp,stp:INT; .. Included as enp
shared i:INT; .. 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 resPtr,tPtr,tPtr1,tPtr2:INT; .. Included as resPtr
shared enp,stp:INT; .. Included as stp
shared resPtr,tPtr,tPtr1,tPtr2:INT; .. Included as tPtr1
shared resPtr,tPtr,tPtr1,tPtr2:INT; .. Included as tPtr2
shared resPtr,tPtr,tPtr1,tPtr2:INT; .. Included as tPtr
shared tmp,tmpMax,tmpMp:INT; .. Included as tmp
shared tmp,tmpMax,tmpMp:INT; .. Included as tmpMax
shared tmp,tmpMax,tmpMp:INT; .. Included as tmpMp

Features
MakeRes .. Included as MakeRes
MakeRes2 .. Included as MakeRes2
MakeRes201 .. Included as MakeRes201
**** TCodeTmp, out TCodePtr, i,n1,tPtr1,tPtr2, local n
MakeRes3 .. Included as MakeRes3
MakeRes301 .. Included as MakeRes301
MakeResLow .. Included as MakeResLow
SetMp .. Included as SetMp
SetMpC .. Included as SetMpC
SetNotWell:BOOL .. Included as SetNotWell
SetNotWellC:BOOL .. Included as SetNotWellC
SetTCodeTmp .. Included as SetTCodeTmp
VPara(TCode:TCODE, n:INT)
**** V polynomial of n-parallel for knot.
VPrintLog(polyV:ARRAY{INTI},shift:INT)
Vpoly(TCode:TCODE)
**** t * V(Lp) - 1/t * V(Ln) + (t^1/2 - t^(-1/2)) * V(Ls) = 0 .
VpolyP(TCode:TCODE, out polyV:ARRAY{INTI}, out offset:INT):BOOL
****
__t_*_V(Lp)_-_1/t_*_V(Ln)_+_(t^1/2_-_t^(-1/2))_*_V(Ls)_=_0_.
closeRes .. Included as closeRes
initRes(TCode:TCODE, tstep, cvRes, cvTime:FLT):BOOL .. Included as initRes


Private

SetPolyV2
cnvV2(out polyV:ARRAY{INTI},out offset:INT):BOOL
**** Use with SetPolyV2

The Sather Home Page