FORM v5.0.0-35-g6318119
Data Fields
N_const Struct Reference

#include <structs.h>

Collaboration diagram for N_const:
Collaboration graph
[legend]

Data Fields

POSITION OldPosIn
 
POSITION OldPosOut
 
POSITION theposition
 
WORD * EndNest
 
WORD * Frozen
 
WORD * FullProto
 
WORD * cTerm
 
int * RepPoint
 
WORD * WildValue
 
WORD * WildStop
 
WORD * argaddress
 
WORD * RepFunList
 
WORD * patstop
 
WORD * terstop
 
WORD * terstart
 
WORD * terfirstcomm
 
WORD * DumFound
 
WORD ** DumPlace
 
WORD ** DumFunPlace
 
WORD * UsedSymbol
 
WORD * UsedVector
 
WORD * UsedIndex
 
WORD * UsedFunction
 
WORD * MaskPointer
 
WORD * ForFindOnly
 
WORD * findTerm
 
WORD * findPattern
 
WORD * dummyrenumlist
 
int * funargs
 
WORD ** funlocs
 
int * funinds
 
UWORD * NoScrat2
 
WORD * ReplaceScrat
 
TRACEStracestack
 
WORD * selecttermundo
 
WORD * patternbuffer
 
WORD * termbuffer
 
WORD ** PoinScratch
 
WORD ** FunScratch
 
WORD * RenumScratch
 
FUN_INFOFunInfo
 
WORD ** SplitScratch
 
WORD ** SplitScratch1
 
SORTING ** FunSorts
 
UWORD * SoScratC
 
WORD * listinprint
 
WORD * currentTerm
 
WORD ** arglist
 
int * tlistbuf
 
WORD * compressSpace
 
UWORD * SHcombi
 
WORD * poly_vars
 
UWORD * cmod
 
SHvariables SHvar
 
LONG deferskipped
 
LONG InScratch
 
LONG SplitScratchSize
 
LONG InScratch1
 
LONG SplitScratchSize1
 
LONG ninterms
 
LONG SHcombisize
 
int NumTotWildArgs
 
int UseFindOnly
 
int UsedOtherFind
 
int ErrorInDollar
 
int numfargs
 
int numflocs
 
int nargs
 
int tohunt
 
int numoffuns
 
int funisize
 
int RSsize
 
int numtracesctack
 
int intracestack
 
int numfuninfo
 
int NumFunSorts
 
int MaxFunSorts
 
int arglistsize
 
int tlistsize
 
int filenum
 
int compressSize
 
int polysortflag
 
int nogroundlevel
 
int subsubveto
 
WORD MaxRenumScratch
 
WORD oldtype
 
WORD oldvalue
 
WORD NumWild
 
WORD RepFunNum
 
WORD DisOrderFlag
 
WORD WildDirt
 
WORD NumFound
 
WORD WildReserve
 
WORD TeInFun
 
WORD TeSuOut
 
WORD WildArgs
 
WORD WildEat
 
WORD PolyNormFlag
 
WORD PolyFunTodo
 
WORD sizeselecttermundo
 
WORD patternbuffersize
 
WORD numlistinprint
 
WORD ncmod
 
WORD ExpectedSign
 
WORD SignCheck
 
WORD IndDum
 
WORD poly_num_vars
 
WORD idfunctionflag
 
WORD poly_vars_type
 
WORD tryterm
 

Detailed Description

The N_const struct is part of the global data and resides either in the ALLGLOBALS struct A, or the ALLPRIVATES struct B (TFORM) under the name N We see it used with the macro AN as in AN.RepFunNum It has variables that are private to each thread and are used as temporary storage during the expansion of the terms tree.

Definition at line 2200 of file structs.h.

Field Documentation

◆ OldPosIn

POSITION OldPosIn

Definition at line 2201 of file structs.h.

◆ OldPosOut

POSITION OldPosOut

Definition at line 2202 of file structs.h.

◆ theposition

POSITION theposition

Definition at line 2203 of file structs.h.

◆ EndNest

WORD* EndNest

Definition at line 2204 of file structs.h.

◆ Frozen

WORD* Frozen

Definition at line 2205 of file structs.h.

◆ FullProto

WORD* FullProto

Definition at line 2206 of file structs.h.

◆ cTerm

WORD* cTerm

Definition at line 2207 of file structs.h.

◆ RepPoint

int* RepPoint

Definition at line 2208 of file structs.h.

◆ WildValue

WORD* WildValue

Definition at line 2209 of file structs.h.

◆ WildStop

WORD* WildStop

Definition at line 2210 of file structs.h.

◆ argaddress

WORD* argaddress

Definition at line 2211 of file structs.h.

◆ RepFunList

WORD* RepFunList

Definition at line 2212 of file structs.h.

◆ patstop

WORD* patstop

Definition at line 2213 of file structs.h.

◆ terstop

WORD* terstop

Definition at line 2214 of file structs.h.

◆ terstart

WORD* terstart

Definition at line 2215 of file structs.h.

◆ terfirstcomm

WORD* terfirstcomm

Definition at line 2216 of file structs.h.

◆ DumFound

WORD* DumFound

Definition at line 2217 of file structs.h.

◆ DumPlace

WORD** DumPlace

Definition at line 2218 of file structs.h.

◆ DumFunPlace

WORD** DumFunPlace

Definition at line 2219 of file structs.h.

◆ UsedSymbol

WORD* UsedSymbol

Definition at line 2220 of file structs.h.

◆ UsedVector

WORD* UsedVector

Definition at line 2221 of file structs.h.

◆ UsedIndex

WORD* UsedIndex

Definition at line 2222 of file structs.h.

◆ UsedFunction

WORD* UsedFunction

Definition at line 2223 of file structs.h.

◆ MaskPointer

WORD* MaskPointer

Definition at line 2224 of file structs.h.

◆ ForFindOnly

WORD* ForFindOnly

Definition at line 2225 of file structs.h.

◆ findTerm

WORD* findTerm

Definition at line 2226 of file structs.h.

◆ findPattern

WORD* findPattern

Definition at line 2227 of file structs.h.

◆ dummyrenumlist

WORD* dummyrenumlist

Definition at line 2232 of file structs.h.

◆ funargs

int* funargs

Definition at line 2233 of file structs.h.

◆ funlocs

WORD** funlocs

Definition at line 2234 of file structs.h.

◆ funinds

int* funinds

Definition at line 2235 of file structs.h.

◆ NoScrat2

UWORD* NoScrat2

Definition at line 2236 of file structs.h.

◆ ReplaceScrat

WORD* ReplaceScrat

Definition at line 2237 of file structs.h.

◆ tracestack

TRACES* tracestack

Definition at line 2238 of file structs.h.

◆ selecttermundo

WORD* selecttermundo

Definition at line 2239 of file structs.h.

◆ patternbuffer

WORD* patternbuffer

Definition at line 2240 of file structs.h.

◆ termbuffer

WORD* termbuffer

Definition at line 2241 of file structs.h.

◆ PoinScratch

WORD** PoinScratch

Definition at line 2242 of file structs.h.

◆ FunScratch

WORD** FunScratch

Definition at line 2243 of file structs.h.

◆ RenumScratch

WORD* RenumScratch

Definition at line 2244 of file structs.h.

◆ FunInfo

FUN_INFO* FunInfo

Definition at line 2245 of file structs.h.

◆ SplitScratch

WORD** SplitScratch

Definition at line 2246 of file structs.h.

◆ SplitScratch1

WORD** SplitScratch1

Definition at line 2247 of file structs.h.

◆ FunSorts

SORTING** FunSorts

Definition at line 2248 of file structs.h.

◆ SoScratC

UWORD* SoScratC

Definition at line 2249 of file structs.h.

◆ listinprint

WORD* listinprint

Definition at line 2250 of file structs.h.

◆ currentTerm

WORD* currentTerm

Definition at line 2251 of file structs.h.

◆ arglist

WORD** arglist

Definition at line 2252 of file structs.h.

◆ tlistbuf

int* tlistbuf

Definition at line 2253 of file structs.h.

◆ compressSpace

WORD* compressSpace

Definition at line 2257 of file structs.h.

◆ SHcombi

UWORD* SHcombi

Definition at line 2262 of file structs.h.

◆ poly_vars

WORD* poly_vars

Definition at line 2263 of file structs.h.

◆ cmod

UWORD* cmod

Definition at line 2264 of file structs.h.

◆ SHvar

SHvariables SHvar

Definition at line 2265 of file structs.h.

◆ deferskipped

LONG deferskipped

Definition at line 2266 of file structs.h.

◆ InScratch

LONG InScratch

Definition at line 2267 of file structs.h.

◆ SplitScratchSize

LONG SplitScratchSize

Definition at line 2268 of file structs.h.

◆ InScratch1

LONG InScratch1

Definition at line 2269 of file structs.h.

◆ SplitScratchSize1

LONG SplitScratchSize1

Definition at line 2270 of file structs.h.

◆ ninterms

LONG ninterms

Definition at line 2271 of file structs.h.

◆ SHcombisize

LONG SHcombisize

Definition at line 2280 of file structs.h.

◆ NumTotWildArgs

int NumTotWildArgs

Definition at line 2281 of file structs.h.

◆ UseFindOnly

int UseFindOnly

Definition at line 2282 of file structs.h.

◆ UsedOtherFind

int UsedOtherFind

Definition at line 2283 of file structs.h.

◆ ErrorInDollar

int ErrorInDollar

Definition at line 2284 of file structs.h.

◆ numfargs

int numfargs

Definition at line 2285 of file structs.h.

◆ numflocs

int numflocs

Definition at line 2286 of file structs.h.

◆ nargs

int nargs

Definition at line 2287 of file structs.h.

◆ tohunt

int tohunt

Definition at line 2288 of file structs.h.

◆ numoffuns

int numoffuns

Definition at line 2289 of file structs.h.

◆ funisize

int funisize

Definition at line 2290 of file structs.h.

◆ RSsize

int RSsize

Definition at line 2291 of file structs.h.

◆ numtracesctack

int numtracesctack

Definition at line 2292 of file structs.h.

◆ intracestack

int intracestack

Definition at line 2293 of file structs.h.

◆ numfuninfo

int numfuninfo

Definition at line 2294 of file structs.h.

◆ NumFunSorts

int NumFunSorts

Definition at line 2295 of file structs.h.

◆ MaxFunSorts

int MaxFunSorts

Definition at line 2296 of file structs.h.

◆ arglistsize

int arglistsize

Definition at line 2297 of file structs.h.

◆ tlistsize

int tlistsize

Definition at line 2298 of file structs.h.

◆ filenum

int filenum

Definition at line 2299 of file structs.h.

◆ compressSize

int compressSize

Definition at line 2300 of file structs.h.

◆ polysortflag

int polysortflag

Definition at line 2301 of file structs.h.

◆ nogroundlevel

int nogroundlevel

Definition at line 2302 of file structs.h.

◆ subsubveto

int subsubveto

Definition at line 2303 of file structs.h.

◆ MaxRenumScratch

WORD MaxRenumScratch

Definition at line 2304 of file structs.h.

◆ oldtype

WORD oldtype

Definition at line 2305 of file structs.h.

◆ oldvalue

WORD oldvalue

Definition at line 2306 of file structs.h.

◆ NumWild

WORD NumWild

Definition at line 2307 of file structs.h.

◆ RepFunNum

WORD RepFunNum

Definition at line 2308 of file structs.h.

◆ DisOrderFlag

WORD DisOrderFlag

Definition at line 2309 of file structs.h.

◆ WildDirt

WORD WildDirt

Definition at line 2310 of file structs.h.

◆ NumFound

WORD NumFound

Definition at line 2311 of file structs.h.

◆ WildReserve

WORD WildReserve

Definition at line 2312 of file structs.h.

◆ TeInFun

WORD TeInFun

Definition at line 2313 of file structs.h.

◆ TeSuOut

WORD TeSuOut

Definition at line 2314 of file structs.h.

◆ WildArgs

WORD WildArgs

Definition at line 2315 of file structs.h.

◆ WildEat

WORD WildEat

Definition at line 2316 of file structs.h.

◆ PolyNormFlag

WORD PolyNormFlag

Definition at line 2317 of file structs.h.

◆ PolyFunTodo

WORD PolyFunTodo

Definition at line 2318 of file structs.h.

◆ sizeselecttermundo

WORD sizeselecttermundo

Definition at line 2319 of file structs.h.

◆ patternbuffersize

WORD patternbuffersize

Definition at line 2320 of file structs.h.

◆ numlistinprint

WORD numlistinprint

Definition at line 2321 of file structs.h.

◆ ncmod

WORD ncmod

Definition at line 2322 of file structs.h.

◆ ExpectedSign

WORD ExpectedSign

Definition at line 2323 of file structs.h.

◆ SignCheck

WORD SignCheck

Used in pattern matching of antisymmetric functions

Definition at line 2324 of file structs.h.

◆ IndDum

WORD IndDum

Used in pattern matching of antisymmetric functions

Definition at line 2325 of file structs.h.

◆ poly_num_vars

WORD poly_num_vars

Definition at line 2326 of file structs.h.

◆ idfunctionflag

WORD idfunctionflag

Definition at line 2327 of file structs.h.

◆ poly_vars_type

WORD poly_vars_type

Definition at line 2328 of file structs.h.

◆ tryterm

WORD tryterm

Definition at line 2329 of file structs.h.


The documentation for this struct was generated from the following file: