Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | mg2d: add support for MPI-based multi-component solves | Anton Khirnov | 2019-05-23 |
| | | | | | For the moment, only the finest component is distributed, any coarser levels are gathered to rank 0. That should change in the future. | ||
* | egs: add support for MPI-based multi-component solves | Anton Khirnov | 2019-05-23 |
| | |||
* | Add and use a new timer API. | Anton Khirnov | 2019-04-19 |
| | |||
* | egs: optimize the correction step | Anton Khirnov | 2019-04-02 |
| | |||
* | Add a new separate module for grid transfers/interpolation. | Anton Khirnov | 2019-03-23 |
| | |||
* | ndarray: add new API for n-dimensional arrays | Anton Khirnov | 2019-03-21 |
| | |||
* | ell_grid_solve: use BiCGSTAB to speed up exact solves | Anton Khirnov | 2019-03-18 |
| | |||
* | Implement C/r falloff boundary condition. | Anton Khirnov | 2019-03-04 |
| | | | | API bump. | ||
* | meson.build: link-depend on the symbol visibility linker script | Anton Khirnov | 2019-02-05 |
| | |||
* | ell_grid_solve: split residual computation into its own file | Anton Khirnov | 2019-01-30 |
| | |||
* | Solve the discretized system exactly on the coarsest level. | Anton Khirnov | 2019-01-26 |
| | |||
* | ell_relax -> ell_grid_solve | Anton Khirnov | 2019-01-26 |
| | | | | | Generalize the API to allow for multiple solver types. This is done in preparation for the exact linear system inversion solver. | ||
* | mg2d: factor out the boundary condition-related API | Anton Khirnov | 2019-01-25 |
| | |||
* | Add test programs for relaxation and full multigrid. | Anton Khirnov | 2018-12-28 |
| | |||
* | ell_relax: add AVX SIMD for residual_calc | Anton Khirnov | 2018-12-27 |
| | |||
* | Add CPU feature detection. | Anton Khirnov | 2018-12-27 |
| | | | | Will be used for dynamically dispatching future asm functions. | ||
* | meson.build: add rules for building with nasm | Anton Khirnov | 2018-12-21 |
| | | | | Preparation for adding SIMD. | ||
* | Switch to meson build system. | Anton Khirnov | 2018-12-20 |