© Dynaflow Research Group BV
Developed by Engineers, for Engineers
Jive has been constructed from the ground up with support for parallel and multi-core computers. It supports domain decomposition (with and without overlapping sub-domains) and functional decomposition. When using domain decomposition, an entire simulation – including both the assembly and solution phase – can be executed in parallel.
Jive provides an elaborate library of classes for building sophisticated numerical applications. It includes classes for:
Jive and its underlying library Jem are open source. They can be used under the terms of the GNU Lesser General Public License (LGPL) version 2.1 or version 3 as published by the Free Software Foundation. In a nutshell, the LGPL permits closed-source applications to make use of Jive (and Jem) as long as these applications are dynamically linked with the Jive (and Jem) libraries. Modification of Jive (and Jem) is possible, as long as the changes are made available in source form to users of the modified Jive library.
The exact terms of the LGPL are available here:
If you can not meet the terms of the LGPL, you can obtain a commercial license from DRG.
Professional support and training for Jive can be obtained from DRG. As the original developers of Jive, we know Jive inside out and can help you effectively with getting up to speed with Jive.
As Jive is open source, we welcome any contributions, including bug fixes and new features; applications based on Jive; documentation and example programs; new material for the website; and any ideas that may help improving Jive.
Note that for any contribution to Jive (and Jem), DRG will ask you to accept a contribution agreement that defines the license rights and obligations that the contributor is willing to grant for the benefit of Jive. The main aim of the contribution agreement is to allow Jive to be used in both open source and commercial programs.