Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.lsmp.djep.vectorJep.function
Interface NaryOperatorI

All Superinterfaces:
  PostfixMathCommandI

All Known Implementing Classes:
  ElementMultiply, MIf, MList, MMap, MSum, VList, VMap, VRange

    public interface NaryOperatorI

extends PostfixMathCommandI

A matrix enabled operator with N arguments. This interface is primarilary used in the matrixJep package but is here for convienience.

Author:
  Rich Morris Created on 02-Nov-2003

Method Summary
`Dimensions` | `calcDim(Dimensions[] dims)` Find the dimensions of this operator when applied to arguments with given dimensions.
`MatrixValueI` | `calcValue(MatrixValueI res, MatrixValueI[] inputs)` Calculates the value of this operator for given input with results stored in res.

Methods inherited from interface org.nfunk.jep.function.PostfixMathCommandI
`checkNumberOfParameters, getNumberOfParameters, run, setCurNumberOfParameters`

Method Detail

### calcDim

    Dimensions calcDim(Dimensions[] dims)
                       throws ParseException

  Find the dimensions of this operator when applied to arguments with given dimensions.

  Throws:
    `ParseException`

### calcValue

    MatrixValueI calcValue(MatrixValueI res,
                           MatrixValueI[] inputs)
                           throws ParseException

  Calculates the value of this operator for given input with results stored in res. res is returned.

  Throws:
    `ParseException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

http://www.singularsys.com/jep Copyright © 2007 Singular Systems