Java automatic differentiation tool using virtual operator overloading

6Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

AD tools are available and mature for several languages such as C or Fortran, but are just emerging in object oriented language such as Java. In this paper, a Java automatic differentiation tool called JAP is presented which has been defined and developed with specific requirements for the design of engineering systems using optimization. This paper presents JAP requirements and the implementation architecture. It also compares JAP performance to ADOL-C in forward mode on a magnetic MEMS model. JAP has been successfully used on several system optimizations in the field of electromagnetic MEMS. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Pham-Quang, P., & Delinchant, B. (2012). Java automatic differentiation tool using virtual operator overloading. In Lecture Notes in Computational Science and Engineering (Vol. 87 LNCSE, pp. 241–250). https://doi.org/10.1007/978-3-642-30023-3_22

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free