|
|
Tvariable_set Struct ReferenceA set of variable indexes with powers. More...
Detailed DescriptionA set of variable indexes. This is used to implement the set of power variables in a monomial or just a colletion of variable indexes (in this case the powers are not used). Note that this is not a set of variables with information for each variable (see Tvariables) but merely a set of variable indexes. This is basically a vector (see Tvector) and is not implemented using the generic Tvector just for legacy reasons (Tvariable_set was implemented much before that the generic structure Tvector). Moreover, to use a generic vector we need to implement a basic type including the variable identifier and the variable power (and the associated constructor, destructor, copy operator, etc).
Definition at line 51 of file variable_set.h. Field Documentation
Number of variables indexes in the set Definition at line 52 of file variable_set.h. Referenced by AddVariableInt(), CmpVarSet(), CopyVarSet(), DeriveVarSet(), EmptyVarSet(), EvaluateVarSet(), EvaluateVarSetInt(), InitVarSet(), PrintVarSet(), RemoveVariableFromSet(), ResetVarSet(), ShiftVarIndexes(), SubstractVarSet(), UnionVarSet(), VariableSetSize(), and VarSetOrder().
Maximum number of the variables in the set Definition at line 53 of file variable_set.h. Referenced by AddVariableInt(), CopyVarSet(), DeriveVarSet(), and InitVarSet().
Variable indexes Definition at line 54 of file variable_set.h. Referenced by AddVariable2Set(), AddVariableInt(), CmpVarSet(), CopyVarSet(), DeleteVarSet(), DeriveVarSet(), EvaluateVarSet(), EvaluateVarSetInt(), GetPlaceinSet(), GetVariableN(), GetVariables(), Included(), InitVarSet(), PrintVarSet(), RemoveVariableFromSet(), ShiftVarIndexes(), SubstractVarSet(), UnionVarSet(), and VarSetIntersect().
Power for each variable Definition at line 55 of file variable_set.h. Referenced by AddVariable2Set(), AddVariableInt(), CmpVarSet(), CopyVarSet(), DeleteVarSet(), DeriveVarSet(), EvaluateVarSet(), EvaluateVarSetInt(), GetPowers(), GetVariablePowerN(), Included(), InitVarSet(), PrintVarSet(), RemoveVariableFromSet(), SubstractVarSet(), UnionVarSet(), VarSetIntersect(), and VarSetOrder(). The documentation for this struct was generated from the following file:
|