Uses of Class
xal.tools.math.DifferentialVariable
Packages that use DifferentialVariable
-
Uses of DifferentialVariable in xal.tools.math
Fields in xal.tools.math declared as DifferentialVariableModifier and TypeFieldDescriptionstatic final DifferentialVariable
DifferentialVariable.ONE
representation of the constant onestatic final DifferentialVariable
DifferentialVariable.ZERO
representation of the constant zeroMethods in xal.tools.math that return DifferentialVariableModifier and TypeMethodDescriptionfinal DifferentialVariable
DifferentialVariable.abs()
get the absolute value of this variablefinal DifferentialVariable
DifferentialVariable.acos()
get the arc cosine of this variablestatic DifferentialVariable
DifferentialVariable.add
(double value, DifferentialVariable variable) perform the addition operation between a variable and a scalar valuestatic DifferentialVariable
DifferentialVariable.add
(DifferentialVariable... addends) perform the addition operation between two variablesstatic DifferentialVariable
DifferentialVariable.add
(DifferentialVariable variable, double value) perform the addition operation between a variable and a scalar valuefinal DifferentialVariable
DifferentialVariable.asin()
get the arc sine of this variablefinal DifferentialVariable
DifferentialVariable.atan()
get the arc tangent of this variablefinal DifferentialVariable
DifferentialVariable.cos()
get the cosine of this variablefinal DifferentialVariable
DifferentialVariable.cosh()
get the hyperbolic cosine of this variablestatic DifferentialVariable
DifferentialVariable.divide
(double value, DifferentialVariable variable) divide the scalar value by the variablestatic DifferentialVariable
DifferentialVariable.divide
(DifferentialVariable variable, double value) divide the variable by the scalar valuestatic DifferentialVariable
DifferentialVariable.divide
(DifferentialVariable dividend, DifferentialVariable divisor) divide the dividend by the divisorfinal DifferentialVariable
DifferentialVariable.exp()
get the exponential (base e) of this variablestatic DifferentialVariable
DifferentialVariable.getInstance
(double value, double... derivatives) Constructor with zero offsetfinal DifferentialVariable
DifferentialVariable.log()
get the natural logarithm (base e) of this variableDifferentialVariable.minus
(double subtrahend) subtract the specified subtrahend from this variableDifferentialVariable.minus
(DifferentialVariable subtrahend) subtract the specified subtrahend from this variablestatic DifferentialVariable
DifferentialVariable.multiply
(double value, DifferentialVariable variable) perform the multiplication operation between a variable and a scalar valuestatic DifferentialVariable
DifferentialVariable.multiply
(DifferentialVariable... multiplicands) multiply the variablesstatic DifferentialVariable
DifferentialVariable.multiply
(DifferentialVariable variable, double value) perform the multiplication operation between a variable and a scalar valueDifferentialVariable.negate()
negate the variablestatic DifferentialVariable
DifferentialVariable.newConstant
(double value) get a constant valueDifferentialVariable.over
(double divisor) divide this variable by the specified divisorDifferentialVariable.over
(DifferentialVariable divisor) divide this variable by the specified divisorDifferentialVariable.plus
(double addend) add this variable to the specified addendDifferentialVariable.plus
(DifferentialVariable addend) add this variable to the specified addendfinal DifferentialVariable
DifferentialVariable.pow
(double power) raise this variable to the specified powerDifferentialVariable.reciprocal()
calculate and return the reciprocal of this variablefinal DifferentialVariable
DifferentialVariable.sin()
get the sine of this variablefinal DifferentialVariable
DifferentialVariable.sinh()
get the hyperbolic sine of this variablefinal DifferentialVariable
DifferentialVariable.sqrt()
get the square root of this variablestatic DifferentialVariable
DifferentialVariable.subtract
(double value, DifferentialVariable variable) subtract the variable from the scalar valuestatic DifferentialVariable
DifferentialVariable.subtract
(DifferentialVariable variable, double subtrahend) subtract the scalar value from the variablestatic DifferentialVariable
DifferentialVariable.subtract
(DifferentialVariable minuend, DifferentialVariable subtrahend) subtract the subtrahend variable from the minuend variablefinal DifferentialVariable
DifferentialVariable.tan()
get the tangent of this variablefinal DifferentialVariable
DifferentialVariable.tanh()
get the hyperbolic tangent of this variableDifferentialVariable.times
(double multiplicand) multiply this variable by the specified multiplicandDifferentialVariable.times
(DifferentialVariable multiplicand) multiply this variable by the specified multiplicandMethods in xal.tools.math with parameters of type DifferentialVariableModifier and TypeMethodDescriptionstatic DifferentialVariable
DifferentialVariable.add
(double value, DifferentialVariable variable) perform the addition operation between a variable and a scalar valuestatic DifferentialVariable
DifferentialVariable.add
(DifferentialVariable... addends) perform the addition operation between two variablesstatic DifferentialVariable
DifferentialVariable.add
(DifferentialVariable variable, double value) perform the addition operation between a variable and a scalar valuestatic DifferentialVariable
DifferentialVariable.divide
(double value, DifferentialVariable variable) divide the scalar value by the variablestatic DifferentialVariable
DifferentialVariable.divide
(DifferentialVariable variable, double value) divide the variable by the scalar valuestatic DifferentialVariable
DifferentialVariable.divide
(DifferentialVariable dividend, DifferentialVariable divisor) divide the dividend by the divisorDifferentialVariable.minus
(DifferentialVariable subtrahend) subtract the specified subtrahend from this variablestatic DifferentialVariable
DifferentialVariable.multiply
(double value, DifferentialVariable variable) perform the multiplication operation between a variable and a scalar valuestatic DifferentialVariable
DifferentialVariable.multiply
(DifferentialVariable... multiplicands) multiply the variablesstatic DifferentialVariable
DifferentialVariable.multiply
(DifferentialVariable variable, double value) perform the multiplication operation between a variable and a scalar valueDifferentialVariable.over
(DifferentialVariable divisor) divide this variable by the specified divisorDifferentialVariable.plus
(DifferentialVariable addend) add this variable to the specified addendstatic DifferentialVariable
DifferentialVariable.subtract
(double value, DifferentialVariable variable) subtract the variable from the scalar valuestatic DifferentialVariable
DifferentialVariable.subtract
(DifferentialVariable variable, double subtrahend) subtract the scalar value from the variablestatic DifferentialVariable
DifferentialVariable.subtract
(DifferentialVariable minuend, DifferentialVariable subtrahend) subtract the subtrahend variable from the minuend variableDifferentialVariable.times
(DifferentialVariable multiplicand) multiply this variable by the specified multiplicand