Uses of Class
org.lsmp.djep.djep.DJep

Packages that use DJep
org.lsmp.djep.djep   
org.lsmp.djep.djep.diffRules   
org.lsmp.djep.matrixJep   
 

Uses of DJep in org.lsmp.djep.djep
 

Methods in org.lsmp.djep.djep with parameters of type DJep
 Node DiffRulesI.differentiate(ASTFunNode node, String var, Node[] children, Node[] dchildren, DJep djep)
          Returns the top node of of the derivative of this function wrt to variable var.
 Node DifferentiationVisitor.differentiate(Node node, String var, DJep djep)
          Differentiates an expression tree wrt a variable var.
 PartialDerivative PartialDerivative.findDerivative(String dname, DJep jep)
           
 

Constructors in org.lsmp.djep.djep with parameters of type DJep
DifferentiationVisitor(DJep jep)
          Construction with a given set of tree utilities
DJep(DJep j)
           
 

Uses of DJep in org.lsmp.djep.djep.diffRules
 

Methods in org.lsmp.djep.djep.diffRules with parameters of type DJep
 Node DivideDiffRule.differentiate(ASTFunNode node, String var, Node[] children, Node[] dchildren, DJep djep)
           
 Node AdditionDiffRule.differentiate(ASTFunNode node, String var, Node[] children, Node[] dchildren, DJep djep)
           
 Node MultiplyDiffRule.differentiate(ASTFunNode node, String var, Node[] children, Node[] dchildren, DJep djep)
           
 Node SubtractDiffRule.differentiate(ASTFunNode node, String var, Node[] children, Node[] dchildren, DJep djep)
           
 Node ChainRuleDiffRules.differentiate(ASTFunNode node, String var, Node[] children, Node[] dchildren, DJep djep)
          Use the chain rule to differentiate.
 Node PowerDiffRule.differentiate(ASTFunNode node, String var, Node[] children, Node[] dchildren, DJep djep)
           
 Node PassThroughDiffRule.differentiate(ASTFunNode node, String var, Node[] children, Node[] dchildren, DJep djep)
           
 

Constructors in org.lsmp.djep.djep.diffRules with parameters of type DJep
MacroDiffRules(DJep djep, String inName, Node node)
          Create a differention rule for function with 1 argument
MacroDiffRules(DJep djep, String inName, PostfixMathCommandI inPfmc, String rule)
          Create a differention rule for function with 1 argument
MacroDiffRules(DJep djep, String inName, PostfixMathCommandI inPfmc, String[] inRules)
          Create a differentation rule for function with n arguments.
MacroDiffRules(DJep djep, String inName, PostfixMathCommandI inPfmc, String rule1, String rule2)
          Create a differention rule for function with 2 arguments.
MacroDiffRules(DJep djep, String inName, String rule)
          Create a differention rule for function with 1 argument
MacroDiffRules(DJep djep, String inName, String[] inRules)
          Create a differentation rule for function with n arguments.
MacroDiffRules(DJep djep, String inName, String rule1, String rule2)
          Create a differention rule for function with 2 arguments.
MacroFunctionDiffRules(DJep djep, MacroFunction fun)
          Calculates the rules for the given function.
PassThroughDiffRule(DJep djep, String inName)
           
 

Uses of DJep in org.lsmp.djep.matrixJep
 

Subclasses of DJep in org.lsmp.djep.matrixJep
 class MatrixJep
          An extension of JEP which allows advanced vector and matrix handling and differentation.
 



Copyright © 2014. All rights reserved.