|
|
|
|
|
|
|
|
|
AceGen
|
|
|
|
|
|
Organization: | University of Ljubljana, Slovenia |
|
|
|
|
|
|
AceGen is a Mathematica application package that creates an optimal environment for designing and implementing numerical code. It is an interdisciplinary application for engineers, scientists, and others who need to generate numerical code for a broad range of applications. AceGen is designed to approach especially hard problems, such as analytical sensitivity analysis of complex multi-field problems, where general strategies to efficiently formulate numerical procedures have not yet been established. The new approach in AceGen combines several techniques with the symbolic and algebraic capabilities of Mathematica: automatic differentiation, automatic code generation, simultaneous optimization of expressions, and theorem-proving via stochastic evaluation of expressions.
|
|
|
|
|
|
|
|
|
|
|
|
Automatic code generation, automatic differentiation, large expressions, numerical environments, Fortran, C
|
|
|
|
|
|
|
|
|
|
|
|
http://www.wolfram.com/applications/acegen
|
|
|
|
|
|
|
| | | | | |
|