summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* egs: add more timersAnton Khirnov2019-03-25
* egs: only apply the fixval condition when it is non-zero and on initAnton Khirnov2019-03-25
* egs: apply the boundary conditions in the correct orderAnton Khirnov2019-03-25
* egs: zero u on allocationAnton Khirnov2019-03-25
* 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
* mg2d: use ndarray for internal arraysAnton Khirnov2019-03-22
* ell_grid_solve: switch to ndarray in its external APIAnton Khirnov2019-03-22
* ndarray: add utility macros to simplify indexing arraysAnton Khirnov2019-03-22
* ndarray: add a function for copying arraysAnton Khirnov2019-03-22
* ell_grid_solve: use ndarray API for allocating internal arraysAnton Khirnov2019-03-21
* ndarray: add new API for n-dimensional arraysAnton Khirnov2019-03-21
* mg2d: remove unused variable.Anton Khirnov2019-03-18
* ell_grid_solve: use BiCGSTAB to speed up exact solvesAnton Khirnov2019-03-18
* mg2d: add bicubic prolongation and generic interpolationAnton Khirnov2019-03-18
* ell_grid_solve: remove unused variableAnton Khirnov2019-03-11
* mg2d: make the refinement depth/exact solve size configurableAnton Khirnov2019-03-11
* mg2d: allocate separate data arrays for the multigrid layerAnton Khirnov2019-03-11
* mg2d: remove unused variableAnton Khirnov2019-03-11
* mg2d: refactor levels allocationAnton Khirnov2019-03-04
* mg2d: be less strict for converging to machine epsilonAnton Khirnov2019-03-04
* mg2d: fail if the residual grows too much from the original oneAnton Khirnov2019-03-04
* mg2d: take into account the factor in front of ∂_xx when computing the CFL ...Anton Khirnov2019-03-04
* ell_grid_solve: initialize diff_coeffs to 0Anton Khirnov2019-03-04
* Implement C/r falloff boundary condition.Anton Khirnov2019-03-04
* ell_grid_solve: do not read from outside of allocated boundary valuesAnton Khirnov2019-02-24
* mg2d: print a more explicit error message when we reach maxiterAnton Khirnov2019-02-24
* ell_grid_solve: do not read from possibly-uninitialized boundary layerAnton Khirnov2019-02-08
* Rename fixdiff boundary condition to reflect.Anton Khirnov2019-02-08
* ell_grid_solve: use the new boundary API to simplify codeAnton Khirnov2019-02-06
* mg2d_test: use the new boundary API to simplify codeAnton Khirnov2019-02-06
* relax_test: use the new boundary API to simplify codeAnton Khirnov2019-02-06
* boundary: add public functions for querying boundary informationAnton Khirnov2019-02-06
* Change the meaning of boundary location to make more sense.Anton Khirnov2019-02-05
* Add forgotten header.Anton Khirnov2019-02-05
* meson.build: link-depend on the symbol visibility linker scriptAnton Khirnov2019-02-05
* residual_calc.asm: use the correct coefficients for y derivativesAnton Khirnov2019-02-02
* mg2d_test: reduce the symmetry of the test problemAnton Khirnov2019-02-02
* mg2d: relax the condition on residual convergenceAnton Khirnov2019-02-02
* Add forgotten boundary.c file.Anton Khirnov2019-02-02
* mg2d: print stats properly for exact solvesAnton Khirnov2019-02-02
* ell_grid_solve: split residual computation into its own fileAnton Khirnov2019-01-30
* mg2d_test: add a test for fixed-derivative boundary conditionAnton Khirnov2019-01-29
* mg2d: account for effect of the ~u term on the relaxation factorAnton Khirnov2019-01-29
* relax_test: allow running just one iterationAnton Khirnov2019-01-29
* Fix callback type mismatchAnton Khirnov2019-01-29
* ell_grid_solve: remove unused variablesAnton Khirnov2019-01-29
* ell_grid_solve: add missing headerAnton Khirnov2019-01-29
* mg2d: fail when a full multigrid iteration does not reduce the residualAnton Khirnov2019-01-29