It is to designers and developers of digital simulation applications as well as to holders and maintainers of existing codes that Naupacte proposes a new language dedicated to the modeling of calculations and their execution.
This language offers a new development paradigm that brings together rapid prototyping and industrial code, scripting language and compiled language, to shorten the time between the conceptual emergence of a simulation method and its efficiently coded realization.
Simulation Software Publishers
Navpactos allows you to maintain mastery of valuable skills:
- by accelerating your developments
- by refocusing your skills and controlling maintenance costs
while benefiting from unprecedented performance.
Navpactos is an easy-to-use, efficient library that can be integrated with your software, providing automatic differentiation and opening up to higher precision. It is also a modular library, accepting your functions.
Your own new formulations; your high-level domain-specific interfaces; your code maintenance reduced; your easy post-processing calculations: Navpactos can meet your needs.
Mathematicians – Research Centers – Developers
- The ease and power of programming are able to seduce mathematicians for the rapid prototyping of their ideas.
- In addition, the outstanding performance of assembly calculations opens the way to new resolution algorithms.
- The new features offered by integrated formal computing, such as automatic derivation, must also create imagination for research.
These three qualities make that prototyping with Navpactos is already industrial coding while capitalizing for future developments that can exploit the new code.
Mathematical programming environments
Enrich your offer with a finite element calculation module that can be set up from your environment, integrating Navpactos. The use and control of Navpactos already looks like a script, even though the interfaces are written in C++.
Engineering and Simulation Design Offices
Customized solutions can be developed in the form of custom code to meet specific needs (gradient calculations, parametric optimization, multiphysical coupling). This may be an opportunity to review its application portfolio.