Higher derivative tensors from univariate Taylor series with comparison to Maple on an engineering problem
Abstract:
We consider the problem of evaluating partial derivatives of a vector function defined by a computer program. The natural way seems to propagate derivative tensors according to the multivariate chain rule. Instead much simpler data access patterns and similar or lower computational cost can be achieved through propagating families of univariate Taylor series of a suitable degree. The partial derivatives are then obtained by a conversion process at a negligible cost. Both techniques are applied to calculate the sensitivities of bevel gears, where directional derivatives up to order three are needed. To evaluate the derivatives desired we use Maple for the multivariate approach and the automatic differentiation (AD) tool ADOL-C for the univariate approach. The run times achieved are reported.
Año de publicación:
2000
Keywords:
Fuente:
Tipo de documento:
Review
Estado:
Acceso restringido
Áreas de conocimiento:
- Optimización matemática
Áreas temáticas:
- Ciencias de la computación
- Ciencias sociales
- Ingeniería y operaciones afines