aboutsummaryrefslogtreecommitdiff
path: root/transfer.c
Commit message (Collapse)AuthorAge
* x86: add a misc utility headerAnton Khirnov2024-04-16
|
* Switch from meson to configure+make.Anton Khirnov2024-04-15
| | | | Meson is an extra dependency and generally sucks.
* Switch to external ndarray library.Anton Khirnov2020-06-25
|
* transfer: slightly relax the domain overlap checkAnton Khirnov2020-01-20
| | | | | Allow the destination domain to be outside the source by a small margin (1e-12).
* transfer: implement and use 1D interpolationAnton Khirnov2019-06-29
| | | | Stop abusing "2D of y size 1" for this.
* transfer: allow optional extrapolationAnton Khirnov2019-05-23
|
* transfer: implement fw4Anton Khirnov2019-05-17
|
* transfer: allow grids that do not start at coordinate zeroAnton Khirnov2019-05-17
|
* transfer: unify the code for full-weighted transferAnton Khirnov2019-05-17
| | | | Also, rename the operator names to make more sense.
* transfer: add AVX2 version of LAGRANGE_5 interpolation.Anton Khirnov2019-04-09
|
* mg2d: add higher-order interpolation operatorsAnton Khirnov2019-04-09
|
* mg2d: use appropriate full-weighted restriction for 3rd order FDsAnton Khirnov2019-03-25
|
* mg2d: use the new transfer API for inter-grid transfersAnton Khirnov2019-03-25
|
* Add a new separate module for grid transfers/interpolation.Anton Khirnov2019-03-23