Releases: exapde/Exasim
Releases · exapde/Exasim
Exasim 1.2
This release contains the following new features:
- Text2Code as a C++ code generator and preprocessors
- ILU preconditioners
- C++ visualization capabilities
- Quantity of interest calculation such as volume and face integrals of solution field or surface fluxes
- Several new examples such as linear elasticity, nonlinear elasticity, Monge-Ampere, and Stokes flows
- New shock-capturing examples for hypersonic flows
Exasim 1.1
This release contains the following new features:
- Parallel monolithic multi-physics solver
- HIP support for AMD GPUs
- Chemistry models for chemically-reacting flows
- Shock-capturing examples for hypersonic flows
- Heat transfer examples for hypersonic flows
Exasim 1.0
This release contains the following capabilities of Exasim:
- Solve a wide range of partial differential equations
- Generate stand-alone C++ production code via the mathematical expressions of the PDEs
- Implement high-order DG methods including local DG and hybridized DG methods
- Implement diagonally implicit Runge-Kutta methods
- Implement parallel Newton-GMRES solvers and scalable preconditioners
- Employ Kokkos to provide full GPU functionality for all code components from discretization schemes to iterative solvers
- Provide interfaces to Julia, Python, and Matlab.
Exasim 0.5
This release does not employ Kokkos and does not implement hybridized DG methods.
Exasim Version 0.4
This is a major release that includes the following changes:
- Restructure Exasim folders
- Automatic differentiation using Enzyme for matrix-vector products in GMRES
- Implementation of artificial viscosity in the residual evaluation
- Space weather applications
- Create unit tests
Exasim Version 0.3
Exasim Version 0.3