pratikvn / schwarz-lib

Repository for testing asynchronous schwarz methods.
https://pratikvn.github.io/schwarz-lib/
BSD 3-Clause "New" or "Revised" License
5 stars 3 forks source link

Add mixed precision solve capabilities #54

Closed pratikvn closed 4 years ago

pratikvn commented 4 years ago

Add capabilities to solve with mixed precision. In particular, gather and scatter operations can additionally perform averaging, sum, difference operations before copying.

Additionally, some minor improvements are also made:

pratikvn commented 4 years ago

It has been verified that this gives similar performance to the develop branch before merging this PR.