Uses of Interface
org.lsmp.djep.vectorJep.values.MatrixValueI

Packages that use MatrixValueI
org.lsmp.djep.jama   
org.lsmp.djep.matrixJep   
org.lsmp.djep.matrixJep.function   
org.lsmp.djep.matrixJep.nodeTypes   
org.lsmp.djep.mrpe   
org.lsmp.djep.vectorJep.function   
org.lsmp.djep.vectorJep.values   
 

Uses of MatrixValueI in org.lsmp.djep.jama
 

Methods in org.lsmp.djep.jama that return MatrixValueI
 MatrixValueI Inverse.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Rank.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Solve.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
           
 

Methods in org.lsmp.djep.jama with parameters of type MatrixValueI
 MatrixValueI Inverse.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Rank.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Solve.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
           
 

Uses of MatrixValueI in org.lsmp.djep.matrixJep
 

Methods in org.lsmp.djep.matrixJep that return MatrixValueI
 MatrixValueI MatrixSpecialEvaluationI.evaluate(MatrixNodeI node, MatrixEvaluator visitor, MatrixJep jep)
          Returns the result of evaluating this node and the tree below.
 MatrixValueI MatrixEvaluator.evaluate(MatrixNodeI node, MatrixJep mj)
           
 MatrixValueI MatrixVariableI.getMValue()
          Returns the value container of this variable.
 MatrixValueI MatrixPartialDerivative.getMValue()
           
 MatrixValueI MatrixVariable.getMValue()
          returns the value, uses the Scaler type.
 

Methods in org.lsmp.djep.matrixJep with parameters of type MatrixValueI
 void MatrixVariableI.setMValue(MatrixValueI val)
          Sets the value of the variable (matrix aware).
 void MatrixPartialDerivative.setMValue(MatrixValueI val)
           
 void MatrixVariable.setMValue(MatrixValueI val)
           
 

Uses of MatrixValueI in org.lsmp.djep.matrixJep.function
 

Methods in org.lsmp.djep.matrixJep.function that return MatrixValueI
 MatrixValueI MList.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 MatrixValueI MIf.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          This method should not be called.
 MatrixValueI MSum.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 MatrixValueI MIf.evaluate(MatrixNodeI node, MatrixEvaluator visitor, MatrixJep j)
          Evaluate the node, uses lazy evaluation.
 MatrixValueI MMap.evaluate(MatrixNodeI node, MatrixEvaluator visitor, MatrixJep jep)
           
 MatrixValueI MAssign.evaluate(MatrixNodeI node, MatrixEvaluator visitor, MatrixJep j)
          A special methods for evaluating an assignment.
 

Methods in org.lsmp.djep.matrixJep.function with parameters of type MatrixValueI
 MatrixValueI MList.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 MatrixValueI MList.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 MatrixValueI MIf.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          This method should not be called.
 MatrixValueI MIf.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          This method should not be called.
 MatrixValueI MSum.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 MatrixValueI MSum.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 

Uses of MatrixValueI in org.lsmp.djep.matrixJep.nodeTypes
 

Methods in org.lsmp.djep.matrixJep.nodeTypes that return MatrixValueI
 MatrixValueI MatrixNodeI.getMValue()
           
 MatrixValueI ASTMVarNode.getMValue()
           
 MatrixValueI ASTMFunNode.getMValue()
           
 MatrixValueI ASTMConstant.getMValue()
           
 

Uses of MatrixValueI in org.lsmp.djep.mrpe
 

Methods in org.lsmp.djep.mrpe that return MatrixValueI
 MatrixValueI MRpRes.toVecMat()
          Converts to a MatrixValueI object.
 

Methods in org.lsmp.djep.mrpe with parameters of type MatrixValueI
abstract  void MRpRes.copyToVecMat(MatrixValueI res)
          Copy the value into res.
 void MRpEval.setVarValue(int ref, MatrixValueI val)
          Sets value of rpe variable.
 

Uses of MatrixValueI in org.lsmp.djep.vectorJep.function
 

Methods in org.lsmp.djep.vectorJep.function that return MatrixValueI
 MatrixValueI GetDiagonal.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Diagonal.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Length.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI VSum.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Trace.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Size.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI MUMinus.calcValue(MatrixValueI res, MatrixValueI lhs)
          calculates the value.
 MatrixValueI UnaryOperatorI.calcValue(MatrixValueI res, MatrixValueI lhs)
          Calculates the value of this operator for given input with results stored in res.
 MatrixValueI Transpose.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Determinant.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI VMap.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 MatrixValueI ElementMultiply.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Multiply the inputs element by element putting the results in res.
 MatrixValueI VList.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this node.
 MatrixValueI NaryOperatorI.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this operator for given input with results stored in res.
 MatrixValueI VRange.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this node.
 MatrixValueI MDot.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          calculates the value.
 MatrixValueI MMultiply.calcValue(MatrixValueI res, MatrixValueI param1, MatrixValueI param2)
           
 MatrixValueI MDivide.calcValue(MatrixValueI res, MatrixValueI param1, MatrixValueI param2)
           
 MatrixValueI MSubtract.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          calculates the value.
 MatrixValueI ExteriorProduct.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
           
 MatrixValueI VEle.calcValue(MatrixValueI res, MatrixValueI param1, MatrixValueI param2)
           
 MatrixValueI BinaryOperatorI.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          Calculates the value of this operator for given input with results stored in res.
 MatrixValueI VPower.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
           
 MatrixValueI Ele.calcValue(MatrixValueI res, MatrixValueI param1, MatrixValueI param2)
           
 MatrixValueI ElementComparative.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          Multiply the inputs element by element putting the results in res.
 MatrixValueI ElementDivide.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          Multiply the inputs element by element putting the results in res.
 MatrixValueI MAdd.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          calculates the value.
 

Methods in org.lsmp.djep.vectorJep.function with parameters of type MatrixValueI
 MatrixValueI GetDiagonal.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Diagonal.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Length.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI VSum.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Trace.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Size.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI MUMinus.calcValue(MatrixValueI res, MatrixValueI lhs)
          calculates the value.
 MatrixValueI UnaryOperatorI.calcValue(MatrixValueI res, MatrixValueI lhs)
          Calculates the value of this operator for given input with results stored in res.
 MatrixValueI Transpose.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI Determinant.calcValue(MatrixValueI res, MatrixValueI lhs)
           
 MatrixValueI VMap.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 MatrixValueI VMap.calcValue(MatrixValueI res, MatrixValueI[] inputs)
           
 MatrixValueI ElementMultiply.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Multiply the inputs element by element putting the results in res.
 MatrixValueI ElementMultiply.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Multiply the inputs element by element putting the results in res.
 MatrixValueI VList.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this node.
 MatrixValueI VList.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this node.
 MatrixValueI NaryOperatorI.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this operator for given input with results stored in res.
 MatrixValueI NaryOperatorI.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this operator for given input with results stored in res.
 MatrixValueI VRange.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this node.
 MatrixValueI VRange.calcValue(MatrixValueI res, MatrixValueI[] inputs)
          Calculates the value of this node.
 MatrixValueI MDot.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          calculates the value.
 MatrixValueI MMultiply.calcValue(MatrixValueI res, MatrixValueI param1, MatrixValueI param2)
           
 MatrixValueI MDivide.calcValue(MatrixValueI res, MatrixValueI param1, MatrixValueI param2)
           
 MatrixValueI MSubtract.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          calculates the value.
 MatrixValueI ExteriorProduct.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
           
 MatrixValueI VEle.calcValue(MatrixValueI res, MatrixValueI param1, MatrixValueI param2)
           
 MatrixValueI BinaryOperatorI.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          Calculates the value of this operator for given input with results stored in res.
 MatrixValueI VPower.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
           
 MatrixValueI Ele.calcValue(MatrixValueI res, MatrixValueI param1, MatrixValueI param2)
           
 MatrixValueI ElementComparative.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          Multiply the inputs element by element putting the results in res.
 MatrixValueI ElementDivide.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          Multiply the inputs element by element putting the results in res.
 MatrixValueI MAdd.calcValue(MatrixValueI res, MatrixValueI lhs, MatrixValueI rhs)
          calculates the value.
 Object MDivide.div(MatrixValueI param1, MatrixValueI param2)
          Divide two objects.
 Object ElementDivide.div(MatrixValueI param1, MatrixValueI param2)
           
 Object MMultiply.mul(MatrixValueI param1, MatrixValueI param2)
          Multiply two objects.
 Object ElementMultiply.mul(MatrixValueI param1, MatrixValueI param2)
           
 

Uses of MatrixValueI in org.lsmp.djep.vectorJep.values
 

Classes in org.lsmp.djep.vectorJep.values that implement MatrixValueI
 class Matrix
          Represents a matrix.
 class MVector
          A Vector of elements.
 class Scaler
          Degenerate i.e.
 class Tensor
          Represents tensor (generalisation of Matrix/Vector).
 

Methods in org.lsmp.djep.vectorJep.values that return MatrixValueI
 MatrixValueI MVector.copy()
           
 MatrixValueI Matrix.copy()
           
 MatrixValueI MatrixValueI.copy()
          returns a copy of this value.
 MatrixValueI Tensor.copy()
           
 MatrixValueI Scaler.copy()
           
static MatrixValueI Tensor.getInstance(Dimensions dims)
          Factory method to return a new Vector, Matrix or Tensor with the given dimensions.
static MatrixValueI MVector.getInstance(int size)
          Creates a vector of a given size.
static MatrixValueI Matrix.getInstance(int rows, int cols)
           
static MatrixValueI Scaler.getInstance(Object o)
           
 

Methods in org.lsmp.djep.vectorJep.values with parameters of type MatrixValueI
 void MVector.setEles(MatrixValueI val)
          sets the elements to those of the arguments.
 void Matrix.setEles(MatrixValueI val)
          sets the elements to those of the arguments.
 void MatrixValueI.setEles(MatrixValueI val)
          sets the elements to those of the arguments.
 void Tensor.setEles(MatrixValueI val)
          sets the elements to those of the arguments.
 void Scaler.setEles(MatrixValueI val)
          sets the elements to those of the arguments.
 



Copyright © 2014. All rights reserved.