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 DifferentialVariableDifferentialVariable.ONErepresentation of the constant onestatic final DifferentialVariableDifferentialVariable.ZEROrepresentation of the constant zeroMethods in xal.tools.math that return DifferentialVariableModifier and TypeMethodDescriptionfinal DifferentialVariableDifferentialVariable.abs()get the absolute value of this variablefinal DifferentialVariableDifferentialVariable.acos()get the arc cosine of this variablestatic DifferentialVariableDifferentialVariable.add(double value, DifferentialVariable variable) perform the addition operation between a variable and a scalar valuestatic DifferentialVariableDifferentialVariable.add(DifferentialVariable... addends) perform the addition operation between two variablesstatic DifferentialVariableDifferentialVariable.add(DifferentialVariable variable, double value) perform the addition operation between a variable and a scalar valuefinal DifferentialVariableDifferentialVariable.asin()get the arc sine of this variablefinal DifferentialVariableDifferentialVariable.atan()get the arc tangent of this variablefinal DifferentialVariableDifferentialVariable.cos()get the cosine of this variablefinal DifferentialVariableDifferentialVariable.cosh()get the hyperbolic cosine of this variablestatic DifferentialVariableDifferentialVariable.divide(double value, DifferentialVariable variable) divide the scalar value by the variablestatic DifferentialVariableDifferentialVariable.divide(DifferentialVariable variable, double value) divide the variable by the scalar valuestatic DifferentialVariableDifferentialVariable.divide(DifferentialVariable dividend, DifferentialVariable divisor) divide the dividend by the divisorfinal DifferentialVariableDifferentialVariable.exp()get the exponential (base e) of this variablestatic DifferentialVariableDifferentialVariable.getInstance(double value, double... derivatives) Constructor with zero offsetfinal DifferentialVariableDifferentialVariable.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 DifferentialVariableDifferentialVariable.multiply(double value, DifferentialVariable variable) perform the multiplication operation between a variable and a scalar valuestatic DifferentialVariableDifferentialVariable.multiply(DifferentialVariable... multiplicands) multiply the variablesstatic DifferentialVariableDifferentialVariable.multiply(DifferentialVariable variable, double value) perform the multiplication operation between a variable and a scalar valueDifferentialVariable.negate()negate the variablestatic DifferentialVariableDifferentialVariable.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 DifferentialVariableDifferentialVariable.pow(double power) raise this variable to the specified powerDifferentialVariable.reciprocal()calculate and return the reciprocal of this variablefinal DifferentialVariableDifferentialVariable.sin()get the sine of this variablefinal DifferentialVariableDifferentialVariable.sinh()get the hyperbolic sine of this variablefinal DifferentialVariableDifferentialVariable.sqrt()get the square root of this variablestatic DifferentialVariableDifferentialVariable.subtract(double value, DifferentialVariable variable) subtract the variable from the scalar valuestatic DifferentialVariableDifferentialVariable.subtract(DifferentialVariable variable, double subtrahend) subtract the scalar value from the variablestatic DifferentialVariableDifferentialVariable.subtract(DifferentialVariable minuend, DifferentialVariable subtrahend) subtract the subtrahend variable from the minuend variablefinal DifferentialVariableDifferentialVariable.tan()get the tangent of this variablefinal DifferentialVariableDifferentialVariable.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 DifferentialVariableDifferentialVariable.add(double value, DifferentialVariable variable) perform the addition operation between a variable and a scalar valuestatic DifferentialVariableDifferentialVariable.add(DifferentialVariable... addends) perform the addition operation between two variablesstatic DifferentialVariableDifferentialVariable.add(DifferentialVariable variable, double value) perform the addition operation between a variable and a scalar valuestatic DifferentialVariableDifferentialVariable.divide(double value, DifferentialVariable variable) divide the scalar value by the variablestatic DifferentialVariableDifferentialVariable.divide(DifferentialVariable variable, double value) divide the variable by the scalar valuestatic DifferentialVariableDifferentialVariable.divide(DifferentialVariable dividend, DifferentialVariable divisor) divide the dividend by the divisorDifferentialVariable.minus(DifferentialVariable subtrahend) subtract the specified subtrahend from this variablestatic DifferentialVariableDifferentialVariable.multiply(double value, DifferentialVariable variable) perform the multiplication operation between a variable and a scalar valuestatic DifferentialVariableDifferentialVariable.multiply(DifferentialVariable... multiplicands) multiply the variablesstatic DifferentialVariableDifferentialVariable.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 DifferentialVariableDifferentialVariable.subtract(double value, DifferentialVariable variable) subtract the variable from the scalar valuestatic DifferentialVariableDifferentialVariable.subtract(DifferentialVariable variable, double subtrahend) subtract the scalar value from the variablestatic DifferentialVariableDifferentialVariable.subtract(DifferentialVariable minuend, DifferentialVariable subtrahend) subtract the subtrahend variable from the minuend variableDifferentialVariable.times(DifferentialVariable multiplicand) multiply this variable by the specified multiplicand