Skip to content

Latest commit

 

History

History

README.md

DROP Function Definition Package

DROP Function Definition Package contains the Function Execution Ancillary Support Objects.

Class Components

  • CartesianComplexNumber CartesianComplexNumber implements the functionality for dealing with the Cartesian Form of Complex Numbers.

  • PoleResidue PoleResidue holds the Residue for given variate, if it is a Pole.

  • R1PropertyVerification R1PropertyVerification evaluates the Specified Pair of Rx To R1 Functions, and holds the Verification Status.

  • R1ToR1 R1ToR1 provides the evaluation of the objective function and its derivatives for a specified variate. Default implementation of the derivatives are for non-analytical black box objective functions.

  • R1ToR1Property R1ToR1Property evaluates the Specified Pair of R1 To R1 Functions, and verifies the Properties.

  • R1ToRd R1ToRd provides the evaluation of the R1 To Rd Objective Function and its derivatives for a specified variate. Default implementation of the derivatives are for non-analytical black box objective functions.

  • R2ToR1 R2ToR1 provides the Evaluation of the Objective Function and its derivatives for a specified variate Pair. Default Implementation of the Derivatives are for Non-analytical Black Box Objective Functions.

  • R2ToR1Property R2ToR1Property evaluates the Specified Pair of R2 To R1 Functions, and verifies the Properties.

  • R2ToZ1 R2ToZ1 provides the Evaluation of the Complex Objective Function and its Derivatives for a specified Variate Pair.

  • R3ToR1 R3ToR1 provides the Evaluation of the Objective Function and its derivatives for a specified variate Pair. Default Implementation of the Derivatives are for Non-analytical Black Box Objective Functions.

  • R3ToR1Property R3ToR1Property evaluates the Specified Pair of R3 To R1 Functions, and verifies the Properties.

  • RdToR1 RdToR1 provides the evaluation of the Rd To R1 objective function and its derivatives for a specified set of Rd variates. Default implementation of the derivatives are for non-analytical lack box objective functions.

  • RdToRd RdToRd provides the evaluation of the Rd To Rd objective function and its derivatives for a specified set of Rd variates. Default implementation of the derivatives are for non-analytical black box objective functions.

  • RxToR1Property RxToR1Property evaluates the Specified Pair of Rx To R1 Functions, and verifies the Properties.

  • SizedVector SizedVector holds the Rd Unit Direction Vector along with its Magnitude.

  • UnitVector UnitVector implements the Normalized Rd Unit Vector.

  • VariateOutputPair VariateOutputPair records the Multidimensional Variate and its corresponding Objective Function Value.

References

  • Abramowitz, M., and I. A. Stegun (2007): Handbook of Mathematics Functions Dover Book on Mathematics

  • Arfken, G. B., and H. J. Weber (2005): Mathematical Methods for Physicists 6th Edition Harcourt San Diego

  • Davis, P. J. (1959): Leonhard Euler's Integral: A Historical Profile of the Gamma Function American Mathematical Monthly 66 (10) 849-869

  • Temme N. M. (1996): Special Functions: An Introduction to the Classical Functions of Mathematical Physics 2nd Edition Wiley New York

  • Watson, G. N. (1995): A Treatise on the Theory of Bessel Functions Cambridge University Press

  • Whitaker, E. T., and G. N. Watson (1996): A Course on Modern Analysis Cambridge University Press New York

  • Wikipedia (2019): Bessel Function https://en.wikipedia.org/wiki/Bessel_function

  • Wikipedia (2019): Beta Function https://en.wikipedia.org/wiki/Beta_function

  • Wikipedia (2019): Gamma Function https://en.wikipedia.org/wiki/Gamma_function

DROP Specifications