logo


math
Interface Evaluation

All Known Implementing Classes:
ConstantEvaluation, FunctionEvaluation, OperationEvaluation, VariableEvaluation

public interface Evaluation

Abstract operator for complex equation model

This interface describes a basic function performed on a node of the Equation class. The Equation class uses 4 implementations of this interface, one that can retrieve that value of a variable, another that returns a stored constant, another that performs a function on one number, and a fourth that performs an operation on two numbers

OperationType.java

ResFracti

Created by Michael Rule on Sat Apr 02 2005.


Field Summary
static int CONSTANT
static int FUNCTION
static int OPERATION
static int VARIABLE
 
Method Summary
 boolean equals(int id)
 boolean is_analytic()
 complex operate(ComplexVarList variables)
 

Field Detail

CONSTANT

static final int CONSTANT
See Also:
Constant Field Values

VARIABLE

static final int VARIABLE
See Also:
Constant Field Values

FUNCTION

static final int FUNCTION
See Also:
Constant Field Values

OPERATION

static final int OPERATION
See Also:
Constant Field Values
Method Detail

equals

boolean equals(int id)
Parameters:
id -
Returns:

operate

complex operate(ComplexVarList variables)
Parameters:
variables -
Returns:

is_analytic

boolean is_analytic()
Returns: