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:
Formula
A 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]¶