public class ProductNorm extends TNorm
| Constructor and Description | 
|---|
ProductNorm()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Double | 
eval(java.lang.Double val1,
    java.lang.Double val2)
Evaluates the function for the given elements. 
 | 
Term | 
evalTerm(Term val1,
        Term val2)
Gives a representation of this norm as a mathematical term 
 | 
TCoNorm | 
getDualCoNorm()
Returns the dual T-conorm of this T-norm. 
 | 
boolean | 
isNilpotent()
A T-norm is nilpotent if there are x,y>0 with t(x,y)=0 
 | 
public java.lang.Double eval(java.lang.Double val1,
                             java.lang.Double val2)
BinaryFunctioneval in interface BinaryFunction<java.lang.Double,java.lang.Double,java.lang.Double>eval in class TNormval1 - some elementval2 - some elementpublic TCoNorm getDualCoNorm()
TNormgetDualCoNorm in class TNormpublic Term evalTerm(Term val1, Term val2)
TNormpublic boolean isNilpotent()
TNormisNilpotent in class TNorm