pyecsca.ec.formula.code module¶
Provides a concrete class of a formula that has a constructor and some code.
- class CodeFormula(name, code, coordinate_model, parameters, assumptions, unified=False)[source]¶
Bases:
FormulaA basic formula class that can be directly initialized with the code and other attributes.
- class CodeAdditionFormula(name, code, coordinate_model, parameters, assumptions, unified=False)[source]¶
Bases:
AdditionFormula,CodeFormula
- class CodeDoublingFormula(name, code, coordinate_model, parameters, assumptions, unified=False)[source]¶
Bases:
DoublingFormula,CodeFormula
- class CodeLadderFormula(name, code, coordinate_model, parameters, assumptions, unified=False)[source]¶
Bases:
LadderFormula,CodeFormula
- class CodeTriplingFormula(name, code, coordinate_model, parameters, assumptions, unified=False)[source]¶
Bases:
TriplingFormula,CodeFormula
- class CodeNegationFormula(name, code, coordinate_model, parameters, assumptions, unified=False)[source]¶
Bases:
NegationFormula,CodeFormula
- class CodeScalingFormula(name, code, coordinate_model, parameters, assumptions, unified=False)[source]¶
Bases:
ScalingFormula,CodeFormula
- class CodeDifferentialAdditionFormula(name, code, coordinate_model, parameters, assumptions, unified=False)[source]¶