Package anl.aida.formula

Interface Summary
BinaryDoubleFunction  
DoubleFunction  
Formula Encapsulates a pave style formula and its evaluation.
FormulaArray.Evaluator  
FormulaParser Interface for classes that implement formula parsing and evaluation.
FormulaRange Placeholder for now, but the idea is that holds an axis range in such a way that the range can be converted between different datasets.
 

Class Summary
DefaultFormula Formula implementation that produces data suitable for a tile plot.
DefaultParser  
FormulaArray  
FormulaArray.Adder  
FormulaArray.And  
FormulaArray.ArrayEvaluator  
FormulaArray.ArraySize1  
FormulaArray.Divider  
FormulaArray.Equal  
FormulaArray.GreaterThan  
FormulaArray.GreaterThanEq  
FormulaArray.LessThan  
FormulaArray.LessThanEq  
FormulaArray.Mod  
FormulaArray.Multiplier  
FormulaArray.NotEqual  
FormulaArray.Or  
FormulaArray.Pow  
FormulaArray.Subtracter  
FormulaFactory Factory for producing formulas for different type data plots.
FormulaValidator Validates a formula for unit, layer, domain and timestep coherence.
FormulaVariable  
ValidationResult Encapsulates the result of validating a Formula.
 

Enum Summary
ValidationResult.Status  
 

Exception Summary
IllegalFormulaException Signals a problem with a formula, either in its construction or execution.