jas.statistics.functions
Class MaxArrayFunction.Double
java.lang.Object
  
jas.statistics.functions.AbstractFunction
      
jas.statistics.functions.AbstractArrayFunction
          
jas.statistics.functions.MaxArrayFunction
              
jas.statistics.functions.MaxArrayFunction.Double
- All Implemented Interfaces: 
 - ISimEventListener, IDoubleSource, IUpdatableSource
 
- Enclosing class:
 - MaxArrayFunction
 
public static class MaxArrayFunction.Double
- extends MaxArrayFunction
 
MaxFunction operating on double source values.
 
Title: JAS
 Description: Java Agent-based Simulation library
 Copyright (C) 2002 Michele Sonnessa
 This library is free software; you can redistribute it and/or modify it under the terms
 of the GNU Lesser General Public License as published by the Free Software Foundation;
 either version 2.1 of the License, or (at your option) any later version.
 This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
 without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 See the GNU Lesser General Public License for more details.
 You should have received a copy of the GNU Lesser General Public License along with this
 library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
 Boston, MA 02111-1307, USA.
- Author:
 
  - Michele Sonnessa
 
 
 
 
 
 
| 
Method Summary | 
 void | 
apply(double[] data)
 
          Apply the function on a the given array of double values. | 
 double | 
getDoubleValue(int id)
 
          Return the double value corresponding to the given variableID | 
 
 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MaxArrayFunction.Double
public MaxArrayFunction.Double(IDoubleArraySource source)
- Create a maximum function on a double array source.
- Parameters:
 source - The data source.
 
apply
public void apply(double[] data)
- Description copied from class: 
AbstractArrayFunction 
- Apply the function on a the given array of double values.
- Overrides:
 apply in class AbstractArrayFunction
 
- Parameters:
 data - A source array of values.
 
 
getDoubleValue
public double getDoubleValue(int id)
- Description copied from interface: 
IDoubleSource 
- Return the double value corresponding to the given variableID
- Parameters:
 id - A unique identifier for a variable.
- Returns:
 - The current double value of the required variable.